diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md deleted file mode 100644 index b7f579cb15..0000000000 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ /dev/null @@ -1,24 +0,0 @@ -## Description - -Closes: #XXXX - - - ---- - -### Author Checklist - -_All items are required. Please add a note to the item if the item is not applicable and -please add links to any relevant follow up issues._ - -I have... - -- [ ] ran linting via `yarn lint` -- [ ] wrote tests where necessary -- [ ] included the correct [type prefix](https://github.com/commitizen/conventional-commit-types/blob/v3.0.0/index.json) in the PR title -- [ ] targeted the correct branch -- [ ] provided a link to the relevant issue or specification -- [ ] reviewed "Files changed" and left comments if necessary -- [ ] confirmed all CI checks have passed -- [ ] added a changeset via [`yarn && yarn changeset`](https://github.com/changesets/changesets/blob/main/docs/adding-a-changeset.md) diff --git a/.github/workflows/lint-pr.yml b/.github/workflows/lint-pr.yml deleted file mode 100644 index 912e3a4b20..0000000000 --- a/.github/workflows/lint-pr.yml +++ /dev/null @@ -1,20 +0,0 @@ -name: "Lint PR" -# Lint PR workflow runs linting over a single PR in order to make sure that the title respects -# the [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) specification. -# This workflow is run every time a PR is opened, edited or updated somehow. - -on: - pull_request_target: - types: - - opened - - edited - - synchronize - -jobs: - Lint: - runs-on: ubuntu-latest - steps: - - name: Run lint ✅ - uses: amannn/action-semantic-pull-request@v4.5.0 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file diff --git a/.github/workflows/preview.yml b/.github/workflows/preview.yml deleted file mode 100644 index ef9aa2d208..0000000000 --- a/.github/workflows/preview.yml +++ /dev/null @@ -1,89 +0,0 @@ -name: Preview -on: - workflow_dispatch: - inputs: - projects: - description: 'Publish Workspaces (to Vercel)' - required: true - chain_type: - description: 'Chain Type to publish (default to mainnet when more than 1 was configured)' - required: false -defaults: - run: - shell: bash -jobs: - validate-projects: - runs-on: ubuntu-latest - outputs: - projects: ${{ steps.extract-projects.outputs.projects }} - steps: - - uses: actions/checkout@v3 - - name: Extract projects - run: | - export ALL_PROJECTS=$(yarn workspaces list --json | jq -csr '[ .[].name | select(. | startswith("web") ) ]') - node < p.trim()).filter(p => p); - console.log('projects=' + JSON.stringify(allProjects.filter(a => !projects || projects.includes(a)))); - EOF - id: extract-projects - env: - PROJECTS: ${{ github.event.inputs.projects }} - publish: - runs-on: ubuntu-latest - needs: validate-projects - if: ${{ needs.validate-projects.outputs.projects != '[]' }} - strategy: - fail-fast: false - max-parallel: 1 - matrix: - project: ${{ fromJSON(needs.validate-projects.outputs.projects) }} - name: Publish ${{ matrix.project }} - steps: - - uses: actions/checkout@v3 - - name: Assign chain type - run: | - # assign chain_type - node < c.chainType?.toLowerCase() === chainType); - if (!chain && chainType !== 'testnet') { - chain = chains.find((c) => c.chainType?.toLowerCase() === 'testnet'); - } - if (!chain) [chain] = chains; - if (!chain?.chainType || process.env.NEXT_PUBLIC_CHAIN_TYPE && process.env.NEXT_PUBLIC_CHAIN_TYPE.toLowerCase() !== chain.chainType.toLowerCase()) - throw new Error('Chain type ' + process.env.NEXT_PUBLIC_CHAIN_TYPE + ' not found in chain.json'); - console.log('chain_type=' + chain.chainType.toLowerCase()); - EOF - id: assign-chain-type - env: - PROJECT_NAME: ${{ matrix.project }} - NEXT_PUBLIC_CHAIN_TYPE: ${{ github.event.inputs.chain_type }} - - name: Insall Vercel CLI - run: npm i -g vercel - - name: Generate vercel.json - run: | - node < vercel.json - const projectName = process.env.PROJECT_NAME || 'web'; - const chainType = process.env.NEXT_PUBLIC_CHAIN_TYPE?.toLowerCase() || 'mainnet'; - const config = { - buildCommand: 'NEXT_PUBLIC_CHAIN_TYPE=' + chainType + ' node vercel-deploy.js', - outputDirectory: 'apps/web/.next', - installCommand: 'node vercel-deploy.js manual ' + projectName, - devCommand: 'cd apps/web && yarn next dev', - framework: 'nextjs', - ignoreCommand: 'exit 1', - }; - console.log(JSON.stringify(config, null, 2)); - EOF - env: - PROJECT_NAME: ${{ matrix.project }} - NEXT_PUBLIC_CHAIN_TYPE: ${{ steps.assign-chain-type.outputs.chain_type }} - - name: Deploy preview to Vercel - run: vercel -t ${{ secrets.VERCEL_TOKEN }} | tee -a $GITHUB_STEP_SUMMARY - env: - VERCEL_TOKEN: ${{ secrets.VERCEL_TOKEN }} - VERCEL_ORG_ID: ${{ secrets.VERCEL_ORG_ID }} - VERCEL_PROJECT_ID: ${{ secrets.VERCEL_PROJECT_ID }} diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml deleted file mode 100644 index 4a778290f3..0000000000 --- a/.github/workflows/publish.yml +++ /dev/null @@ -1,108 +0,0 @@ -name: Publish -on: - workflow_dispatch: - inputs: - projects: - description: "Publish Workspaces (to DockerHub)" - required: true - chain_type: - description: "Select Chain Type" - required: false - confirm: - description: "enter \"CONFIRM\" to process" - required: true -concurrency: - group: docker-publish - cancel-in-progress: true -defaults: - run: - shell: bash -jobs: - validate-projects: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - name: Extract projects - run: | - export ALL_PROJECTS=$(yarn workspaces list --json | jq -csr '[ .[].name | select(. | startswith("web-") ) ]') - node < p.trim()).filter(p => p); - console.log('projects=' + JSON.stringify(allProjects.filter(a => !projects || projects.includes(a)))); - EOF - id: extract-projects - env: - PROJECTS: ${{ github.event.inputs.projects }} - outputs: - projects: ${{ steps.extract-projects.outputs.projects }} - - publish: - runs-on: ubuntu-latest - needs: validate-projects - if: ${{ needs.validate-projects.outputs.projects != '[]' }} - strategy: - fail-fast: false - matrix: - project: ${{ fromJSON(needs.validate-projects.outputs.projects) }} - name: Publish ${{ matrix.project }} - steps: - - uses: actions/checkout@v3 - - name: Assign chain type - run: | - node < c.chainType?.toLowerCase() === chainType); - if (!chain && chainType !== 'testnet') { - chain = chains.find((c) => c.chainType?.toLowerCase() === 'testnet'); - } - if (!chain) [chain] = chains; - if (!chain?.chainType || process.env.NEXT_PUBLIC_CHAIN_TYPE && process.env.NEXT_PUBLIC_CHAIN_TYPE.toLowerCase() !== chain.chainType.toLowerCase()) - throw new Error('Chain type ' + process.env.NEXT_PUBLIC_CHAIN_TYPE + ' not found in chain.json'); - console.log('chain_type=' + chain.chainType.toLowerCase()); - EOF - echo 'sha_short='$(git rev-parse --short HEAD) | tee -a $GITHUB_OUTPUT - id: assign-chain-type - continue-on-error: true - env: - PROJECT_NAME: ${{ matrix.project }} - NEXT_PUBLIC_CHAIN_TYPE: ${{ github.event.inputs.chain_type }} - - name: Set up QEMU - if: ${{ steps.assign-chain-type.outputs.chain_type != '' }} - uses: docker/setup-qemu-action@v2 - - name: Set up Docker Buildx - if: ${{ steps.assign-chain-type.outputs.chain_type != '' }} - uses: docker/setup-buildx-action@v2 - - name: Login to DockerHub 👤 - if: ${{ steps.assign-chain-type.outputs.chain_type != '' }} - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - - name: Login to Quay 👤 - if: ${{ steps.assign-chain-type.outputs.chain_type != '' }} - uses: docker/login-action@v2 - with: - registry: quay.io - username: ${{ secrets.QUAY_USERNAME }} - password: ${{ secrets.QUAY_ROBOT_TOKEN }} - - name: Build and push Docker image - if: ${{ steps.assign-chain-type.outputs.chain_type != '' }} - uses: docker/build-push-action@v3 - with: - context: . - push: true - build-args: | - PROJECT_NAME=${{ matrix.project }} - NEXT_PUBLIC_CHAIN_TYPE=${{ steps.assign-chain-type.outputs.chain_type }} - NEXT_PUBLIC_BANNERS_JSON=${{ secrets.BANNERS_JSON }} - NEXT_PUBLIC_COINZILLA_ZONE=${{ secrets.COINZILLA_ZONE }} - NEXT_PUBLIC_SENTRY_DSN=${{ secrets.SENTRY_DSN }} - SENTRY_AUTH_TOKEN=${{ secrets.SENTRY_AUTH_TOKEN }} - target: runner - tags: | - forbole/big-dipper-2.0-cosmos:monorepo-${{ matrix.project }}-${{ steps.assign-chain-type.outputs.chain_type }}-${{ steps.assign-chain-type.outputs.sha_short }} - forbole/big-dipper-2.0-cosmos:monorepo-${{ matrix.project }}-${{ steps.assign-chain-type.outputs.chain_type }}-latest - quay.io/forboletech/big-dipper-2.0-cosmos:monorepo-${{ matrix.project }}-${{ steps.assign-chain-type.outputs.chain_type }}-${{ steps.assign-chain-type.outputs.sha_short }} - quay.io/forboletech/big-dipper-2.0-cosmos:monorepo-${{ matrix.project }}-${{ steps.assign-chain-type.outputs.chain_type }}-latest diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml deleted file mode 100644 index 7485bb2608..0000000000 --- a/.github/workflows/release.yml +++ /dev/null @@ -1,36 +0,0 @@ -name: Release - -on: - push: - branches: - - main - -concurrency: ${{ github.workflow }}-${{ github.ref }} - -jobs: - release: - name: Release - runs-on: ubuntu-latest - steps: - - name: Checkout Repo - uses: actions/checkout@v3 - with: - fetch-depth: 0 - - run: corepack enable - - - name: Setup Node.js 18 - uses: actions/setup-node@v3 - with: - node-version: 18 - cache: 'yarn' - - - run: yarn --immutable --immutable-cache - - - name: Create Release Pull Request - uses: changesets/action@v1 - with: - version: yarn changeset version - publish: yarn changeset tag - createGithubReleases: true - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml deleted file mode 100644 index 39616c77e8..0000000000 --- a/.github/workflows/test.yml +++ /dev/null @@ -1,148 +0,0 @@ -name: Test -on: - pull_request: -concurrency: - group: ${{ github.ref }}-test - cancel-in-progress: true -env: - HUSKY: 0 # disable husky - TURBO_TEAM: ${{ secrets.TURBO_TEAM }} # for Turborepo remote cache - TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }} # for Turborepo remote cache - NEXT_TELEMETRY_DISABLED: 1 # disable NextJS telemetry - SENTRYCLI_SKIP_DOWNLOAD: 1 # disable Sentry.io CLI download - FORCE_COLOR: 0 # disable terminal color in yarn berry -defaults: - run: - shell: bash -jobs: - check-yarn-cache: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - run: corepack enable - - uses: actions/setup-node@v3 - with: - node-version: 18 - - run: yarn --immutable --immutable-cache --check-cache - changed-workspaces: - runs-on: ubuntu-latest - outputs: - projects: ${{ steps.dry-run.outputs.projects }} - projects-web: ${{ steps.dry-run.outputs.projects-web }} - steps: - - uses: actions/checkout@v3 - with: - fetch-depth: 0 - - run: corepack enable - - uses: actions/setup-node@v3 - with: - node-version: 18 - - run: yarn --immutable --immutable-cache - - name: Set needs.changed-workspaces.outputs.{projects,projects-web} - id: dry-run - run: | - echo yarn build:ci --dry='json' --filter='[${{ github.event.pull_request.base.sha }}]' | tee -a $GITHUB_STEP_SUMMARY - export DRY_BUILD_JSON=$( - yarn build:ci --dry='json' --filter='[${{ github.event.pull_request.base.sha }}]' | jq '{packages: .packages}' - ) - node <> $GITHUB_STEP_SUMMARY - yarn ts-check:ci --filter=${{ matrix.project }} | tee -a $GITHUB_STEP_SUMMARY - echo '```' >> $GITHUB_STEP_SUMMARY - - name: lint - run: | - echo '```' >> $GITHUB_STEP_SUMMARY - yarn lint:ci --filter=${{ matrix.project }} | tee -a $GITHUB_STEP_SUMMARY - echo '```' >> $GITHUB_STEP_SUMMARY - - name: build - if: ${{ needs.changed-workspaces.outputs.projects-web != '[]' }} - run: | - echo '```' >> $GITHUB_STEP_SUMMARY - yarn build:ci --filter=${{ matrix.project }} | tee -a $GITHUB_STEP_SUMMARY - echo '```' >> $GITHUB_STEP_SUMMARY - jest-test: - if: ${{ success() && needs.changed-workspaces.outputs.projects != '[]' }} - needs: changed-workspaces - runs-on: ubuntu-latest - strategy: - fail-fast: false - matrix: - shardIndex: [1, 2, 3, 4, 5] - shardTotal: [5] - steps: - - uses: actions/checkout@v3 - - run: corepack enable - - uses: actions/setup-node@v3 - with: - node-version: 18 - - run: yarn --immutable --immutable-cache - - name: test - run: | - echo '```' >> $GITHUB_STEP_SUMMARY - yarn test:ci --filter=${{ join(fromJSON(needs.changed-workspaces.outputs.projects), ' --filter=') }} -- --shard=${{ matrix.shardIndex }}/${{ matrix.shardTotal }} --coverage | tee -a $GITHUB_STEP_SUMMARY - echo '```' >> $GITHUB_STEP_SUMMARY - e2e-playwright: - if: ${{ success() && needs.changed-workspaces.outputs.projects-web != '[]' }} - needs: changed-workspaces - runs-on: ubuntu-latest - strategy: - fail-fast: false - matrix: - project: [web] - browser: - - chromium - # - firefox - # - webkit - # - mobile-chrome - - mobile-safari - shardIndex: [1, 2, 3, 4, 5] - shardTotal: [5] - container: - image: mcr.microsoft.com/playwright:v1.33.0-focal - steps: - - uses: actions/checkout@v3 - - run: corepack enable - - uses: actions/setup-node@v3 - with: - node-version: 18 - - run: yarn --immutable --immutable-cache - - name: Playwright testing - run: | - echo '```' >> $GITHUB_STEP_SUMMARY - yarn playwright test --project=${{ matrix.browser }} --shard=${{ matrix.shardIndex }}/${{ matrix.shardTotal }} | tee -a $GITHUB_STEP_SUMMARY - echo '```' >> $GITHUB_STEP_SUMMARY - env: - CI: 1 - DEBUG: pw:webserver - PROJECT_NAME: ${{ matrix.project }} - PLAYWRIGHT_HTML_REPORT: playwright-report/${{ matrix.browser }}/${{ matrix.shardIndex }} - - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: trace.playwright.dev - path: playwright-report/ - retention-days: 7 diff --git a/.pnp.cjs b/.pnp.cjs index ea54c75aed..cd519d72d6 100755 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -16,140 +16,8 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "reference": "workspace:."\ },\ {\ - "name": "web",\ - "reference": "workspace:apps/web"\ - },\ - {\ - "name": "web-agoric",\ - "reference": "workspace:apps/web-agoric"\ - },\ - {\ - "name": "web-akash",\ - "reference": "workspace:apps/web-akash"\ - },\ - {\ - "name": "web-archway",\ - "reference": "workspace:apps/web-archway"\ - },\ - {\ - "name": "web-assetmantle",\ - "reference": "workspace:apps/web-assetmantle"\ - },\ - {\ - "name": "web-band",\ - "reference": "workspace:apps/web-band"\ - },\ - {\ - "name": "web-bitsong",\ - "reference": "workspace:apps/web-bitsong"\ - },\ - {\ - "name": "web-celestia",\ - "reference": "workspace:apps/web-celestia"\ - },\ - {\ - "name": "web-cheqd",\ - "reference": "workspace:apps/web-cheqd"\ - },\ - {\ - "name": "web-comdex",\ - "reference": "workspace:apps/web-comdex"\ - },\ - {\ - "name": "web-coreum",\ - "reference": "workspace:apps/web-coreum"\ - },\ - {\ - "name": "web-cosmos",\ - "reference": "workspace:apps/web-cosmos"\ - },\ - {\ - "name": "web-crescent",\ - "reference": "workspace:apps/web-crescent"\ - },\ - {\ - "name": "web-desmos",\ - "reference": "workspace:apps/web-desmos"\ - },\ - {\ - "name": "web-emoney",\ - "reference": "workspace:apps/web-emoney"\ - },\ - {\ - "name": "web-evmos",\ - "reference": "workspace:apps/web-evmos"\ - },\ - {\ - "name": "web-gitopia",\ - "reference": "workspace:apps/web-gitopia"\ - },\ - {\ - "name": "web-humansai",\ - "reference": "workspace:apps/web-humansai"\ - },\ - {\ - "name": "web-jackal",\ - "reference": "workspace:apps/web-jackal"\ - },\ - {\ - "name": "web-kyve",\ - "reference": "workspace:apps/web-kyve"\ - },\ - {\ - "name": "web-likecoin",\ - "reference": "workspace:apps/web-likecoin"\ - },\ - {\ - "name": "web-multiversx",\ - "reference": "workspace:apps/web-multiversx"\ - },\ - {\ - "name": "web-nomic",\ - "reference": "workspace:apps/web-nomic"\ - },\ - {\ - "name": "web-nym",\ - "reference": "workspace:apps/web-nym"\ - },\ - {\ - "name": "web-osmosis",\ - "reference": "workspace:apps/web-osmosis"\ - },\ - {\ - "name": "web-persistence",\ - "reference": "workspace:apps/web-persistence"\ - },\ - {\ - "name": "web-provenance",\ - "reference": "workspace:apps/web-provenance"\ - },\ - {\ - "name": "web-quasar",\ - "reference": "workspace:apps/web-quasar"\ - },\ - {\ - "name": "web-quicksilver",\ - "reference": "workspace:apps/web-quicksilver"\ - },\ - {\ - "name": "web-regen",\ - "reference": "workspace:apps/web-regen"\ - },\ - {\ - "name": "web-rizon",\ - "reference": "workspace:apps/web-rizon"\ - },\ - {\ - "name": "web-shentu",\ - "reference": "workspace:apps/web-shentu"\ - },\ - {\ - "name": "web-stride",\ - "reference": "workspace:apps/web-stride"\ - },\ - {\ - "name": "web-wormhole",\ - "reference": "workspace:apps/web-wormhole"\ + "name": "web-planetmint",\ + "reference": "workspace:apps/web-planetmint"\ },\ {\ "name": "eslint-config-custom",\ @@ -181,40 +49,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["shared-utils", ["workspace:packages/shared-utils"]],\ ["tsconfig", ["workspace:packages/tsconfig"]],\ ["ui", ["workspace:packages/ui"]],\ - ["web", ["workspace:apps/web"]],\ - ["web-agoric", ["workspace:apps/web-agoric"]],\ - ["web-akash", ["workspace:apps/web-akash"]],\ - ["web-archway", ["workspace:apps/web-archway"]],\ - ["web-assetmantle", ["workspace:apps/web-assetmantle"]],\ - ["web-band", ["workspace:apps/web-band"]],\ - ["web-bitsong", ["workspace:apps/web-bitsong"]],\ - ["web-celestia", ["workspace:apps/web-celestia"]],\ - ["web-cheqd", ["workspace:apps/web-cheqd"]],\ - ["web-comdex", ["workspace:apps/web-comdex"]],\ - ["web-coreum", ["workspace:apps/web-coreum"]],\ - ["web-cosmos", ["workspace:apps/web-cosmos"]],\ - ["web-crescent", ["workspace:apps/web-crescent"]],\ - ["web-desmos", ["workspace:apps/web-desmos"]],\ - ["web-emoney", ["workspace:apps/web-emoney"]],\ - ["web-evmos", ["workspace:apps/web-evmos"]],\ - ["web-gitopia", ["workspace:apps/web-gitopia"]],\ - ["web-humansai", ["workspace:apps/web-humansai"]],\ - ["web-jackal", ["workspace:apps/web-jackal"]],\ - ["web-kyve", ["workspace:apps/web-kyve"]],\ - ["web-likecoin", ["workspace:apps/web-likecoin"]],\ - ["web-multiversx", ["workspace:apps/web-multiversx"]],\ - ["web-nomic", ["workspace:apps/web-nomic"]],\ - ["web-nym", ["workspace:apps/web-nym"]],\ - ["web-osmosis", ["workspace:apps/web-osmosis"]],\ - ["web-persistence", ["workspace:apps/web-persistence"]],\ - ["web-provenance", ["workspace:apps/web-provenance"]],\ - ["web-quasar", ["workspace:apps/web-quasar"]],\ - ["web-quicksilver", ["workspace:apps/web-quicksilver"]],\ - ["web-regen", ["workspace:apps/web-regen"]],\ - ["web-rizon", ["workspace:apps/web-rizon"]],\ - ["web-shentu", ["workspace:apps/web-shentu"]],\ - ["web-stride", ["workspace:apps/web-stride"]],\ - ["web-wormhole", ["workspace:apps/web-wormhole"]]\ + ["web-planetmint", ["workspace:apps/web-planetmint"]]\ ],\ "fallbackPool": [\ ],\ @@ -7652,15 +7487,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["@types/pako", [\ - ["npm:2.0.0", {\ - "packageLocation": "./.yarn/cache/@types-pako-npm-2.0.0-cfc56150de-50240a036b.zip/node_modules/@types/pako/",\ - "packageDependencies": [\ - ["@types/pako", "npm:2.0.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["@types/parse-json", [\ ["npm:4.0.0", {\ "packageLocation": "./.yarn/cache/@types-parse-json-npm-4.0.0-298522afa6-fd6bce2b67.zip/node_modules/@types/parse-json/",\ @@ -9107,40 +8933,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["form-data", "npm:4.0.0"]\ ],\ "linkType": "HARD"\ - }],\ - ["npm:1.4.0", {\ - "packageLocation": "./.yarn/cache/axios-npm-1.4.0-4d7ce8ca3e-7fb6a4313b.zip/node_modules/axios/",\ - "packageDependencies": [\ - ["axios", "npm:1.4.0"],\ - ["follow-redirects", "virtual:e278873748b4e9d158db595d2f6cb0351c74052f52b53924aec4d9299e7b6babfb62aead374cf2f6e453bc8bea3b052380dc6b1137a162bbfc102bbb1c8cac42#npm:1.15.2"],\ - ["form-data", "npm:4.0.0"],\ - ["proxy-from-env", "npm:1.1.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["axios-mock-adapter", [\ - ["npm:1.21.4", {\ - "packageLocation": "./.yarn/cache/axios-mock-adapter-npm-1.21.4-374b41c5a8-adcd838c8b.zip/node_modules/axios-mock-adapter/",\ - "packageDependencies": [\ - ["axios-mock-adapter", "npm:1.21.4"]\ - ],\ - "linkType": "SOFT"\ - }],\ - ["virtual:98a359ee082b163d58865c48beb01d249ff8e9b7dbc06d2a42f00bed7b11a4af7e0f0f659be1694181f4b5ad25eb6d7352849bf7145f64b2df7258695c451aec#npm:1.21.4", {\ - "packageLocation": "./.yarn/__virtual__/axios-mock-adapter-virtual-dd607e5922/0/cache/axios-mock-adapter-npm-1.21.4-374b41c5a8-adcd838c8b.zip/node_modules/axios-mock-adapter/",\ - "packageDependencies": [\ - ["axios-mock-adapter", "virtual:98a359ee082b163d58865c48beb01d249ff8e9b7dbc06d2a42f00bed7b11a4af7e0f0f659be1694181f4b5ad25eb6d7352849bf7145f64b2df7258695c451aec#npm:1.21.4"],\ - ["@types/axios", null],\ - ["axios", "npm:1.4.0"],\ - ["fast-deep-equal", "npm:3.1.3"],\ - ["is-buffer", "npm:2.0.5"]\ - ],\ - "packagePeers": [\ - "@types/axios",\ - "axios"\ - ],\ - "linkType": "HARD"\ }]\ ]],\ ["axobject-query", [\ @@ -14102,15 +13894,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["is-buffer", [\ - ["npm:2.0.5", {\ - "packageLocation": "./.yarn/cache/is-buffer-npm-2.0.5-17e563f277-764c9ad8b5.zip/node_modules/is-buffer/",\ - "packageDependencies": [\ - ["is-buffer", "npm:2.0.5"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["is-callable", [\ ["npm:1.2.7", {\ "packageLocation": "./.yarn/cache/is-callable-npm-1.2.7-808a303e61-61fd57d03b.zip/node_modules/is-callable/",\ @@ -17309,15 +17092,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["pako", [\ - ["npm:2.1.0", {\ - "packageLocation": "./.yarn/cache/pako-npm-2.1.0-78df11948c-7166654864.zip/node_modules/pako/",\ - "packageDependencies": [\ - ["pako", "npm:2.1.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["param-case", [\ ["npm:3.0.4", {\ "packageLocation": "./.yarn/cache/param-case-npm-3.0.4-cfb242ad97-b34227fd0f.zip/node_modules/param-case/",\ @@ -21044,15 +20818,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["wabt", [\ - ["npm:1.0.32", {\ - "packageLocation": "./.yarn/cache/wabt-npm-1.0.32-7e3f214faa-de6bf6ca9c.zip/node_modules/wabt/",\ - "packageDependencies": [\ - ["wabt", "npm:1.0.32"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["walker", [\ ["npm:1.0.8", {\ "packageLocation": "./.yarn/cache/walker-npm-1.0.8-b0a05b9478-ad7a257ea1.zip/node_modules/walker/",\ @@ -21073,11 +20838,11 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["web", [\ - ["workspace:apps/web", {\ - "packageLocation": "./apps/web/",\ + ["web-planetmint", [\ + ["workspace:apps/web-planetmint", {\ + "packageLocation": "./apps/web-planetmint/",\ "packageDependencies": [\ - ["web", "workspace:apps/web"],\ + ["web-planetmint", "workspace:apps/web-planetmint"],\ ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ ["@cosmjs/encoding", "npm:0.30.1"],\ ["@cosmjs/launchpad", "npm:0.27.1"],\ @@ -21200,4213 +20965,22 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "SOFT"\ }]\ ]],\ - ["web-agoric", [\ - ["workspace:apps/web-agoric", {\ - "packageLocation": "./apps/web-agoric/",\ + ["web-streams-polyfill", [\ + ["npm:3.2.1", {\ + "packageLocation": "./.yarn/cache/web-streams-polyfill-npm-3.2.1-835bd3857e-b119c78574.zip/node_modules/web-streams-polyfill/",\ "packageDependencies": [\ - ["web-agoric", "workspace:apps/web-agoric"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ + ["web-streams-polyfill", "npm:3.2.1"]\ ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-akash", [\ - ["workspace:apps/web-akash", {\ - "packageLocation": "./apps/web-akash/",\ - "packageDependencies": [\ - ["web-akash", "workspace:apps/web-akash"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-archway", [\ - ["workspace:apps/web-archway", {\ - "packageLocation": "./apps/web-archway/",\ - "packageDependencies": [\ - ["web-archway", "workspace:apps/web-archway"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-assetmantle", [\ - ["workspace:apps/web-assetmantle", {\ - "packageLocation": "./apps/web-assetmantle/",\ - "packageDependencies": [\ - ["web-assetmantle", "workspace:apps/web-assetmantle"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-band", [\ - ["workspace:apps/web-band", {\ - "packageLocation": "./apps/web-band/",\ - "packageDependencies": [\ - ["web-band", "workspace:apps/web-band"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-bitsong", [\ - ["workspace:apps/web-bitsong", {\ - "packageLocation": "./apps/web-bitsong/",\ - "packageDependencies": [\ - ["web-bitsong", "workspace:apps/web-bitsong"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-celestia", [\ - ["workspace:apps/web-celestia", {\ - "packageLocation": "./apps/web-celestia/",\ - "packageDependencies": [\ - ["web-celestia", "workspace:apps/web-celestia"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-cheqd", [\ - ["workspace:apps/web-cheqd", {\ - "packageLocation": "./apps/web-cheqd/",\ - "packageDependencies": [\ - ["web-cheqd", "workspace:apps/web-cheqd"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-comdex", [\ - ["workspace:apps/web-comdex", {\ - "packageLocation": "./apps/web-comdex/",\ - "packageDependencies": [\ - ["web-comdex", "workspace:apps/web-comdex"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/pako", "npm:2.0.0"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["pako", "npm:2.1.0"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["wabt", "npm:1.0.32"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-coreum", [\ - ["workspace:apps/web-coreum", {\ - "packageLocation": "./apps/web-coreum/",\ - "packageDependencies": [\ - ["web-coreum", "workspace:apps/web-coreum"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-cosmos", [\ - ["workspace:apps/web-cosmos", {\ - "packageLocation": "./apps/web-cosmos/",\ - "packageDependencies": [\ - ["web-cosmos", "workspace:apps/web-cosmos"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-crescent", [\ - ["workspace:apps/web-crescent", {\ - "packageLocation": "./apps/web-crescent/",\ - "packageDependencies": [\ - ["web-crescent", "workspace:apps/web-crescent"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-desmos", [\ - ["workspace:apps/web-desmos", {\ - "packageLocation": "./apps/web-desmos/",\ - "packageDependencies": [\ - ["web-desmos", "workspace:apps/web-desmos"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-emoney", [\ - ["workspace:apps/web-emoney", {\ - "packageLocation": "./apps/web-emoney/",\ - "packageDependencies": [\ - ["web-emoney", "workspace:apps/web-emoney"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-evmos", [\ - ["workspace:apps/web-evmos", {\ - "packageLocation": "./apps/web-evmos/",\ - "packageDependencies": [\ - ["web-evmos", "workspace:apps/web-evmos"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-gitopia", [\ - ["workspace:apps/web-gitopia", {\ - "packageLocation": "./apps/web-gitopia/",\ - "packageDependencies": [\ - ["web-gitopia", "workspace:apps/web-gitopia"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-humansai", [\ - ["workspace:apps/web-humansai", {\ - "packageLocation": "./apps/web-humansai/",\ - "packageDependencies": [\ - ["web-humansai", "workspace:apps/web-humansai"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-jackal", [\ - ["workspace:apps/web-jackal", {\ - "packageLocation": "./apps/web-jackal/",\ - "packageDependencies": [\ - ["web-jackal", "workspace:apps/web-jackal"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-kyve", [\ - ["workspace:apps/web-kyve", {\ - "packageLocation": "./apps/web-kyve/",\ - "packageDependencies": [\ - ["web-kyve", "workspace:apps/web-kyve"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-likecoin", [\ - ["workspace:apps/web-likecoin", {\ - "packageLocation": "./apps/web-likecoin/",\ - "packageDependencies": [\ - ["web-likecoin", "workspace:apps/web-likecoin"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-multiversx", [\ - ["workspace:apps/web-multiversx", {\ - "packageLocation": "./apps/web-multiversx/",\ - "packageDependencies": [\ - ["web-multiversx", "workspace:apps/web-multiversx"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["axios", "npm:1.4.0"],\ - ["axios-mock-adapter", "virtual:98a359ee082b163d58865c48beb01d249ff8e9b7dbc06d2a42f00bed7b11a4af7e0f0f659be1694181f4b5ad25eb6d7352849bf7145f64b2df7258695c451aec#npm:1.21.4"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-nomic", [\ - ["workspace:apps/web-nomic", {\ - "packageLocation": "./apps/web-nomic/",\ - "packageDependencies": [\ - ["web-nomic", "workspace:apps/web-nomic"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-nym", [\ - ["workspace:apps/web-nym", {\ - "packageLocation": "./apps/web-nym/",\ - "packageDependencies": [\ - ["web-nym", "workspace:apps/web-nym"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-osmosis", [\ - ["workspace:apps/web-osmosis", {\ - "packageLocation": "./apps/web-osmosis/",\ - "packageDependencies": [\ - ["web-osmosis", "workspace:apps/web-osmosis"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-persistence", [\ - ["workspace:apps/web-persistence", {\ - "packageLocation": "./apps/web-persistence/",\ - "packageDependencies": [\ - ["web-persistence", "workspace:apps/web-persistence"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/pako", "npm:2.0.0"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["pako", "npm:2.1.0"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["wabt", "npm:1.0.32"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-provenance", [\ - ["workspace:apps/web-provenance", {\ - "packageLocation": "./apps/web-provenance/",\ - "packageDependencies": [\ - ["web-provenance", "workspace:apps/web-provenance"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-quasar", [\ - ["workspace:apps/web-quasar", {\ - "packageLocation": "./apps/web-quasar/",\ - "packageDependencies": [\ - ["web-quasar", "workspace:apps/web-quasar"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-quicksilver", [\ - ["workspace:apps/web-quicksilver", {\ - "packageLocation": "./apps/web-quicksilver/",\ - "packageDependencies": [\ - ["web-quicksilver", "workspace:apps/web-quicksilver"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-regen", [\ - ["workspace:apps/web-regen", {\ - "packageLocation": "./apps/web-regen/",\ - "packageDependencies": [\ - ["web-regen", "workspace:apps/web-regen"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-rizon", [\ - ["workspace:apps/web-rizon", {\ - "packageLocation": "./apps/web-rizon/",\ - "packageDependencies": [\ - ["web-rizon", "workspace:apps/web-rizon"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-shentu", [\ - ["workspace:apps/web-shentu", {\ - "packageLocation": "./apps/web-shentu/",\ - "packageDependencies": [\ - ["web-shentu", "workspace:apps/web-shentu"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-streams-polyfill", [\ - ["npm:3.2.1", {\ - "packageLocation": "./.yarn/cache/web-streams-polyfill-npm-3.2.1-835bd3857e-b119c78574.zip/node_modules/web-streams-polyfill/",\ - "packageDependencies": [\ - ["web-streams-polyfill", "npm:3.2.1"]\ - ],\ - "linkType": "HARD"\ - }],\ - ["npm:4.0.0-beta.3", {\ - "packageLocation": "./.yarn/cache/web-streams-polyfill-npm-4.0.0-beta.3-0dc6d160ed-dfec1fbf52.zip/node_modules/web-streams-polyfill/",\ + "linkType": "HARD"\ + }],\ + ["npm:4.0.0-beta.3", {\ + "packageLocation": "./.yarn/cache/web-streams-polyfill-npm-4.0.0-beta.3-0dc6d160ed-dfec1fbf52.zip/node_modules/web-streams-polyfill/",\ "packageDependencies": [\ ["web-streams-polyfill", "npm:4.0.0-beta.3"]\ ],\ "linkType": "HARD"\ }]\ ]],\ - ["web-stride", [\ - ["workspace:apps/web-stride", {\ - "packageLocation": "./apps/web-stride/",\ - "packageDependencies": [\ - ["web-stride", "workspace:apps/web-stride"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ - ["web-wormhole", [\ - ["workspace:apps/web-wormhole", {\ - "packageLocation": "./apps/web-wormhole/",\ - "packageDependencies": [\ - ["web-wormhole", "workspace:apps/web-wormhole"],\ - ["@apollo/client", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.7.14"],\ - ["@cosmjs/encoding", "npm:0.30.1"],\ - ["@cosmjs/launchpad", "npm:0.27.1"],\ - ["@cosmjs/stargate", "npm:0.29.5"],\ - ["@emotion/cache", "npm:11.11.0"],\ - ["@emotion/jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/server", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@emotion/styled", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:11.11.0"],\ - ["@graphql-codegen/cli", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.1"],\ - ["@graphql-codegen/client-preset", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.1"],\ - ["@graphql-codegen/fragment-matcher", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.0.1"],\ - ["@graphql-codegen/typescript", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-operations", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.0.4"],\ - ["@graphql-codegen/typescript-react-apollo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.3.7"],\ - ["@graphql-tools/mock", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.7.20"],\ - ["@graphql-tools/schema", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.0.19"],\ - ["@jest/globals", "npm:29.5.0"],\ - ["@keplr-wallet/types", "npm:0.11.59"],\ - ["@keplr-wallet/wc-client", "npm:0.11.59"],\ - ["@mui/icons-material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.11.16"],\ - ["@mui/material", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.3"],\ - ["@next/eslint-plugin-next", "npm:13.4.1"],\ - ["@socialgouv/matomo-next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.6.1"],\ - ["@svgr/webpack", "npm:7.0.0"],\ - ["@testing-library/jest-dom", "npm:5.16.5"],\ - ["@testing-library/react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:14.0.0"],\ - ["@types/big.js", "npm:6.1.6"],\ - ["@types/color", "npm:3.0.3"],\ - ["@types/eslint", "npm:8.37.0"],\ - ["@types/esprima", "npm:4.0.3"],\ - ["@types/jest", "npm:29.5.1"],\ - ["@types/js-yaml", "npm:4.0.5"],\ - ["@types/node", "npm:18.16.5"],\ - ["@types/numeral", "npm:2.0.2"],\ - ["@types/qs", "npm:6.9.7"],\ - ["@types/ramda", "npm:0.29.1"],\ - ["@types/react", "npm:18.2.6"],\ - ["@types/react-dom", "npm:18.2.4"],\ - ["@types/react-test-renderer", "npm:18.0.0"],\ - ["@types/react-virtualized-auto-sizer", "npm:1.0.1"],\ - ["@types/react-window", "npm:1.8.5"],\ - ["@types/react-window-infinite-loader", "npm:1.0.6"],\ - ["@typescript-eslint/eslint-plugin", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@typescript-eslint/parser", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:5.59.2"],\ - ["@walletconnect/client", "npm:1.8.0"],\ - ["@walletconnect/encoding", "npm:1.0.2"],\ - ["@yarnpkg/pnpify", "npm:4.0.0-rc.43"],\ - ["apollo-link-rest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.9.0"],\ - ["bech32", "npm:2.0.0"],\ - ["big.js", "npm:6.2.1"],\ - ["color", "npm:4.2.3"],\ - ["copy-to-clipboard", "npm:3.3.3"],\ - ["csstype", "npm:3.1.2"],\ - ["dayjs", "npm:1.11.7"],\ - ["dotenv", "npm:16.0.3"],\ - ["eslint", "npm:8.40.0"],\ - ["eslint-config-airbnb", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:19.0.4"],\ - ["eslint-config-custom", "workspace:packages/eslint-config-custom"],\ - ["eslint-config-next", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:13.4.1"],\ - ["eslint-config-prettier", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:8.8.0"],\ - ["eslint-config-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["eslint-import-resolver-typescript", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:3.5.5"],\ - ["eslint-plugin-import", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:2.27.5"],\ - ["eslint-plugin-jsx-a11y", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:6.7.1"],\ - ["eslint-plugin-react", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:7.32.2"],\ - ["eslint-plugin-react-hooks", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:4.6.0"],\ - ["eslint-plugin-turbo", "virtual:680b866b1f607595b2b59758405cb64dff07d461aebb031486e5900d3b742457da054ab889d192b9338afd7b8895fdd9016de2dbb9d2a9b7e5b890949f153324#npm:1.9.3"],\ - ["esprima", "npm:4.0.1"],\ - ["framer-motion", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.12.8"],\ - ["graphql", "npm:16.6.0"],\ - ["graphql-tag", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.12.6"],\ - ["graphql-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:5.12.1"],\ - ["i18next", "npm:22.4.15"],\ - ["jdenticon", "npm:3.2.0"],\ - ["jest", "virtual:f7bc41586b68b5179d26bce3bfb89ba68358f8cd7c2ddff4083d94b6829a704acc2424da9379676891d28c060e6d7ef24661ff4a113dbb2daf852983923aee3a#npm:29.5.0"],\ - ["jest-cli", "virtual:d5102ea91e67e6a6d0fa5039a06fb67a1b3142418e7fa0fa83e3772fea7312d90d28c6e359755b6fea6d78c65348593d88722b1c1ad6476e3b3d5bb912925daa#npm:29.5.0"],\ - ["jest-environment-jsdom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.5.0"],\ - ["jest-localstorage-mock", "npm:2.4.26"],\ - ["jest-presets", "workspace:packages/jest-presets"],\ - ["jest-transform-stub", "npm:2.0.0"],\ - ["jest-watch-typeahead", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.2.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["lightweight-charts", "npm:4.0.1"],\ - ["markdown-to-jsx", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:7.2.0"],\ - ["next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.4.1"],\ - ["next-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:13.2.2"],\ - ["next-seo", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:6.0.0"],\ - ["next-sitemap", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.1.3"],\ - ["numeral", "npm:2.0.6"],\ - ["qrcode.react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:3.1.0"],\ - ["qs", "npm:6.11.1"],\ - ["ramda", "npm:0.29.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-i18next", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:12.2.2"],\ - ["react-share", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.4.1"],\ - ["react-test-renderer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:18.2.0"],\ - ["react-toastify", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:9.1.2"],\ - ["react-virtualized-auto-sizer", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.15"],\ - ["react-window", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.8.9"],\ - ["react-window-infinite-loader", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:1.0.9"],\ - ["recharts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.5.0"],\ - ["recoil", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.7.7"],\ - ["shared-utils", "workspace:packages/shared-utils"],\ - ["subscriptions-transport-ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:0.11.0"],\ - ["ts-jest", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:29.1.0"],\ - ["ts-node", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:10.9.1"],\ - ["tsconfig", "workspace:packages/tsconfig"],\ - ["tslib", "npm:2.5.0"],\ - ["tss-react", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:4.8.3"],\ - ["typanion", "npm:3.12.1"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"],\ - ["ui", "workspace:packages/ui"],\ - ["usehooks-ts", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:2.9.1"],\ - ["ws", "virtual:9dce388d82c018b4a7af5edc7243e51f7023d1ab93a923b3959d0066ac6881c93b965a0932486426cbefa96c9c8e47849d5ff541d2404b8aca246480fa32f0d2#npm:8.13.0"],\ - ["xss", "npm:1.0.14"],\ - ["zod", "npm:3.21.4"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ ["webcrypto-core", [\ ["npm:1.7.5", {\ "packageLocation": "./.yarn/cache/webcrypto-core-npm-1.7.5-4734fab0f3-f6e529ca5c.zip/node_modules/webcrypto-core/",\ diff --git a/.yarn/cache/@types-pako-npm-2.0.0-cfc56150de-50240a036b.zip b/.yarn/cache/@types-pako-npm-2.0.0-cfc56150de-50240a036b.zip deleted file mode 100644 index 9f77118b89..0000000000 Binary files a/.yarn/cache/@types-pako-npm-2.0.0-cfc56150de-50240a036b.zip and /dev/null differ diff --git a/.yarn/cache/axios-mock-adapter-npm-1.21.4-374b41c5a8-adcd838c8b.zip b/.yarn/cache/axios-mock-adapter-npm-1.21.4-374b41c5a8-adcd838c8b.zip deleted file mode 100644 index 7a72b24c73..0000000000 Binary files a/.yarn/cache/axios-mock-adapter-npm-1.21.4-374b41c5a8-adcd838c8b.zip and /dev/null differ diff --git a/.yarn/cache/axios-npm-1.4.0-4d7ce8ca3e-7fb6a4313b.zip b/.yarn/cache/axios-npm-1.4.0-4d7ce8ca3e-7fb6a4313b.zip deleted file mode 100644 index 9adaabc0d2..0000000000 Binary files a/.yarn/cache/axios-npm-1.4.0-4d7ce8ca3e-7fb6a4313b.zip and /dev/null differ diff --git a/.yarn/cache/is-buffer-npm-2.0.5-17e563f277-764c9ad8b5.zip b/.yarn/cache/is-buffer-npm-2.0.5-17e563f277-764c9ad8b5.zip deleted file mode 100644 index 313ef275f7..0000000000 Binary files a/.yarn/cache/is-buffer-npm-2.0.5-17e563f277-764c9ad8b5.zip and /dev/null differ diff --git a/.yarn/cache/pako-npm-2.1.0-78df11948c-7166654864.zip b/.yarn/cache/pako-npm-2.1.0-78df11948c-7166654864.zip deleted file mode 100644 index f5b7bc3023..0000000000 Binary files a/.yarn/cache/pako-npm-2.1.0-78df11948c-7166654864.zip and /dev/null differ diff --git a/.yarn/cache/wabt-npm-1.0.32-7e3f214faa-de6bf6ca9c.zip b/.yarn/cache/wabt-npm-1.0.32-7e3f214faa-de6bf6ca9c.zip deleted file mode 100644 index ea91c4dcc2..0000000000 Binary files a/.yarn/cache/wabt-npm-1.0.32-7e3f214faa-de6bf6ca9c.zip and /dev/null differ diff --git a/apps/web-agoric/CHANGELOG.md b/apps/web-agoric/CHANGELOG.md deleted file mode 100644 index 3dbff48101..0000000000 --- a/apps/web-agoric/CHANGELOG.md +++ /dev/null @@ -1,480 +0,0 @@ -# Unreleased - -## 2.17.3 - -### Patch Changes - -- Updated dependencies [[`584138bbb`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/584138bbb2443b74d437546ad04327fa2f0dd003), [`18991b16b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/18991b16bda5af4b993868ee85a280e8b39271ca)]: - - shared-utils@2.23.0 - - ui@2.36.0 - -## 2.17.2 - -### Patch Changes - -- Updated dependencies [[`99fb1bdf8`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/99fb1bdf8be3e3baa022475903f0ebc8fc9f0619)]: - - shared-utils@2.22.0 - - ui@2.35.0 - -## 2.17.1 - -### Patch Changes - -- Updated dependencies [[`d6d815915`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/d6d815915a397c857247b32882222918eaef14e5), [`1e919a3c7`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/1e919a3c7eff85ce9aef954d59dfe38212fd997a)]: - - shared-utils@2.21.0 - - ui@2.34.0 - -## 2.17.0 - -### Minor Changes - -- [#1279](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1279) [`f7365dfe0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f7365dfe0ca3b6f0cbefcb580d255a7977f44a4f) Thanks [@rachelhox](https://github.com/rachelhox)! - feat: price chart component - -### Patch Changes - -- Updated dependencies [[`f7365dfe0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f7365dfe0ca3b6f0cbefcb580d255a7977f44a4f)]: - - ui@2.33.0 - -## 2.16.1 - -### Patch Changes - -- Updated dependencies [[`4a8dd7a48`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/4a8dd7a480a65aadefd3ea3af6fc1d5280dacbc2)]: - - shared-utils@2.20.0 - - ui@2.32.0 - -## 2.16.0 - -### Minor Changes - -- [#1258](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1258) [`12079a781`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/12079a78141eb2e5ddee1c9211c5e81bc4e6d0d1) Thanks [@teamchong](https://github.com/teamchong)! - - Integrated `next-sitemap` to auto-generate sitemaps for each Next.js app in the monorepo. This enhancement improves our SEO capabilities and website visibility on search engines. The sitemap will be automatically updated with every build, ensuring it always reflects the current state of the site. - -### Patch Changes - -- Updated dependencies [[`12079a781`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/12079a78141eb2e5ddee1c9211c5e81bc4e6d0d1)]: - - shared-utils@2.19.0 - - ui@2.31.0 - -## 2.15.3 - -### Patch Changes - -- Updated dependencies [[`f5392fbba`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f5392fbbabf50763001c80faa0f7fefca343f287)]: - - ui@2.30.2 - -## 2.15.2 - -### Patch Changes - -- Updated dependencies [[`5654972fd`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/5654972fdf2bb50bcd8566320dc93294301facab)]: - - shared-utils@2.18.1 - - ui@2.30.1 - -## 2.15.1 - -### Patch Changes - -- Updated dependencies [[`c59a66729`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/c59a66729196471a7adafa23823dc4b1b21e334b), [`3df0639ae`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/3df0639ae1ce872cfd05b535ae55edd9292995b3)]: - - shared-utils@2.18.0 - - ui@2.30.0 - -## 2.15.0 - -### Minor Changes - -- [#1236](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1236) [`fe24afcda`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/fe24afcdad91cb859ee637f2c61d79d177d8c616) Thanks [@rachelhox](https://github.com/rachelhox)! - fix quicksilver validator moniker display - -### Patch Changes - -- Updated dependencies [[`376b4b356`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/376b4b356b58375f14f004f62a3c2e1a11c8dccf), [`fe24afcda`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/fe24afcdad91cb859ee637f2c61d79d177d8c616)]: - - shared-utils@2.17.0 - - ui@2.29.0 - -## 2.14.1 - -### Patch Changes - -- [#1242](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1242) [`66586e088`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/66586e088e49686ef920c00af8035dab1798317e) Thanks [@teamchong](https://github.com/teamchong)! - Shared translations for workspaces - -- Updated dependencies [[`66586e088`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/66586e088e49686ef920c00af8035dab1798317e)]: - - shared-utils@2.16.2 - - ui@2.28.1 - -## 2.14.0 - -### Minor Changes - -- [#1238](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1238) [`a0653bd55`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/a0653bd552af9d2e1c29ea3516b32da3b94d7e0b) Thanks [@rachelhox](https://github.com/rachelhox)! - update login ui - -### Patch Changes - -- [#1225](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1225) [`5316f55cf`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/5316f55cfccc31a44cac4d42de704d0d3f058048) Thanks [@teamchong](https://github.com/teamchong)! - Bump package versions - -- Updated dependencies [[`a0653bd55`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/a0653bd552af9d2e1c29ea3516b32da3b94d7e0b), [`acfb8cf38`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/acfb8cf38ab779cd70117109f86c07f7d87d7a42), [`5316f55cf`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/5316f55cfccc31a44cac4d42de704d0d3f058048)]: - - ui@2.28.0 - - shared-utils@2.16.1 - -## 2.13.0 - -### Minor Changes - -- [#1128](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1128) [`1edb0b236`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/1edb0b236d80993a19b11dc598cbcbb44d1905b4) Thanks [@MonikaCat](https://github.com/MonikaCat)! - Added login with Keplr and WalletConnect([\#1128](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1128)) - -### Patch Changes - -- Updated dependencies [[`1edb0b236`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/1edb0b236d80993a19b11dc598cbcbb44d1905b4)]: - - shared-utils@2.16.0 - - ui@2.27.0 - -## 2.12.2 - -### Patch Changes - -- Updated dependencies [[`2949b87b9`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/2949b87b93676df46bfb824ac486e9b96b9a5ba4)]: - - shared-utils@2.15.0 - - ui@2.26.0 - -## 2.12.1 - -### Patch Changes - -- Updated dependencies [[`d106401de`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/d106401de6ad55be1efa2eedc248ad7277ce524a), [`381e863d1`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/381e863d12c2c56e1a32946f828de6cbd5350c46), [`2113969f5`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/2113969f5dea2d4a2cc177dc94f6ac8994080a67)]: - - ui@2.25.0 - - shared-utils@2.14.0 - -## 2.12.0 - -### Minor Changes - -- [#1223](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1223) [`9082afdce`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9082afdce5e76b378c612c5cd4f74161403c4a67) Thanks [@rachelhox](https://github.com/rachelhox)! - fix: missing messages from authz module - -### Patch Changes - -- Updated dependencies [[`9082afdce`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9082afdce5e76b378c612c5cd4f74161403c4a67)]: - - ui@2.24.0 - -## 2.11.1 - -### Patch Changes - -- Updated dependencies [[`26b06277b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/26b06277b6df0ccdf17a8207c39e74d147a20e6e)]: - - ui@2.23.0 - -## 2.11.0 - -### Minor Changes - -- [#1191](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1191) [`9049e712c`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9049e712c6dacedc5a4733830b2517f7fc6d4862) Thanks [@rachelhox](https://github.com/rachelhox)! - feat: footer add documentation link - -### Patch Changes - -- Updated dependencies [[`9049e712c`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9049e712c6dacedc5a4733830b2517f7fc6d4862), [`b756f45fd`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/b756f45fde55cb582aa312f4fc9c5c49ce21173c), [`bf192489d`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/bf192489dfc10cf9f6679f08e6a1b96d390e2e00)]: - - ui@2.22.0 - - shared-utils@2.13.0 - -## 2.10.1 - -### Patch Changes - -- [#1196](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1196) [`c4d1d83e3`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/c4d1d83e30922bdb86ffc20d8cde36adad34bd0c) Thanks [@teamchong](https://github.com/teamchong)! - chore: versions bump - -- Updated dependencies [[`c4d1d83e3`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/c4d1d83e30922bdb86ffc20d8cde36adad34bd0c), [`e1502b5d1`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/e1502b5d1ecb50b8da94fc157ac1866ee40df9a8)]: - - shared-utils@2.12.1 - - ui@2.21.0 - -## 2.10.0 - -### Minor Changes - -- [#1183](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1183) [`33750408b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/33750408bfa3bc3195124b78be72c0d54b414bd7) Thanks [@rachelhox](https://github.com/rachelhox)! - feat: theme toggle button and 12-hour/24-hour toggle button - -### Patch Changes - -- Updated dependencies [[`33750408b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/33750408bfa3bc3195124b78be72c0d54b414bd7)]: - - shared-utils@2.12.0 - - ui@2.20.0 - -## 2.9.0 - -### Minor Changes - -- [#1166](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1166) [`f4e9417a0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f4e9417a06c3a5667fe541eee2bf2b820566496d) Thanks [@rachelhox](https://github.com/rachelhox)! - add en zht zhs it pl locales - -- [#1166](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1166) [`f4e9417a0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f4e9417a06c3a5667fe541eee2bf2b820566496d) Thanks [@rachelhox](https://github.com/rachelhox)! - add zht, zhs, pl and it locales - -### Patch Changes - -- Updated dependencies [[`f4e9417a0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f4e9417a06c3a5667fe541eee2bf2b820566496d), [`f4e9417a0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f4e9417a06c3a5667fe541eee2bf2b820566496d)]: - - ui@2.19.0 - -## 2.8.14 - -### Patch Changes - -- Updated dependencies [[`8fbfb95d5`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/8fbfb95d5d64ba23bff774aa95ea885839475603)]: - - ui@2.18.0 - -## 2.8.13 - -### Patch Changes - -- Updated dependencies [[`717cb798b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/717cb798b200f5a3afde49695548266fa6bdfb3d)]: - - shared-utils@2.11.0 - - ui@2.17.1 - -## 2.8.12 - -### Patch Changes - -- Updated dependencies [[`98505b6e1`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/98505b6e1ca3001a6b078d30266ed33456c808df)]: - - ui@2.17.0 - -## 2.8.11 - -### Patch Changes - -- Updated dependencies [35f47327d] - - shared-utils@2.10.0 - - ui@2.16.0 - -## 2.8.10 - -### Patch Changes - -- Updated dependencies [29f3ac40] - - ui@2.15.1 - -## 2.8.9 - -### Patch Changes - -- Updated dependencies [9f2e26b1] - - shared-utils@2.9.0 - - ui@2.15.0 - -## 2.8.8 - -### Patch Changes - -- Updated dependencies [e0f32672] - - ui@2.14.3 - -## 2.8.7 - -### Patch Changes - -- Updated dependencies [e11d768a] - - ui@2.14.2 - -## 2.8.6 - -### Patch Changes - -- Updated dependencies [4079b219] - - ui@2.14.1 - -## 2.8.5 - -### Patch Changes - -- Updated dependencies [d08c0dfd] - - shared-utils@2.8.0 - - tsconfig@0.3.0 - - ui@2.14.0 - -## 2.8.4 - -### Patch Changes - -- Updated dependencies [af2e8add5] - - shared-utils@2.7.0 - - ui@2.13.0 - -## 2.8.3 - -### Patch Changes - -- Updated dependencies [b4ac0a0c5] - - shared-utils@2.6.3 - - ui@2.12.1 - -## 2.8.2 - -### Patch Changes - -- Updated dependencies [e12c3b0c2] - - ui@2.12.0 - -## 2.8.1 - -### Patch Changes - -- Updated dependencies [a04d53bd8] -- Updated dependencies [a04d53bd8] -- Updated dependencies [a04d53bd8] - - ui@2.11.1 - -## 2.8.0 - -### Minor Changes - -- d967ae3f: migrate from next-tranlsate to next-i18next - - - replace {{count}} in locales/en/\*.json to {{num}} because {{count}} is reserved for next-18next - - add getServerSideProps to path with dynamic route param - - add getStaticProps to path without dynamic route param - -### Patch Changes - -- d967ae3f: remove @sentry/nextjs package, add install sentry script to install @sentry/nextjs when deployment via docker -- d967ae3f: replace dompurify package with xss -- d967ae3f: feat: change matomoSiteID to 8 -- d967ae3f: move jest setup coding to ui worksapce -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] - - tsconfig@0.2.0 - - ui@2.11.0 - -## 2.7.2 - -### Patch Changes - -- b64119a1: feat: handle respoonsive UI via CSS instead of using JS -- Updated dependencies [b64119a1] - - shared-utils@2.6.2 - - ui@2.10.4 - -## 2.7.1 - -### Patch Changes - -- dc085630: feat: Add Rotate banner feature -- Updated dependencies [dc085630] - - shared-utils@2.6.1 - - ui@2.10.1 - -## 2.7.0 - -### Minor Changes - -- 85dd8c7d: Migrate MUI v4 to MUI v5, Next v12 to v13, React v17 to v18 - -### Patch Changes - -- Updated dependencies [85dd8c7d] - - shared-utils@2.6.0 - - ui@2.10.0 - -## 2.6.0 - -### Minor Changes - -- 8ea919c8: auto deployment based on PR title keyword - -### Patch Changes - -- Updated dependencies [8ea919c8] - - ui@2.9.0 - -## 2.5.0 - -### Minor Changes - -- 650f686b: Enable Yarn Plug'n'Play (Zero-Installs) - -### Patch Changes - -- Updated dependencies [650f686b] - - shared-utils@2.5.0 - - ui@2.7.0 - -## 2.4.1 - -### Patch Changes - -- 2db4ee93: performance improvements and bug fixes -- Updated dependencies [2db4ee93] - - ui@2.6.1 - -## 2.4.0 - -### Minor Changes - -- df8a5bca: - batch network requests ([\#1092](https://github.com/forbole/big-dipper-2.0-cosmos/issues/1092)) - -### Patch Changes - -- Updated dependencies [df8a5bca] - - ui@2.5.0 - -## 2.3.0 - -### Minor Changes - -- e6437552: fix: numeral [NaN issue](https://github.com/adamwdraper/Numeral-js/issues/596) - -### Patch Changes - -- e6437552: refactor: add config for voting power exponent -- e6437552: fix: transaction message raw and filter not working -- e6437552: fix: WebSocket use default instead of GRAPHQL_TRANSPORT_WS_PROTOCOL -- e6437552: ci: Add bulk preview / publish to Akash -- e6437552: fix: height is not display properly in consensus ui -- e6437552: fix: type erros missing type declaration csstype -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] - - shared-utils@2.3.0 - - ui@2.3.0 - -## Changes - -- - -# agoric-v2.1.1 - 2022-08-30 - -## Changes - -- Updated preview image ([\#970](https://github.com/forbole/big-dipper-2.0-cosmos/issues/970)) -- Merged `base-v2.1.1` ([\#973](https://github.com/forbole/big-dipper-2.0-cosmos/issues/973)) - -# agoric-v2.1.0 - 2022-04-19 - -## Changes - -- Merged `base-v2.1.0` - -# agoric-v2.0.2 - 2022-02-25 - -## Changes - -- Merged `base-v2.0.0-rc3` - -# agoric-v2.0.1 - 2022-02-17 - -## Changes - -- Merged `base` - -# agoric-v2.0.0 - 2022-02-08 - -## Changes - -- Merged `base-v2.0.0` - -# agoric-v1.0.0 - 2022-01-24 - -## Changes - -- Updated theme ([\#509](https://github.com/forbole/big-dipper-2.0-cosmos/issues/509)) -- Merged `base-v1.7.0` -- Merged `base-v1.9.0` diff --git a/apps/web-agoric/codegen.yml b/apps/web-agoric/codegen.yml deleted file mode 100644 index 9a0f1d05e2..0000000000 --- a/apps/web-agoric/codegen.yml +++ /dev/null @@ -1,13 +0,0 @@ -overwrite: true -generates: - ./src/graphql/types/general_types.ts: - documents: - - 'src/graphql/general/*' - schema: https://gql.agoric.forbole.com/v1/graphql - config: - # omitOperationSuffix: true - skipTypeNameForRoot: true - plugins: - - "typescript" - - "typescript-operations" - - "typescript-react-apollo" # To generate custom hooks per query diff --git a/apps/web-agoric/package.json b/apps/web-agoric/package.json deleted file mode 100644 index 9e4869cb9a..0000000000 --- a/apps/web-agoric/package.json +++ /dev/null @@ -1,138 +0,0 @@ -{ - "name": "web-agoric", - "version": "2.17.3", - "license": "Apache-2.0", - "private": true, - "scripts": { - "dev": "RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED=false next dev", - "build": "next build && next-sitemap", - "clean": "rm -rf .next .swc .turbo coverage node_modules", - "start": "next start", - "ts-check": "pnpify tsc --noemit", - "lint": "next lint", - "test": "pnpify jest --passWithNoTests --ci --no-watchman --runInBand", - "graphql:codegen": "pnpify graphql-codegen" - }, - "dependencies": { - "@apollo/client": "^3.7.14", - "@cosmjs/encoding": "^0.30.1", - "@cosmjs/launchpad": "^0.27.1", - "@cosmjs/stargate": "^0.29.5", - "@emotion/react": "^11.11.0", - "@emotion/server": "^11.11.0", - "@emotion/styled": "^11.11.0", - "@keplr-wallet/types": "^0.11.59", - "@keplr-wallet/wc-client": "^0.11.59", - "@mui/icons-material": "^5.11.16", - "@mui/material": "^5.12.3", - "@socialgouv/matomo-next": "^1.6.1", - "@walletconnect/client": "^1.8.0", - "@walletconnect/encoding": "^1.0.2", - "@yarnpkg/pnpify": "^4.0.0-rc.43", - "apollo-link-rest": "^0.9.0", - "bech32": "^2.0.0", - "big.js": "^6.2.1", - "color": "^4.2.3", - "copy-to-clipboard": "^3.3.3", - "dayjs": "^1.11.7", - "framer-motion": "^10.12.8", - "graphql": "^16.6.0", - "graphql-ws": "^5.12.1", - "i18next": "^22.4.15", - "jdenticon": "^3.2.0", - "js-yaml": "^4.1.0", - "lightweight-charts": "^4.0.1", - "markdown-to-jsx": "^7.2.0", - "next": "^13.4.1", - "next-i18next": "^13.2.2", - "next-seo": "^6.0.0", - "next-sitemap": "^4.1.3", - "numeral": "^2.0.6", - "qrcode.react": "^3.1.0", - "qs": "^6.11.1", - "ramda": "^0.29.0", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-i18next": "^12.2.2", - "react-share": "^4.4.1", - "react-toastify": "^9.1.2", - "react-virtualized-auto-sizer": "^1.0.15", - "react-window": "^1.8.9", - "react-window-infinite-loader": "^1.0.9", - "recharts": "^2.5.0", - "recoil": "^0.7.7", - "shared-utils": "workspace:*", - "subscriptions-transport-ws": "^0.11.0", - "tsconfig": "workspace:*", - "tslib": "^2.5.0", - "tss-react": "^4.8.3", - "typanion": "^3.12.1", - "ui": "workspace:*", - "usehooks-ts": "^2.9.1", - "ws": "^8.13.0", - "xss": "^1.0.14", - "zod": "^3.21.4" - }, - "devDependencies": { - "@emotion/cache": "^11.11.0", - "@emotion/jest": "^11.11.0", - "@graphql-codegen/cli": "^3.3.1", - "@graphql-codegen/client-preset": "^3.0.1", - "@graphql-codegen/fragment-matcher": "^4.0.1", - "@graphql-codegen/typescript": "^3.0.4", - "@graphql-codegen/typescript-operations": "^3.0.4", - "@graphql-codegen/typescript-react-apollo": "^3.3.7", - "@graphql-tools/mock": "^8.7.20", - "@graphql-tools/schema": "^9.0.19", - "@jest/globals": "^29.5.0", - "@next/eslint-plugin-next": "^13.4.1", - "@svgr/webpack": "^7.0.0", - "@testing-library/jest-dom": "^5.16.5", - "@testing-library/react": "^14.0.0", - "@types/big.js": "^6.1.6", - "@types/color": "^3.0.3", - "@types/eslint": "^8.37.0", - "@types/esprima": "^4.0.3", - "@types/jest": "^29.5.1", - "@types/js-yaml": "^4.0.5", - "@types/node": "^18.16.5", - "@types/numeral": "^2.0.2", - "@types/qs": "^6.9.7", - "@types/ramda": "^0.29.1", - "@types/react": "^18.2.6", - "@types/react-dom": "^18.2.4", - "@types/react-test-renderer": "^18.0.0", - "@types/react-virtualized-auto-sizer": "^1.0.1", - "@types/react-window": "^1.8.5", - "@types/react-window-infinite-loader": "^1.0.6", - "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", - "csstype": "^3.1.2", - "dotenv": "^16.0.3", - "eslint": "^8.40.0", - "eslint-config-airbnb": "^19.0.4", - "eslint-config-custom": "workspace:*", - "eslint-config-next": "^13.4.1", - "eslint-config-prettier": "^8.8.0", - "eslint-config-turbo": "^1.9.3", - "eslint-import-resolver-typescript": "^3.5.5", - "eslint-plugin-import": "^2.27.5", - "eslint-plugin-jsx-a11y": "^6.7.1", - "eslint-plugin-react": "^7.32.2", - "eslint-plugin-react-hooks": "^4.6.0", - "eslint-plugin-turbo": "^1.9.3", - "esprima": "^4.0.1", - "graphql-tag": "^2.12.6", - "jest": "^29.5.0", - "jest-cli": "^29.5.0", - "jest-environment-jsdom": "^29.5.0", - "jest-localstorage-mock": "^2.4.26", - "jest-presets": "workspace:*", - "jest-transform-stub": "^2.0.0", - "jest-watch-typeahead": "^2.2.2", - "react-test-renderer": "^18.2.0", - "ts-jest": "^29.1.0", - "ts-node": "^10.9.1", - "typescript": "^5.0.4" - } -} diff --git a/apps/web-agoric/src/chain.json b/apps/web-agoric/src/chain.json deleted file mode 100644 index 9f4e0b36bd..0000000000 --- a/apps/web-agoric/src/chain.json +++ /dev/null @@ -1,160 +0,0 @@ -{ - "chainName": "agoric", - "title": "Agoric Block Explorer", - "extra": { - "profile": true, - "graphqlWs": true - }, - "previewImage": "https://s3.bigdipper.live/agoric.png", - "themes": { - "default": "light", - "themeList": [ - "light", - "deuteranopia", - "tritanopia" - ], - "dark": { - "primary": {}, - "background": {}, - "text": {}, - "custom": { - "general": {}, - "fonts": {}, - "primaryData": {}, - "results": {}, - "tokenomics": {}, - "condition": {}, - "charts": {}, - "tags": {}, - "wallet": {} - } - }, - "light": { - "primary": { - "main": "#BB2D40", - "contrastText": "#FFFFFF" - }, - "background": { - "default": "#F8F8F8", - "paper": "#FFFFFF" - }, - "divider": "#E8E8E8", - "text": { - "primary": "#000000", - "secondary": "#414141" - }, - "custom": { - "general": { - "background": "#F8F8F8", - "surfaceOne": "#FFFFFF", - "surfaceTwo": "#F8F8F8" - }, - "fonts": { - "fontOne": "#000000", - "fontTwo": "#414141", - "fontThree": "#777777", - "fontFour": "#999999", - "fontFive": "#FFFFFF", - "highlight": "#197CD8" - }, - "primaryData": { - "one": "#C64155", - "two": "#4AA6B6", - "three": "#419B8C", - "four": "#DFA431" - }, - "results": { - "pass": "#34B596", - "fail": "#EF5562" - }, - "tokenomics": { - "one": "#4AA6B6", - "two": "#DFA431", - "three": "#B0515F" - }, - "condition": { - "zero": "#D3D3D3", - "one": "#67B878", - "two": "#ED862E", - "three": "#EB5079" - }, - "charts": { - "zero": "#D3D3D3", - "one": "#34B596", - "two": "#DE6071", - "three": "#EB9E58", - "four": "#6A82E4", - "five": "#906CDE" - }, - "tags": { - "zero": "#E8E8E8", - "one": "#2460FA", - "two": "#2BA891", - "three": "#E79720", - "four": "#F17047", - "five": "#DA4B4B", - "six": "#9438DC", - "seven": "#1A869D", - "eight": "#2C9944", - "nine": "#B49F31", - "ten": "#E9A846", - "eleven": "#E94681", - "twelve": "#C15EC4", - "thirteen": "#C388D9", - "fourteen": "#46AEE9", - "fifteen": "#58BC91", - "sixteen": "#90BC58", - "seventeen": "#E99E8E", - "eighteen": "#F0A479", - "nineteen": "#D37763", - "twenty": "#D9C788" - }, - "wallet": { - "background": "#E8E8E8", - "backgroundTwo": "#FFFFFF", - "surfaceOne": "#5E5C5C", - "surfaceTwo": "#E8E7E8", - "surfaceThree": "#BDBDBD", - "surfaceFour": "#A1A1A1", - "surfaceFive": "#777777", - "divider": "#34383E", - "textPrimary": "#000000", - "textSecondary": "#222222" - } - } - } - }, - "keplr": "{\"rpc\":\"https://rpc-agoric.keplr.app\",\"rest\":\"https://lcd-agoric.keplr.app\",\"chainId\":\"agoric-3\",\"chainName\":\"Agoric\",\"chainSymbolImageUrl\":\"https://raw.githubusercontent.com/chainapsis/keplr-chain-registry/main/images/agoric/chain.png\",\"stakeCurrency\":{\"coinDenom\":\"BLD\",\"coinMinimalDenom\":\"ubld\",\"coinDecimals\":6,\"coinGeckoId\":\"agoric\"},\"walletUrl\":\"https://wallet.keplr.app/chains/agoric\",\"walletUrlForStaking\":\"https://wallet.keplr.app/chains/agoric\",\"bip44\":{\"coinType\":564},\"bech32Config\":{\"bech32PrefixAccAddr\":\"agoric\",\"bech32PrefixAccPub\":\"agoricpub\",\"bech32PrefixValAddr\":\"agoricvaloper\",\"bech32PrefixValPub\":\"agoricvaloperpub\",\"bech32PrefixConsAddr\":\"agoricvalcons\",\"bech32PrefixConsPub\":\"agoricvalconspub\"},\"currencies\":[{\"coinDenom\":\"BLD\",\"coinMinimalDenom\":\"ubld\",\"coinDecimals\":6,\"coinGeckoId\":\"agoric\"},{\"coinDenom\":\"IST\",\"coinMinimalDenom\":\"uist\",\"coinDecimals\":6}],\"feeCurrencies\":[{\"coinDenom\":\"BLD\",\"coinMinimalDenom\":\"ubld\",\"coinDecimals\":6,\"coinGeckoId\":\"agoric\",\"gasPriceStep\":{\"low\":0.03,\"average\":0.05,\"high\":0.07}},{\"coinDenom\":\"IST\",\"coinMinimalDenom\":\"uist\",\"coinDecimals\":6,\"coinGeckoId\":\"inter-stable-token\",\"gasPriceStep\":{\"low\":0.0034,\"average\":0.007,\"high\":0.02}}],\"features\":[],\"alternativeBIP44s\":[{\"coinType\":118}]}", - "chains": [ - { - "network": "agoric-3", - "chainType": "Mainnet", - "genesis": { - "time": "2021-05-15T04:22:21", - "height": 2115669 - }, - "prefix": { - "consensus": "agoricvalcons", - "validator": "agoricvaloper", - "account": "agoric" - }, - "primaryTokenUnit": "ubld", - "votingPowerTokenUnit": "ubld", - "tokenUnits": { - "ubld": { - "display": "bld", - "exponent": 6 - } - }, - "endpoints": { - "graphql": "https://gql.agoric.forbole.com/v1/graphql", - "graphqlWebsocket": "wss://gql.agoric.forbole.com/v1/graphql", - "publicRpcWebsocket": "wss://rpc.agoric.forbole.com/websocket" - }, - "marketing": { - "matomoURL": "https://analytics.bigdipper.live", - "matomoSiteID": "8" - } - } - ] -} diff --git a/apps/web-agoric/src/graphql/general/params.graphql b/apps/web-agoric/src/graphql/general/params.graphql deleted file mode 100644 index b5415d40e3..0000000000 --- a/apps/web-agoric/src/graphql/general/params.graphql +++ /dev/null @@ -1,19 +0,0 @@ -query Params { - stakingParams: staking_params(limit: 1, order_by: {height: desc}) { - params - } - slashingParams: slashing_params(limit: 1, order_by: {height: desc}) { - params - } - mintParams: mint_params(limit: 1, order_by: {height: desc}) { - params - } - distributionParams: distribution_params(limit: 1, order_by: {height: desc}) { - params - } - govParams: gov_params (limit: 1, order_by: {height: desc}) { - depositParams: deposit_params - tallyParams: tally_params - votingParams: voting_params - } -} diff --git a/apps/web-agoric/src/graphql/general/proposal_details.graphql b/apps/web-agoric/src/graphql/general/proposal_details.graphql deleted file mode 100644 index 82ddef911b..0000000000 --- a/apps/web-agoric/src/graphql/general/proposal_details.graphql +++ /dev/null @@ -1,54 +0,0 @@ -query ProposalDetails($proposalId: Int) { - proposal(where: {id: {_eq: $proposalId}}) { - proposer: proposer_address - title - description - status - content - proposalId: id - submitTime: submit_time - proposalType: proposal_type - depositEndTime: deposit_end_time - votingStartTime: voting_start_time - votingEndTime: voting_end_time - } -} - -query ProposalDetailsTally($proposalId: Int) { - proposalTallyResult: proposal_tally_result(where: {proposal_id: {_eq: $proposalId}}) { - yes - no - noWithVeto: no_with_veto - abstain - } - stakingPool: proposal_staking_pool_snapshot(where: {proposal_id: {_eq: $proposalId}}) { - bondedTokens: bonded_tokens - } - quorum: gov_params (limit: 1, order_by: {height: desc}) { - tallyParams: tally_params - } -} - -query ProposalDetailsDeposits($proposalId: Int) { - proposalDeposit: proposal_deposit(where: {proposal_id: {_eq: $proposalId}}, order_by: {height: desc}) { - amount - depositorAddress: depositor_address - block { - timestamp - } - } -} - -query ProposalDetailsVotes($proposalId: Int) { - proposalVote: proposal_vote(where: {proposal_id: {_eq: $proposalId}}, order_by: {height: desc}) { - option - voterAddress: voter_address - } - validatorStatuses: proposal_validator_status_snapshot(where: {proposal_id: {_eq: $proposalId}, status: {_eq: 3}}) { - validator { - validatorInfo: validator_info { - selfDelegateAddress: self_delegate_address - } - } - } -} diff --git a/apps/web-agoric/src/graphql/types/general_types.ts b/apps/web-agoric/src/graphql/types/general_types.ts deleted file mode 100644 index 41393540b0..0000000000 --- a/apps/web-agoric/src/graphql/types/general_types.ts +++ /dev/null @@ -1,13758 +0,0 @@ -import { gql } from '@apollo/client'; -import * as Apollo from '@apollo/client'; -export type Maybe = T | null; -export type InputMaybe = Maybe; -export type Exact = { [K in keyof T]: T[K] }; -export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; -export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; -const defaultOptions = {} as const; -/** All built-in and custom scalars, mapped to their actual values */ -export type Scalars = { - ID: string; - String: string; - Boolean: boolean; - Int: number; - Float: number; - ActionCoin: any; - ActionDelegation: any; - ActionPagination: any; - ActionRedelegation: any; - ActionUnbondingDelegation: any; - _coin: any; - _dec_coin: any; - _text: any; - bigint: any; - jsonb: any; - numeric: any; - smallint: any; - timestamp: any; - timestamptz: any; -}; - -export type ActionAddress = { - __typename?: 'ActionAddress'; - address: Scalars['String']; -}; - -export type ActionBalance = { - __typename?: 'ActionBalance'; - coins?: Maybe>>; -}; - -export type ActionDelegationResponse = { - __typename?: 'ActionDelegationResponse'; - delegations?: Maybe>>; - pagination?: Maybe; -}; - -export type ActionDelegationReward = { - __typename?: 'ActionDelegationReward'; - coins?: Maybe>>; - validator_address: Scalars['String']; -}; - -export type ActionRedelegationResponse = { - __typename?: 'ActionRedelegationResponse'; - pagination?: Maybe; - redelegations?: Maybe>>; -}; - -export type ActionUnbondingDelegationResponse = { - __typename?: 'ActionUnbondingDelegationResponse'; - pagination?: Maybe; - unbonding_delegations?: Maybe>>; -}; - -export type ActionValidatorCommissionAmount = { - __typename?: 'ActionValidatorCommissionAmount'; - coins?: Maybe>>; -}; - -/** Boolean expression to compare columns of type "Boolean". All fields are combined with logical 'AND'. */ -export type Boolean_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "Int". All fields are combined with logical 'AND'. */ -export type Int_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "String". All fields are combined with logical 'AND'. */ -export type String_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - /** does the column match the given case-insensitive pattern */ - _ilike?: InputMaybe; - _in?: InputMaybe>; - /** does the column match the given POSIX regular expression, case insensitive */ - _iregex?: InputMaybe; - _is_null?: InputMaybe; - /** does the column match the given pattern */ - _like?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - /** does the column NOT match the given case-insensitive pattern */ - _nilike?: InputMaybe; - _nin?: InputMaybe>; - /** does the column NOT match the given POSIX regular expression, case insensitive */ - _niregex?: InputMaybe; - /** does the column NOT match the given pattern */ - _nlike?: InputMaybe; - /** does the column NOT match the given POSIX regular expression, case sensitive */ - _nregex?: InputMaybe; - /** does the column NOT match the given SQL regular expression */ - _nsimilar?: InputMaybe; - /** does the column match the given POSIX regular expression, case sensitive */ - _regex?: InputMaybe; - /** does the column match the given SQL regular expression */ - _similar?: InputMaybe; -}; - -/** Boolean expression to compare columns of type "_coin". All fields are combined with logical 'AND'. */ -export type _Coin_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "_dec_coin". All fields are combined with logical 'AND'. */ -export type _Dec_Coin_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "_text". All fields are combined with logical 'AND'. */ -export type _Text_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "account" */ -export type Account = { - __typename?: 'account'; - address: Scalars['String']; - /** An array relationship */ - feeGrantAllowancesByGranterAddress: Array; - /** An aggregate relationship */ - feeGrantAllowancesByGranterAddress_aggregate: Fee_Grant_Allowance_Aggregate; - /** An array relationship */ - fee_grant_allowances: Array; - /** An aggregate relationship */ - fee_grant_allowances_aggregate: Fee_Grant_Allowance_Aggregate; - /** An array relationship */ - proposal_deposits: Array; - /** An aggregate relationship */ - proposal_deposits_aggregate: Proposal_Deposit_Aggregate; - /** An array relationship */ - proposal_votes: Array; - /** An aggregate relationship */ - proposal_votes_aggregate: Proposal_Vote_Aggregate; - /** An array relationship */ - proposals: Array; - /** An aggregate relationship */ - proposals_aggregate: Proposal_Aggregate; - /** An array relationship */ - validator_infos: Array; - /** An aggregate relationship */ - validator_infos_aggregate: Validator_Info_Aggregate; - /** An object relationship */ - vesting_account?: Maybe; - /** An array relationship */ - vesting_accounts: Array; - /** An aggregate relationship */ - vesting_accounts_aggregate: Vesting_Account_Aggregate; -}; - - -/** columns and relationships of "account" */ -export type AccountFeeGrantAllowancesByGranterAddressArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountFeeGrantAllowancesByGranterAddress_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountFee_Grant_AllowancesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountFee_Grant_Allowances_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposal_DepositsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposal_Deposits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposal_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposal_Votes_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposalsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposals_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountValidator_InfosArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountValidator_Infos_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountVesting_AccountsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountVesting_Accounts_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "account" */ -export type Account_Aggregate = { - __typename?: 'account_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "account" */ -export type Account_Aggregate_Fields = { - __typename?: 'account_aggregate_fields'; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "account" */ -export type Account_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "account". All fields are combined with a logical 'AND'. */ -export type Account_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - address?: InputMaybe; - feeGrantAllowancesByGranterAddress?: InputMaybe; - fee_grant_allowances?: InputMaybe; - proposal_deposits?: InputMaybe; - proposal_votes?: InputMaybe; - proposals?: InputMaybe; - validator_infos?: InputMaybe; - vesting_account?: InputMaybe; - vesting_accounts?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Account_Max_Fields = { - __typename?: 'account_max_fields'; - address?: Maybe; -}; - -/** aggregate min on columns */ -export type Account_Min_Fields = { - __typename?: 'account_min_fields'; - address?: Maybe; -}; - -/** Ordering options when selecting data from "account". */ -export type Account_Order_By = { - address?: InputMaybe; - feeGrantAllowancesByGranterAddress_aggregate?: InputMaybe; - fee_grant_allowances_aggregate?: InputMaybe; - proposal_deposits_aggregate?: InputMaybe; - proposal_votes_aggregate?: InputMaybe; - proposals_aggregate?: InputMaybe; - validator_infos_aggregate?: InputMaybe; - vesting_account?: InputMaybe; - vesting_accounts_aggregate?: InputMaybe; -}; - -/** select columns of table "account" */ -export enum Account_Select_Column { - /** column name */ - Address = 'address' -} - -/** columns and relationships of "average_block_time_from_genesis" */ -export type Average_Block_Time_From_Genesis = { - __typename?: 'average_block_time_from_genesis'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "average_block_time_from_genesis" */ -export type Average_Block_Time_From_Genesis_Aggregate = { - __typename?: 'average_block_time_from_genesis_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "average_block_time_from_genesis" */ -export type Average_Block_Time_From_Genesis_Aggregate_Fields = { - __typename?: 'average_block_time_from_genesis_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "average_block_time_from_genesis" */ -export type Average_Block_Time_From_Genesis_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Average_Block_Time_From_Genesis_Avg_Fields = { - __typename?: 'average_block_time_from_genesis_avg_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "average_block_time_from_genesis". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_From_Genesis_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Average_Block_Time_From_Genesis_Max_Fields = { - __typename?: 'average_block_time_from_genesis_max_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Average_Block_Time_From_Genesis_Min_Fields = { - __typename?: 'average_block_time_from_genesis_min_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Ordering options when selecting data from "average_block_time_from_genesis". */ -export type Average_Block_Time_From_Genesis_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_from_genesis" */ -export enum Average_Block_Time_From_Genesis_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Average_Block_Time_From_Genesis_Stddev_Fields = { - __typename?: 'average_block_time_from_genesis_stddev_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Average_Block_Time_From_Genesis_Stddev_Pop_Fields = { - __typename?: 'average_block_time_from_genesis_stddev_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Average_Block_Time_From_Genesis_Stddev_Samp_Fields = { - __typename?: 'average_block_time_from_genesis_stddev_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Average_Block_Time_From_Genesis_Sum_Fields = { - __typename?: 'average_block_time_from_genesis_sum_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Average_Block_Time_From_Genesis_Var_Pop_Fields = { - __typename?: 'average_block_time_from_genesis_var_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Average_Block_Time_From_Genesis_Var_Samp_Fields = { - __typename?: 'average_block_time_from_genesis_var_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Average_Block_Time_From_Genesis_Variance_Fields = { - __typename?: 'average_block_time_from_genesis_variance_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** columns and relationships of "average_block_time_per_day" */ -export type Average_Block_Time_Per_Day = { - __typename?: 'average_block_time_per_day'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "average_block_time_per_day" */ -export type Average_Block_Time_Per_Day_Aggregate = { - __typename?: 'average_block_time_per_day_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "average_block_time_per_day" */ -export type Average_Block_Time_Per_Day_Aggregate_Fields = { - __typename?: 'average_block_time_per_day_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "average_block_time_per_day" */ -export type Average_Block_Time_Per_Day_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Average_Block_Time_Per_Day_Avg_Fields = { - __typename?: 'average_block_time_per_day_avg_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "average_block_time_per_day". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_Per_Day_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Average_Block_Time_Per_Day_Max_Fields = { - __typename?: 'average_block_time_per_day_max_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Average_Block_Time_Per_Day_Min_Fields = { - __typename?: 'average_block_time_per_day_min_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Ordering options when selecting data from "average_block_time_per_day". */ -export type Average_Block_Time_Per_Day_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_per_day" */ -export enum Average_Block_Time_Per_Day_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Average_Block_Time_Per_Day_Stddev_Fields = { - __typename?: 'average_block_time_per_day_stddev_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Average_Block_Time_Per_Day_Stddev_Pop_Fields = { - __typename?: 'average_block_time_per_day_stddev_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Average_Block_Time_Per_Day_Stddev_Samp_Fields = { - __typename?: 'average_block_time_per_day_stddev_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Average_Block_Time_Per_Day_Sum_Fields = { - __typename?: 'average_block_time_per_day_sum_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Average_Block_Time_Per_Day_Var_Pop_Fields = { - __typename?: 'average_block_time_per_day_var_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Average_Block_Time_Per_Day_Var_Samp_Fields = { - __typename?: 'average_block_time_per_day_var_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Average_Block_Time_Per_Day_Variance_Fields = { - __typename?: 'average_block_time_per_day_variance_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** columns and relationships of "average_block_time_per_hour" */ -export type Average_Block_Time_Per_Hour = { - __typename?: 'average_block_time_per_hour'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "average_block_time_per_hour" */ -export type Average_Block_Time_Per_Hour_Aggregate = { - __typename?: 'average_block_time_per_hour_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "average_block_time_per_hour" */ -export type Average_Block_Time_Per_Hour_Aggregate_Fields = { - __typename?: 'average_block_time_per_hour_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "average_block_time_per_hour" */ -export type Average_Block_Time_Per_Hour_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Average_Block_Time_Per_Hour_Avg_Fields = { - __typename?: 'average_block_time_per_hour_avg_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "average_block_time_per_hour". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_Per_Hour_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Average_Block_Time_Per_Hour_Max_Fields = { - __typename?: 'average_block_time_per_hour_max_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Average_Block_Time_Per_Hour_Min_Fields = { - __typename?: 'average_block_time_per_hour_min_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Ordering options when selecting data from "average_block_time_per_hour". */ -export type Average_Block_Time_Per_Hour_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_per_hour" */ -export enum Average_Block_Time_Per_Hour_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Average_Block_Time_Per_Hour_Stddev_Fields = { - __typename?: 'average_block_time_per_hour_stddev_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Average_Block_Time_Per_Hour_Stddev_Pop_Fields = { - __typename?: 'average_block_time_per_hour_stddev_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Average_Block_Time_Per_Hour_Stddev_Samp_Fields = { - __typename?: 'average_block_time_per_hour_stddev_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Average_Block_Time_Per_Hour_Sum_Fields = { - __typename?: 'average_block_time_per_hour_sum_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Average_Block_Time_Per_Hour_Var_Pop_Fields = { - __typename?: 'average_block_time_per_hour_var_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Average_Block_Time_Per_Hour_Var_Samp_Fields = { - __typename?: 'average_block_time_per_hour_var_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Average_Block_Time_Per_Hour_Variance_Fields = { - __typename?: 'average_block_time_per_hour_variance_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** columns and relationships of "average_block_time_per_minute" */ -export type Average_Block_Time_Per_Minute = { - __typename?: 'average_block_time_per_minute'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "average_block_time_per_minute" */ -export type Average_Block_Time_Per_Minute_Aggregate = { - __typename?: 'average_block_time_per_minute_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "average_block_time_per_minute" */ -export type Average_Block_Time_Per_Minute_Aggregate_Fields = { - __typename?: 'average_block_time_per_minute_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "average_block_time_per_minute" */ -export type Average_Block_Time_Per_Minute_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Average_Block_Time_Per_Minute_Avg_Fields = { - __typename?: 'average_block_time_per_minute_avg_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "average_block_time_per_minute". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_Per_Minute_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Average_Block_Time_Per_Minute_Max_Fields = { - __typename?: 'average_block_time_per_minute_max_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Average_Block_Time_Per_Minute_Min_Fields = { - __typename?: 'average_block_time_per_minute_min_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Ordering options when selecting data from "average_block_time_per_minute". */ -export type Average_Block_Time_Per_Minute_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_per_minute" */ -export enum Average_Block_Time_Per_Minute_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Average_Block_Time_Per_Minute_Stddev_Fields = { - __typename?: 'average_block_time_per_minute_stddev_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Average_Block_Time_Per_Minute_Stddev_Pop_Fields = { - __typename?: 'average_block_time_per_minute_stddev_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Average_Block_Time_Per_Minute_Stddev_Samp_Fields = { - __typename?: 'average_block_time_per_minute_stddev_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Average_Block_Time_Per_Minute_Sum_Fields = { - __typename?: 'average_block_time_per_minute_sum_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Average_Block_Time_Per_Minute_Var_Pop_Fields = { - __typename?: 'average_block_time_per_minute_var_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Average_Block_Time_Per_Minute_Var_Samp_Fields = { - __typename?: 'average_block_time_per_minute_var_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Average_Block_Time_Per_Minute_Variance_Fields = { - __typename?: 'average_block_time_per_minute_variance_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Boolean expression to compare columns of type "bigint". All fields are combined with logical 'AND'. */ -export type Bigint_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "block" */ -export type Block = { - __typename?: 'block'; - hash: Scalars['String']; - height: Scalars['bigint']; - num_txs?: Maybe; - /** An array relationship */ - pre_commits: Array; - /** An aggregate relationship */ - pre_commits_aggregate: Pre_Commit_Aggregate; - /** An array relationship */ - proposal_deposits: Array; - /** An aggregate relationship */ - proposal_deposits_aggregate: Proposal_Deposit_Aggregate; - /** An array relationship */ - proposal_votes: Array; - /** An aggregate relationship */ - proposal_votes_aggregate: Proposal_Vote_Aggregate; - proposer_address?: Maybe; - timestamp: Scalars['timestamp']; - total_gas?: Maybe; - /** An array relationship */ - transactions: Array; - /** An aggregate relationship */ - transactions_aggregate: Transaction_Aggregate; - /** An object relationship */ - validator?: Maybe; - /** An array relationship */ - validator_voting_powers: Array; - /** An aggregate relationship */ - validator_voting_powers_aggregate: Validator_Voting_Power_Aggregate; -}; - - -/** columns and relationships of "block" */ -export type BlockPre_CommitsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockPre_Commits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockProposal_DepositsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockProposal_Deposits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockProposal_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockProposal_Votes_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockTransactionsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockTransactions_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockValidator_Voting_PowersArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockValidator_Voting_Powers_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "block" */ -export type Block_Aggregate = { - __typename?: 'block_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "block" */ -export type Block_Aggregate_Fields = { - __typename?: 'block_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "block" */ -export type Block_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "block" */ -export type Block_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Block_Avg_Fields = { - __typename?: 'block_avg_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by avg() on columns of table "block" */ -export type Block_Avg_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "block". All fields are combined with a logical 'AND'. */ -export type Block_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - pre_commits?: InputMaybe; - proposal_deposits?: InputMaybe; - proposal_votes?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; - transactions?: InputMaybe; - validator?: InputMaybe; - validator_voting_powers?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Block_Max_Fields = { - __typename?: 'block_max_fields'; - hash?: Maybe; - height?: Maybe; - num_txs?: Maybe; - proposer_address?: Maybe; - timestamp?: Maybe; - total_gas?: Maybe; -}; - -/** order by max() on columns of table "block" */ -export type Block_Max_Order_By = { - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Block_Min_Fields = { - __typename?: 'block_min_fields'; - hash?: Maybe; - height?: Maybe; - num_txs?: Maybe; - proposer_address?: Maybe; - timestamp?: Maybe; - total_gas?: Maybe; -}; - -/** order by min() on columns of table "block" */ -export type Block_Min_Order_By = { - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** Ordering options when selecting data from "block". */ -export type Block_Order_By = { - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - pre_commits_aggregate?: InputMaybe; - proposal_deposits_aggregate?: InputMaybe; - proposal_votes_aggregate?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; - transactions_aggregate?: InputMaybe; - validator?: InputMaybe; - validator_voting_powers_aggregate?: InputMaybe; -}; - -/** select columns of table "block" */ -export enum Block_Select_Column { - /** column name */ - Hash = 'hash', - /** column name */ - Height = 'height', - /** column name */ - NumTxs = 'num_txs', - /** column name */ - ProposerAddress = 'proposer_address', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - TotalGas = 'total_gas' -} - -/** aggregate stddev on columns */ -export type Block_Stddev_Fields = { - __typename?: 'block_stddev_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by stddev() on columns of table "block" */ -export type Block_Stddev_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Block_Stddev_Pop_Fields = { - __typename?: 'block_stddev_pop_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by stddev_pop() on columns of table "block" */ -export type Block_Stddev_Pop_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Block_Stddev_Samp_Fields = { - __typename?: 'block_stddev_samp_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by stddev_samp() on columns of table "block" */ -export type Block_Stddev_Samp_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Block_Sum_Fields = { - __typename?: 'block_sum_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by sum() on columns of table "block" */ -export type Block_Sum_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Block_Var_Pop_Fields = { - __typename?: 'block_var_pop_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by var_pop() on columns of table "block" */ -export type Block_Var_Pop_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Block_Var_Samp_Fields = { - __typename?: 'block_var_samp_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by var_samp() on columns of table "block" */ -export type Block_Var_Samp_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Block_Variance_Fields = { - __typename?: 'block_variance_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by variance() on columns of table "block" */ -export type Block_Variance_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** columns and relationships of "community_pool" */ -export type Community_Pool = { - __typename?: 'community_pool'; - coins: Scalars['_dec_coin']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "community_pool" */ -export type Community_Pool_Aggregate = { - __typename?: 'community_pool_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "community_pool" */ -export type Community_Pool_Aggregate_Fields = { - __typename?: 'community_pool_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "community_pool" */ -export type Community_Pool_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Community_Pool_Avg_Fields = { - __typename?: 'community_pool_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "community_pool". All fields are combined with a logical 'AND'. */ -export type Community_Pool_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - coins?: InputMaybe<_Dec_Coin_Comparison_Exp>; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Community_Pool_Max_Fields = { - __typename?: 'community_pool_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Community_Pool_Min_Fields = { - __typename?: 'community_pool_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "community_pool". */ -export type Community_Pool_Order_By = { - coins?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "community_pool" */ -export enum Community_Pool_Select_Column { - /** column name */ - Coins = 'coins', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Community_Pool_Stddev_Fields = { - __typename?: 'community_pool_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Community_Pool_Stddev_Pop_Fields = { - __typename?: 'community_pool_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Community_Pool_Stddev_Samp_Fields = { - __typename?: 'community_pool_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Community_Pool_Sum_Fields = { - __typename?: 'community_pool_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Community_Pool_Var_Pop_Fields = { - __typename?: 'community_pool_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Community_Pool_Var_Samp_Fields = { - __typename?: 'community_pool_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Community_Pool_Variance_Fields = { - __typename?: 'community_pool_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "distribution_params" */ -export type Distribution_Params = { - __typename?: 'distribution_params'; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "distribution_params" */ -export type Distribution_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "distribution_params" */ -export type Distribution_Params_Aggregate = { - __typename?: 'distribution_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "distribution_params" */ -export type Distribution_Params_Aggregate_Fields = { - __typename?: 'distribution_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "distribution_params" */ -export type Distribution_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Distribution_Params_Avg_Fields = { - __typename?: 'distribution_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "distribution_params". All fields are combined with a logical 'AND'. */ -export type Distribution_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Distribution_Params_Max_Fields = { - __typename?: 'distribution_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Distribution_Params_Min_Fields = { - __typename?: 'distribution_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "distribution_params". */ -export type Distribution_Params_Order_By = { - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "distribution_params" */ -export enum Distribution_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - Params = 'params' -} - -/** aggregate stddev on columns */ -export type Distribution_Params_Stddev_Fields = { - __typename?: 'distribution_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Distribution_Params_Stddev_Pop_Fields = { - __typename?: 'distribution_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Distribution_Params_Stddev_Samp_Fields = { - __typename?: 'distribution_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Distribution_Params_Sum_Fields = { - __typename?: 'distribution_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Distribution_Params_Var_Pop_Fields = { - __typename?: 'distribution_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Distribution_Params_Var_Samp_Fields = { - __typename?: 'distribution_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Distribution_Params_Variance_Fields = { - __typename?: 'distribution_params_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "double_sign_evidence" */ -export type Double_Sign_Evidence = { - __typename?: 'double_sign_evidence'; - /** An object relationship */ - doubleSignVoteByVoteAId: Double_Sign_Vote; - /** An object relationship */ - double_sign_vote: Double_Sign_Vote; - height: Scalars['bigint']; - vote_a_id: Scalars['bigint']; - vote_b_id: Scalars['bigint']; -}; - -/** aggregated selection of "double_sign_evidence" */ -export type Double_Sign_Evidence_Aggregate = { - __typename?: 'double_sign_evidence_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "double_sign_evidence" */ -export type Double_Sign_Evidence_Aggregate_Fields = { - __typename?: 'double_sign_evidence_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "double_sign_evidence" */ -export type Double_Sign_Evidence_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Double_Sign_Evidence_Avg_Fields = { - __typename?: 'double_sign_evidence_avg_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by avg() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Avg_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "double_sign_evidence". All fields are combined with a logical 'AND'. */ -export type Double_Sign_Evidence_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - doubleSignVoteByVoteAId?: InputMaybe; - double_sign_vote?: InputMaybe; - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Double_Sign_Evidence_Max_Fields = { - __typename?: 'double_sign_evidence_max_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by max() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Max_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Double_Sign_Evidence_Min_Fields = { - __typename?: 'double_sign_evidence_min_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by min() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Min_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** Ordering options when selecting data from "double_sign_evidence". */ -export type Double_Sign_Evidence_Order_By = { - doubleSignVoteByVoteAId?: InputMaybe; - double_sign_vote?: InputMaybe; - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** select columns of table "double_sign_evidence" */ -export enum Double_Sign_Evidence_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - VoteAId = 'vote_a_id', - /** column name */ - VoteBId = 'vote_b_id' -} - -/** aggregate stddev on columns */ -export type Double_Sign_Evidence_Stddev_Fields = { - __typename?: 'double_sign_evidence_stddev_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by stddev() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Stddev_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Double_Sign_Evidence_Stddev_Pop_Fields = { - __typename?: 'double_sign_evidence_stddev_pop_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Stddev_Pop_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Double_Sign_Evidence_Stddev_Samp_Fields = { - __typename?: 'double_sign_evidence_stddev_samp_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Stddev_Samp_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Double_Sign_Evidence_Sum_Fields = { - __typename?: 'double_sign_evidence_sum_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by sum() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Sum_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Double_Sign_Evidence_Var_Pop_Fields = { - __typename?: 'double_sign_evidence_var_pop_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by var_pop() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Var_Pop_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Double_Sign_Evidence_Var_Samp_Fields = { - __typename?: 'double_sign_evidence_var_samp_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by var_samp() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Var_Samp_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Double_Sign_Evidence_Variance_Fields = { - __typename?: 'double_sign_evidence_variance_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by variance() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Variance_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_Vote = { - __typename?: 'double_sign_vote'; - block_id: Scalars['String']; - /** An array relationship */ - doubleSignEvidencesByVoteBId: Array; - /** An aggregate relationship */ - doubleSignEvidencesByVoteBId_aggregate: Double_Sign_Evidence_Aggregate; - /** An array relationship */ - double_sign_evidences: Array; - /** An aggregate relationship */ - double_sign_evidences_aggregate: Double_Sign_Evidence_Aggregate; - height: Scalars['bigint']; - id: Scalars['Int']; - round: Scalars['Int']; - signature: Scalars['String']; - type: Scalars['smallint']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - validator_index: Scalars['Int']; -}; - - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_VoteDoubleSignEvidencesByVoteBIdArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_VoteDoubleSignEvidencesByVoteBId_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_VoteDouble_Sign_EvidencesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_VoteDouble_Sign_Evidences_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "double_sign_vote" */ -export type Double_Sign_Vote_Aggregate = { - __typename?: 'double_sign_vote_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "double_sign_vote" */ -export type Double_Sign_Vote_Aggregate_Fields = { - __typename?: 'double_sign_vote_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "double_sign_vote" */ -export type Double_Sign_Vote_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "double_sign_vote" */ -export type Double_Sign_Vote_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Double_Sign_Vote_Avg_Fields = { - __typename?: 'double_sign_vote_avg_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by avg() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Avg_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "double_sign_vote". All fields are combined with a logical 'AND'. */ -export type Double_Sign_Vote_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - block_id?: InputMaybe; - doubleSignEvidencesByVoteBId?: InputMaybe; - double_sign_evidences?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Double_Sign_Vote_Max_Fields = { - __typename?: 'double_sign_vote_max_fields'; - block_id?: Maybe; - height?: Maybe; - id?: Maybe; - round?: Maybe; - signature?: Maybe; - type?: Maybe; - validator_address?: Maybe; - validator_index?: Maybe; -}; - -/** order by max() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Max_Order_By = { - block_id?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Double_Sign_Vote_Min_Fields = { - __typename?: 'double_sign_vote_min_fields'; - block_id?: Maybe; - height?: Maybe; - id?: Maybe; - round?: Maybe; - signature?: Maybe; - type?: Maybe; - validator_address?: Maybe; - validator_index?: Maybe; -}; - -/** order by min() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Min_Order_By = { - block_id?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** Ordering options when selecting data from "double_sign_vote". */ -export type Double_Sign_Vote_Order_By = { - block_id?: InputMaybe; - doubleSignEvidencesByVoteBId_aggregate?: InputMaybe; - double_sign_evidences_aggregate?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** select columns of table "double_sign_vote" */ -export enum Double_Sign_Vote_Select_Column { - /** column name */ - BlockId = 'block_id', - /** column name */ - Height = 'height', - /** column name */ - Id = 'id', - /** column name */ - Round = 'round', - /** column name */ - Signature = 'signature', - /** column name */ - Type = 'type', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - ValidatorIndex = 'validator_index' -} - -/** aggregate stddev on columns */ -export type Double_Sign_Vote_Stddev_Fields = { - __typename?: 'double_sign_vote_stddev_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by stddev() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Stddev_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Double_Sign_Vote_Stddev_Pop_Fields = { - __typename?: 'double_sign_vote_stddev_pop_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by stddev_pop() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Stddev_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Double_Sign_Vote_Stddev_Samp_Fields = { - __typename?: 'double_sign_vote_stddev_samp_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by stddev_samp() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Stddev_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Double_Sign_Vote_Sum_Fields = { - __typename?: 'double_sign_vote_sum_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by sum() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Sum_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Double_Sign_Vote_Var_Pop_Fields = { - __typename?: 'double_sign_vote_var_pop_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by var_pop() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Var_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Double_Sign_Vote_Var_Samp_Fields = { - __typename?: 'double_sign_vote_var_samp_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by var_samp() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Var_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Double_Sign_Vote_Variance_Fields = { - __typename?: 'double_sign_vote_variance_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by variance() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Variance_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** columns and relationships of "fee_grant_allowance" */ -export type Fee_Grant_Allowance = { - __typename?: 'fee_grant_allowance'; - allowance: Scalars['jsonb']; - /** An object relationship */ - grantee: Account; - grantee_address: Scalars['String']; - /** An object relationship */ - granter: Account; - granter_address: Scalars['String']; - height: Scalars['bigint']; - id: Scalars['Int']; -}; - - -/** columns and relationships of "fee_grant_allowance" */ -export type Fee_Grant_AllowanceAllowanceArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Aggregate = { - __typename?: 'fee_grant_allowance_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Aggregate_Fields = { - __typename?: 'fee_grant_allowance_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Fee_Grant_Allowance_Avg_Fields = { - __typename?: 'fee_grant_allowance_avg_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by avg() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Avg_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "fee_grant_allowance". All fields are combined with a logical 'AND'. */ -export type Fee_Grant_Allowance_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - allowance?: InputMaybe; - grantee?: InputMaybe; - grantee_address?: InputMaybe; - granter?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Fee_Grant_Allowance_Max_Fields = { - __typename?: 'fee_grant_allowance_max_fields'; - grantee_address?: Maybe; - granter_address?: Maybe; - height?: Maybe; - id?: Maybe; -}; - -/** order by max() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Max_Order_By = { - grantee_address?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Fee_Grant_Allowance_Min_Fields = { - __typename?: 'fee_grant_allowance_min_fields'; - grantee_address?: Maybe; - granter_address?: Maybe; - height?: Maybe; - id?: Maybe; -}; - -/** order by min() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Min_Order_By = { - grantee_address?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; -}; - -/** Ordering options when selecting data from "fee_grant_allowance". */ -export type Fee_Grant_Allowance_Order_By = { - allowance?: InputMaybe; - grantee?: InputMaybe; - grantee_address?: InputMaybe; - granter?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; -}; - -/** select columns of table "fee_grant_allowance" */ -export enum Fee_Grant_Allowance_Select_Column { - /** column name */ - Allowance = 'allowance', - /** column name */ - GranteeAddress = 'grantee_address', - /** column name */ - GranterAddress = 'granter_address', - /** column name */ - Height = 'height', - /** column name */ - Id = 'id' -} - -/** aggregate stddev on columns */ -export type Fee_Grant_Allowance_Stddev_Fields = { - __typename?: 'fee_grant_allowance_stddev_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by stddev() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Stddev_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Fee_Grant_Allowance_Stddev_Pop_Fields = { - __typename?: 'fee_grant_allowance_stddev_pop_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Stddev_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Fee_Grant_Allowance_Stddev_Samp_Fields = { - __typename?: 'fee_grant_allowance_stddev_samp_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Stddev_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Fee_Grant_Allowance_Sum_Fields = { - __typename?: 'fee_grant_allowance_sum_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by sum() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Sum_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Fee_Grant_Allowance_Var_Pop_Fields = { - __typename?: 'fee_grant_allowance_var_pop_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by var_pop() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Var_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Fee_Grant_Allowance_Var_Samp_Fields = { - __typename?: 'fee_grant_allowance_var_samp_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by var_samp() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Var_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Fee_Grant_Allowance_Variance_Fields = { - __typename?: 'fee_grant_allowance_variance_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by variance() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Variance_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** columns and relationships of "genesis" */ -export type Genesis = { - __typename?: 'genesis'; - chain_id: Scalars['String']; - initial_height: Scalars['bigint']; - time: Scalars['timestamp']; -}; - -/** aggregated selection of "genesis" */ -export type Genesis_Aggregate = { - __typename?: 'genesis_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "genesis" */ -export type Genesis_Aggregate_Fields = { - __typename?: 'genesis_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "genesis" */ -export type Genesis_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Genesis_Avg_Fields = { - __typename?: 'genesis_avg_fields'; - initial_height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "genesis". All fields are combined with a logical 'AND'. */ -export type Genesis_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - chain_id?: InputMaybe; - initial_height?: InputMaybe; - time?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Genesis_Max_Fields = { - __typename?: 'genesis_max_fields'; - chain_id?: Maybe; - initial_height?: Maybe; - time?: Maybe; -}; - -/** aggregate min on columns */ -export type Genesis_Min_Fields = { - __typename?: 'genesis_min_fields'; - chain_id?: Maybe; - initial_height?: Maybe; - time?: Maybe; -}; - -/** Ordering options when selecting data from "genesis". */ -export type Genesis_Order_By = { - chain_id?: InputMaybe; - initial_height?: InputMaybe; - time?: InputMaybe; -}; - -/** select columns of table "genesis" */ -export enum Genesis_Select_Column { - /** column name */ - ChainId = 'chain_id', - /** column name */ - InitialHeight = 'initial_height', - /** column name */ - Time = 'time' -} - -/** aggregate stddev on columns */ -export type Genesis_Stddev_Fields = { - __typename?: 'genesis_stddev_fields'; - initial_height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Genesis_Stddev_Pop_Fields = { - __typename?: 'genesis_stddev_pop_fields'; - initial_height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Genesis_Stddev_Samp_Fields = { - __typename?: 'genesis_stddev_samp_fields'; - initial_height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Genesis_Sum_Fields = { - __typename?: 'genesis_sum_fields'; - initial_height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Genesis_Var_Pop_Fields = { - __typename?: 'genesis_var_pop_fields'; - initial_height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Genesis_Var_Samp_Fields = { - __typename?: 'genesis_var_samp_fields'; - initial_height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Genesis_Variance_Fields = { - __typename?: 'genesis_variance_fields'; - initial_height?: Maybe; -}; - -/** columns and relationships of "gov_params" */ -export type Gov_Params = { - __typename?: 'gov_params'; - deposit_params: Scalars['jsonb']; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - tally_params: Scalars['jsonb']; - voting_params: Scalars['jsonb']; -}; - - -/** columns and relationships of "gov_params" */ -export type Gov_ParamsDeposit_ParamsArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "gov_params" */ -export type Gov_ParamsTally_ParamsArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "gov_params" */ -export type Gov_ParamsVoting_ParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "gov_params" */ -export type Gov_Params_Aggregate = { - __typename?: 'gov_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "gov_params" */ -export type Gov_Params_Aggregate_Fields = { - __typename?: 'gov_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "gov_params" */ -export type Gov_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Gov_Params_Avg_Fields = { - __typename?: 'gov_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "gov_params". All fields are combined with a logical 'AND'. */ -export type Gov_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - deposit_params?: InputMaybe; - height?: InputMaybe; - one_row_id?: InputMaybe; - tally_params?: InputMaybe; - voting_params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Gov_Params_Max_Fields = { - __typename?: 'gov_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Gov_Params_Min_Fields = { - __typename?: 'gov_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "gov_params". */ -export type Gov_Params_Order_By = { - deposit_params?: InputMaybe; - height?: InputMaybe; - one_row_id?: InputMaybe; - tally_params?: InputMaybe; - voting_params?: InputMaybe; -}; - -/** select columns of table "gov_params" */ -export enum Gov_Params_Select_Column { - /** column name */ - DepositParams = 'deposit_params', - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - TallyParams = 'tally_params', - /** column name */ - VotingParams = 'voting_params' -} - -/** aggregate stddev on columns */ -export type Gov_Params_Stddev_Fields = { - __typename?: 'gov_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Gov_Params_Stddev_Pop_Fields = { - __typename?: 'gov_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Gov_Params_Stddev_Samp_Fields = { - __typename?: 'gov_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Gov_Params_Sum_Fields = { - __typename?: 'gov_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Gov_Params_Var_Pop_Fields = { - __typename?: 'gov_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Gov_Params_Var_Samp_Fields = { - __typename?: 'gov_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Gov_Params_Variance_Fields = { - __typename?: 'gov_params_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "inflation" */ -export type Inflation = { - __typename?: 'inflation'; - height: Scalars['bigint']; - value: Scalars['numeric']; -}; - -/** aggregated selection of "inflation" */ -export type Inflation_Aggregate = { - __typename?: 'inflation_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "inflation" */ -export type Inflation_Aggregate_Fields = { - __typename?: 'inflation_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "inflation" */ -export type Inflation_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Inflation_Avg_Fields = { - __typename?: 'inflation_avg_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** Boolean expression to filter rows from the table "inflation". All fields are combined with a logical 'AND'. */ -export type Inflation_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - value?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Inflation_Max_Fields = { - __typename?: 'inflation_max_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate min on columns */ -export type Inflation_Min_Fields = { - __typename?: 'inflation_min_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** Ordering options when selecting data from "inflation". */ -export type Inflation_Order_By = { - height?: InputMaybe; - value?: InputMaybe; -}; - -/** select columns of table "inflation" */ -export enum Inflation_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Value = 'value' -} - -/** aggregate stddev on columns */ -export type Inflation_Stddev_Fields = { - __typename?: 'inflation_stddev_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Inflation_Stddev_Pop_Fields = { - __typename?: 'inflation_stddev_pop_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Inflation_Stddev_Samp_Fields = { - __typename?: 'inflation_stddev_samp_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate sum on columns */ -export type Inflation_Sum_Fields = { - __typename?: 'inflation_sum_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Inflation_Var_Pop_Fields = { - __typename?: 'inflation_var_pop_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Inflation_Var_Samp_Fields = { - __typename?: 'inflation_var_samp_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate variance on columns */ -export type Inflation_Variance_Fields = { - __typename?: 'inflation_variance_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** Boolean expression to compare columns of type "jsonb". All fields are combined with logical 'AND'. */ -export type Jsonb_Comparison_Exp = { - /** is the column contained in the given json value */ - _contained_in?: InputMaybe; - /** does the column contain the given json value at the top level */ - _contains?: InputMaybe; - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - /** does the string exist as a top-level key in the column */ - _has_key?: InputMaybe; - /** do all of these strings exist as top-level keys in the column */ - _has_keys_all?: InputMaybe>; - /** do any of these strings exist as top-level keys in the column */ - _has_keys_any?: InputMaybe>; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "message" */ -export type Message = { - __typename?: 'message'; - height: Scalars['bigint']; - index: Scalars['bigint']; - involved_accounts_addresses: Scalars['_text']; - partition_id: Scalars['bigint']; - /** An object relationship */ - transaction?: Maybe; - /** An object relationship */ - transactionByPartitionIdTransactionHash?: Maybe; - transaction_hash: Scalars['String']; - type: Scalars['String']; - value: Scalars['jsonb']; -}; - - -/** columns and relationships of "message" */ -export type MessageValueArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "message" */ -export type Message_Aggregate = { - __typename?: 'message_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "message" */ -export type Message_Aggregate_Fields = { - __typename?: 'message_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "message" */ -export type Message_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "message" */ -export type Message_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Message_Avg_Fields = { - __typename?: 'message_avg_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by avg() on columns of table "message" */ -export type Message_Avg_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "message". All fields are combined with a logical 'AND'. */ -export type Message_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - index?: InputMaybe; - involved_accounts_addresses?: InputMaybe<_Text_Comparison_Exp>; - partition_id?: InputMaybe; - transaction?: InputMaybe; - transactionByPartitionIdTransactionHash?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; - value?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Message_Max_Fields = { - __typename?: 'message_max_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; - transaction_hash?: Maybe; - type?: Maybe; -}; - -/** order by max() on columns of table "message" */ -export type Message_Max_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Message_Min_Fields = { - __typename?: 'message_min_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; - transaction_hash?: Maybe; - type?: Maybe; -}; - -/** order by min() on columns of table "message" */ -export type Message_Min_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; -}; - -/** Ordering options when selecting data from "message". */ -export type Message_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - involved_accounts_addresses?: InputMaybe; - partition_id?: InputMaybe; - transaction?: InputMaybe; - transactionByPartitionIdTransactionHash?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; - value?: InputMaybe; -}; - -/** select columns of table "message" */ -export enum Message_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Index = 'index', - /** column name */ - InvolvedAccountsAddresses = 'involved_accounts_addresses', - /** column name */ - PartitionId = 'partition_id', - /** column name */ - TransactionHash = 'transaction_hash', - /** column name */ - Type = 'type', - /** column name */ - Value = 'value' -} - -/** aggregate stddev on columns */ -export type Message_Stddev_Fields = { - __typename?: 'message_stddev_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev() on columns of table "message" */ -export type Message_Stddev_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Message_Stddev_Pop_Fields = { - __typename?: 'message_stddev_pop_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "message" */ -export type Message_Stddev_Pop_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Message_Stddev_Samp_Fields = { - __typename?: 'message_stddev_samp_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "message" */ -export type Message_Stddev_Samp_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Message_Sum_Fields = { - __typename?: 'message_sum_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by sum() on columns of table "message" */ -export type Message_Sum_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Message_Var_Pop_Fields = { - __typename?: 'message_var_pop_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by var_pop() on columns of table "message" */ -export type Message_Var_Pop_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Message_Var_Samp_Fields = { - __typename?: 'message_var_samp_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by var_samp() on columns of table "message" */ -export type Message_Var_Samp_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Message_Variance_Fields = { - __typename?: 'message_variance_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by variance() on columns of table "message" */ -export type Message_Variance_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -export type Messages_By_Address_Args = { - addresses?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; - types?: InputMaybe; -}; - -/** columns and relationships of "mint_params" */ -export type Mint_Params = { - __typename?: 'mint_params'; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "mint_params" */ -export type Mint_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "mint_params" */ -export type Mint_Params_Aggregate = { - __typename?: 'mint_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "mint_params" */ -export type Mint_Params_Aggregate_Fields = { - __typename?: 'mint_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "mint_params" */ -export type Mint_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Mint_Params_Avg_Fields = { - __typename?: 'mint_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "mint_params". All fields are combined with a logical 'AND'. */ -export type Mint_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Mint_Params_Max_Fields = { - __typename?: 'mint_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Mint_Params_Min_Fields = { - __typename?: 'mint_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "mint_params". */ -export type Mint_Params_Order_By = { - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "mint_params" */ -export enum Mint_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - Params = 'params' -} - -/** aggregate stddev on columns */ -export type Mint_Params_Stddev_Fields = { - __typename?: 'mint_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Mint_Params_Stddev_Pop_Fields = { - __typename?: 'mint_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Mint_Params_Stddev_Samp_Fields = { - __typename?: 'mint_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Mint_Params_Sum_Fields = { - __typename?: 'mint_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Mint_Params_Var_Pop_Fields = { - __typename?: 'mint_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Mint_Params_Var_Samp_Fields = { - __typename?: 'mint_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Mint_Params_Variance_Fields = { - __typename?: 'mint_params_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "modules" */ -export type Modules = { - __typename?: 'modules'; - module_name: Scalars['String']; -}; - -/** aggregated selection of "modules" */ -export type Modules_Aggregate = { - __typename?: 'modules_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "modules" */ -export type Modules_Aggregate_Fields = { - __typename?: 'modules_aggregate_fields'; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "modules" */ -export type Modules_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "modules". All fields are combined with a logical 'AND'. */ -export type Modules_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - module_name?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Modules_Max_Fields = { - __typename?: 'modules_max_fields'; - module_name?: Maybe; -}; - -/** aggregate min on columns */ -export type Modules_Min_Fields = { - __typename?: 'modules_min_fields'; - module_name?: Maybe; -}; - -/** Ordering options when selecting data from "modules". */ -export type Modules_Order_By = { - module_name?: InputMaybe; -}; - -/** select columns of table "modules" */ -export enum Modules_Select_Column { - /** column name */ - ModuleName = 'module_name' -} - -/** Boolean expression to compare columns of type "numeric". All fields are combined with logical 'AND'. */ -export type Numeric_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** column ordering options */ -export enum Order_By { - /** in ascending order, nulls last */ - Asc = 'asc', - /** in ascending order, nulls first */ - AscNullsFirst = 'asc_nulls_first', - /** in ascending order, nulls last */ - AscNullsLast = 'asc_nulls_last', - /** in descending order, nulls first */ - Desc = 'desc', - /** in descending order, nulls first */ - DescNullsFirst = 'desc_nulls_first', - /** in descending order, nulls last */ - DescNullsLast = 'desc_nulls_last' -} - -/** columns and relationships of "pre_commit" */ -export type Pre_Commit = { - __typename?: 'pre_commit'; - height: Scalars['bigint']; - proposer_priority: Scalars['bigint']; - timestamp: Scalars['timestamp']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - voting_power: Scalars['bigint']; -}; - -/** aggregated selection of "pre_commit" */ -export type Pre_Commit_Aggregate = { - __typename?: 'pre_commit_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "pre_commit" */ -export type Pre_Commit_Aggregate_Fields = { - __typename?: 'pre_commit_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "pre_commit" */ -export type Pre_Commit_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "pre_commit" */ -export type Pre_Commit_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Pre_Commit_Avg_Fields = { - __typename?: 'pre_commit_avg_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by avg() on columns of table "pre_commit" */ -export type Pre_Commit_Avg_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "pre_commit". All fields are combined with a logical 'AND'. */ -export type Pre_Commit_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Pre_Commit_Max_Fields = { - __typename?: 'pre_commit_max_fields'; - height?: Maybe; - proposer_priority?: Maybe; - timestamp?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by max() on columns of table "pre_commit" */ -export type Pre_Commit_Max_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Pre_Commit_Min_Fields = { - __typename?: 'pre_commit_min_fields'; - height?: Maybe; - proposer_priority?: Maybe; - timestamp?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by min() on columns of table "pre_commit" */ -export type Pre_Commit_Min_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Ordering options when selecting data from "pre_commit". */ -export type Pre_Commit_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** select columns of table "pre_commit" */ -export enum Pre_Commit_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - ProposerPriority = 'proposer_priority', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - VotingPower = 'voting_power' -} - -/** aggregate stddev on columns */ -export type Pre_Commit_Stddev_Fields = { - __typename?: 'pre_commit_stddev_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev() on columns of table "pre_commit" */ -export type Pre_Commit_Stddev_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Pre_Commit_Stddev_Pop_Fields = { - __typename?: 'pre_commit_stddev_pop_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_pop() on columns of table "pre_commit" */ -export type Pre_Commit_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Pre_Commit_Stddev_Samp_Fields = { - __typename?: 'pre_commit_stddev_samp_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_samp() on columns of table "pre_commit" */ -export type Pre_Commit_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Pre_Commit_Sum_Fields = { - __typename?: 'pre_commit_sum_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by sum() on columns of table "pre_commit" */ -export type Pre_Commit_Sum_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Pre_Commit_Var_Pop_Fields = { - __typename?: 'pre_commit_var_pop_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_pop() on columns of table "pre_commit" */ -export type Pre_Commit_Var_Pop_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Pre_Commit_Var_Samp_Fields = { - __typename?: 'pre_commit_var_samp_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_samp() on columns of table "pre_commit" */ -export type Pre_Commit_Var_Samp_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Pre_Commit_Variance_Fields = { - __typename?: 'pre_commit_variance_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by variance() on columns of table "pre_commit" */ -export type Pre_Commit_Variance_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** columns and relationships of "proposal" */ -export type Proposal = { - __typename?: 'proposal'; - content: Scalars['jsonb']; - deposit_end_time?: Maybe; - description: Scalars['String']; - id: Scalars['Int']; - /** An array relationship */ - proposal_deposits: Array; - /** An aggregate relationship */ - proposal_deposits_aggregate: Proposal_Deposit_Aggregate; - proposal_route: Scalars['String']; - /** An object relationship */ - proposal_tally_result?: Maybe; - /** An array relationship */ - proposal_tally_results: Array; - /** An aggregate relationship */ - proposal_tally_results_aggregate: Proposal_Tally_Result_Aggregate; - proposal_type: Scalars['String']; - /** An array relationship */ - proposal_votes: Array; - /** An aggregate relationship */ - proposal_votes_aggregate: Proposal_Vote_Aggregate; - /** An object relationship */ - proposer: Account; - proposer_address: Scalars['String']; - /** An object relationship */ - staking_pool_snapshot?: Maybe; - status?: Maybe; - submit_time: Scalars['timestamp']; - title: Scalars['String']; - /** An array relationship */ - validator_status_snapshots: Array; - /** An aggregate relationship */ - validator_status_snapshots_aggregate: Proposal_Validator_Status_Snapshot_Aggregate; - voting_end_time?: Maybe; - voting_start_time?: Maybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalContentArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_DepositsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_Deposits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_Tally_ResultsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_Tally_Results_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_Votes_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalValidator_Status_SnapshotsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalValidator_Status_Snapshots_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "proposal" */ -export type Proposal_Aggregate = { - __typename?: 'proposal_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal" */ -export type Proposal_Aggregate_Fields = { - __typename?: 'proposal_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal" */ -export type Proposal_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal" */ -export type Proposal_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Avg_Fields = { - __typename?: 'proposal_avg_fields'; - id?: Maybe; -}; - -/** order by avg() on columns of table "proposal" */ -export type Proposal_Avg_Order_By = { - id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal". All fields are combined with a logical 'AND'. */ -export type Proposal_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - content?: InputMaybe; - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_deposits?: InputMaybe; - proposal_route?: InputMaybe; - proposal_tally_result?: InputMaybe; - proposal_tally_results?: InputMaybe; - proposal_type?: InputMaybe; - proposal_votes?: InputMaybe; - proposer?: InputMaybe; - proposer_address?: InputMaybe; - staking_pool_snapshot?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - validator_status_snapshots?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** columns and relationships of "proposal_deposit" */ -export type Proposal_Deposit = { - __typename?: 'proposal_deposit'; - amount?: Maybe; - /** An object relationship */ - block?: Maybe; - /** An object relationship */ - depositor?: Maybe; - depositor_address?: Maybe; - height?: Maybe; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; - timestamp?: Maybe; -}; - -/** aggregated selection of "proposal_deposit" */ -export type Proposal_Deposit_Aggregate = { - __typename?: 'proposal_deposit_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal_deposit" */ -export type Proposal_Deposit_Aggregate_Fields = { - __typename?: 'proposal_deposit_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal_deposit" */ -export type Proposal_Deposit_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal_deposit" */ -export type Proposal_Deposit_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Deposit_Avg_Fields = { - __typename?: 'proposal_deposit_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by avg() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_deposit". All fields are combined with a logical 'AND'. */ -export type Proposal_Deposit_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - amount?: InputMaybe<_Coin_Comparison_Exp>; - block?: InputMaybe; - depositor?: InputMaybe; - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Deposit_Max_Fields = { - __typename?: 'proposal_deposit_max_fields'; - depositor_address?: Maybe; - height?: Maybe; - proposal_id?: Maybe; - timestamp?: Maybe; -}; - -/** order by max() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Max_Order_By = { - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Deposit_Min_Fields = { - __typename?: 'proposal_deposit_min_fields'; - depositor_address?: Maybe; - height?: Maybe; - proposal_id?: Maybe; - timestamp?: Maybe; -}; - -/** order by min() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Min_Order_By = { - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_deposit". */ -export type Proposal_Deposit_Order_By = { - amount?: InputMaybe; - block?: InputMaybe; - depositor?: InputMaybe; - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** select columns of table "proposal_deposit" */ -export enum Proposal_Deposit_Select_Column { - /** column name */ - Amount = 'amount', - /** column name */ - DepositorAddress = 'depositor_address', - /** column name */ - Height = 'height', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Timestamp = 'timestamp' -} - -/** aggregate stddev on columns */ -export type Proposal_Deposit_Stddev_Fields = { - __typename?: 'proposal_deposit_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Deposit_Stddev_Pop_Fields = { - __typename?: 'proposal_deposit_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Deposit_Stddev_Samp_Fields = { - __typename?: 'proposal_deposit_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Deposit_Sum_Fields = { - __typename?: 'proposal_deposit_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by sum() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Deposit_Var_Pop_Fields = { - __typename?: 'proposal_deposit_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Deposit_Var_Samp_Fields = { - __typename?: 'proposal_deposit_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Deposit_Variance_Fields = { - __typename?: 'proposal_deposit_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by variance() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Max_Fields = { - __typename?: 'proposal_max_fields'; - deposit_end_time?: Maybe; - description?: Maybe; - id?: Maybe; - proposal_route?: Maybe; - proposal_type?: Maybe; - proposer_address?: Maybe; - status?: Maybe; - submit_time?: Maybe; - title?: Maybe; - voting_end_time?: Maybe; - voting_start_time?: Maybe; -}; - -/** order by max() on columns of table "proposal" */ -export type Proposal_Max_Order_By = { - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_route?: InputMaybe; - proposal_type?: InputMaybe; - proposer_address?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Min_Fields = { - __typename?: 'proposal_min_fields'; - deposit_end_time?: Maybe; - description?: Maybe; - id?: Maybe; - proposal_route?: Maybe; - proposal_type?: Maybe; - proposer_address?: Maybe; - status?: Maybe; - submit_time?: Maybe; - title?: Maybe; - voting_end_time?: Maybe; - voting_start_time?: Maybe; -}; - -/** order by min() on columns of table "proposal" */ -export type Proposal_Min_Order_By = { - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_route?: InputMaybe; - proposal_type?: InputMaybe; - proposer_address?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal". */ -export type Proposal_Order_By = { - content?: InputMaybe; - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_deposits_aggregate?: InputMaybe; - proposal_route?: InputMaybe; - proposal_tally_result?: InputMaybe; - proposal_tally_results_aggregate?: InputMaybe; - proposal_type?: InputMaybe; - proposal_votes_aggregate?: InputMaybe; - proposer?: InputMaybe; - proposer_address?: InputMaybe; - staking_pool_snapshot?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - validator_status_snapshots_aggregate?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** select columns of table "proposal" */ -export enum Proposal_Select_Column { - /** column name */ - Content = 'content', - /** column name */ - DepositEndTime = 'deposit_end_time', - /** column name */ - Description = 'description', - /** column name */ - Id = 'id', - /** column name */ - ProposalRoute = 'proposal_route', - /** column name */ - ProposalType = 'proposal_type', - /** column name */ - ProposerAddress = 'proposer_address', - /** column name */ - Status = 'status', - /** column name */ - SubmitTime = 'submit_time', - /** column name */ - Title = 'title', - /** column name */ - VotingEndTime = 'voting_end_time', - /** column name */ - VotingStartTime = 'voting_start_time' -} - -/** columns and relationships of "proposal_staking_pool_snapshot" */ -export type Proposal_Staking_Pool_Snapshot = { - __typename?: 'proposal_staking_pool_snapshot'; - bonded_tokens: Scalars['String']; - height: Scalars['bigint']; - not_bonded_tokens: Scalars['String']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; -}; - -/** aggregated selection of "proposal_staking_pool_snapshot" */ -export type Proposal_Staking_Pool_Snapshot_Aggregate = { - __typename?: 'proposal_staking_pool_snapshot_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal_staking_pool_snapshot" */ -export type Proposal_Staking_Pool_Snapshot_Aggregate_Fields = { - __typename?: 'proposal_staking_pool_snapshot_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal_staking_pool_snapshot" */ -export type Proposal_Staking_Pool_Snapshot_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Staking_Pool_Snapshot_Avg_Fields = { - __typename?: 'proposal_staking_pool_snapshot_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** Boolean expression to filter rows from the table "proposal_staking_pool_snapshot". All fields are combined with a logical 'AND'. */ -export type Proposal_Staking_Pool_Snapshot_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Staking_Pool_Snapshot_Max_Fields = { - __typename?: 'proposal_staking_pool_snapshot_max_fields'; - bonded_tokens?: Maybe; - height?: Maybe; - not_bonded_tokens?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate min on columns */ -export type Proposal_Staking_Pool_Snapshot_Min_Fields = { - __typename?: 'proposal_staking_pool_snapshot_min_fields'; - bonded_tokens?: Maybe; - height?: Maybe; - not_bonded_tokens?: Maybe; - proposal_id?: Maybe; -}; - -/** Ordering options when selecting data from "proposal_staking_pool_snapshot". */ -export type Proposal_Staking_Pool_Snapshot_Order_By = { - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** select columns of table "proposal_staking_pool_snapshot" */ -export enum Proposal_Staking_Pool_Snapshot_Select_Column { - /** column name */ - BondedTokens = 'bonded_tokens', - /** column name */ - Height = 'height', - /** column name */ - NotBondedTokens = 'not_bonded_tokens', - /** column name */ - ProposalId = 'proposal_id' -} - -/** aggregate stddev on columns */ -export type Proposal_Staking_Pool_Snapshot_Stddev_Fields = { - __typename?: 'proposal_staking_pool_snapshot_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Staking_Pool_Snapshot_Stddev_Pop_Fields = { - __typename?: 'proposal_staking_pool_snapshot_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Staking_Pool_Snapshot_Stddev_Samp_Fields = { - __typename?: 'proposal_staking_pool_snapshot_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Staking_Pool_Snapshot_Sum_Fields = { - __typename?: 'proposal_staking_pool_snapshot_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Staking_Pool_Snapshot_Var_Pop_Fields = { - __typename?: 'proposal_staking_pool_snapshot_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Staking_Pool_Snapshot_Var_Samp_Fields = { - __typename?: 'proposal_staking_pool_snapshot_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Staking_Pool_Snapshot_Variance_Fields = { - __typename?: 'proposal_staking_pool_snapshot_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate stddev on columns */ -export type Proposal_Stddev_Fields = { - __typename?: 'proposal_stddev_fields'; - id?: Maybe; -}; - -/** order by stddev() on columns of table "proposal" */ -export type Proposal_Stddev_Order_By = { - id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Stddev_Pop_Fields = { - __typename?: 'proposal_stddev_pop_fields'; - id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal" */ -export type Proposal_Stddev_Pop_Order_By = { - id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Stddev_Samp_Fields = { - __typename?: 'proposal_stddev_samp_fields'; - id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal" */ -export type Proposal_Stddev_Samp_Order_By = { - id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Sum_Fields = { - __typename?: 'proposal_sum_fields'; - id?: Maybe; -}; - -/** order by sum() on columns of table "proposal" */ -export type Proposal_Sum_Order_By = { - id?: InputMaybe; -}; - -/** columns and relationships of "proposal_tally_result" */ -export type Proposal_Tally_Result = { - __typename?: 'proposal_tally_result'; - abstain: Scalars['String']; - height: Scalars['bigint']; - no: Scalars['String']; - no_with_veto: Scalars['String']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; - yes: Scalars['String']; -}; - -/** aggregated selection of "proposal_tally_result" */ -export type Proposal_Tally_Result_Aggregate = { - __typename?: 'proposal_tally_result_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal_tally_result" */ -export type Proposal_Tally_Result_Aggregate_Fields = { - __typename?: 'proposal_tally_result_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal_tally_result" */ -export type Proposal_Tally_Result_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Tally_Result_Avg_Fields = { - __typename?: 'proposal_tally_result_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by avg() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_tally_result". All fields are combined with a logical 'AND'. */ -export type Proposal_Tally_Result_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Tally_Result_Max_Fields = { - __typename?: 'proposal_tally_result_max_fields'; - abstain?: Maybe; - height?: Maybe; - no?: Maybe; - no_with_veto?: Maybe; - proposal_id?: Maybe; - yes?: Maybe; -}; - -/** order by max() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Max_Order_By = { - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Tally_Result_Min_Fields = { - __typename?: 'proposal_tally_result_min_fields'; - abstain?: Maybe; - height?: Maybe; - no?: Maybe; - no_with_veto?: Maybe; - proposal_id?: Maybe; - yes?: Maybe; -}; - -/** order by min() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Min_Order_By = { - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_tally_result". */ -export type Proposal_Tally_Result_Order_By = { - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** select columns of table "proposal_tally_result" */ -export enum Proposal_Tally_Result_Select_Column { - /** column name */ - Abstain = 'abstain', - /** column name */ - Height = 'height', - /** column name */ - No = 'no', - /** column name */ - NoWithVeto = 'no_with_veto', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Yes = 'yes' -} - -/** aggregate stddev on columns */ -export type Proposal_Tally_Result_Stddev_Fields = { - __typename?: 'proposal_tally_result_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Tally_Result_Stddev_Pop_Fields = { - __typename?: 'proposal_tally_result_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Tally_Result_Stddev_Samp_Fields = { - __typename?: 'proposal_tally_result_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Tally_Result_Sum_Fields = { - __typename?: 'proposal_tally_result_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by sum() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Tally_Result_Var_Pop_Fields = { - __typename?: 'proposal_tally_result_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Tally_Result_Var_Samp_Fields = { - __typename?: 'proposal_tally_result_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Tally_Result_Variance_Fields = { - __typename?: 'proposal_tally_result_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by variance() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** columns and relationships of "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot = { - __typename?: 'proposal_validator_status_snapshot'; - height: Scalars['bigint']; - id: Scalars['Int']; - jailed: Scalars['Boolean']; - /** An object relationship */ - proposal?: Maybe; - proposal_id?: Maybe; - status: Scalars['Int']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - voting_power: Scalars['bigint']; -}; - -/** aggregated selection of "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Aggregate = { - __typename?: 'proposal_validator_status_snapshot_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Aggregate_Fields = { - __typename?: 'proposal_validator_status_snapshot_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Validator_Status_Snapshot_Avg_Fields = { - __typename?: 'proposal_validator_status_snapshot_avg_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by avg() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Avg_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_validator_status_snapshot". All fields are combined with a logical 'AND'. */ -export type Proposal_Validator_Status_Snapshot_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - id?: InputMaybe; - jailed?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Validator_Status_Snapshot_Max_Fields = { - __typename?: 'proposal_validator_status_snapshot_max_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by max() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Max_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Validator_Status_Snapshot_Min_Fields = { - __typename?: 'proposal_validator_status_snapshot_min_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by min() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Min_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_validator_status_snapshot". */ -export type Proposal_Validator_Status_Snapshot_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - jailed?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** select columns of table "proposal_validator_status_snapshot" */ -export enum Proposal_Validator_Status_Snapshot_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Id = 'id', - /** column name */ - Jailed = 'jailed', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Status = 'status', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - VotingPower = 'voting_power' -} - -/** aggregate stddev on columns */ -export type Proposal_Validator_Status_Snapshot_Stddev_Fields = { - __typename?: 'proposal_validator_status_snapshot_stddev_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Stddev_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Validator_Status_Snapshot_Stddev_Pop_Fields = { - __typename?: 'proposal_validator_status_snapshot_stddev_pop_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Stddev_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Validator_Status_Snapshot_Stddev_Samp_Fields = { - __typename?: 'proposal_validator_status_snapshot_stddev_samp_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Stddev_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Validator_Status_Snapshot_Sum_Fields = { - __typename?: 'proposal_validator_status_snapshot_sum_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by sum() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Sum_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Validator_Status_Snapshot_Var_Pop_Fields = { - __typename?: 'proposal_validator_status_snapshot_var_pop_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Var_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Validator_Status_Snapshot_Var_Samp_Fields = { - __typename?: 'proposal_validator_status_snapshot_var_samp_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Var_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Validator_Status_Snapshot_Variance_Fields = { - __typename?: 'proposal_validator_status_snapshot_variance_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by variance() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Variance_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Var_Pop_Fields = { - __typename?: 'proposal_var_pop_fields'; - id?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal" */ -export type Proposal_Var_Pop_Order_By = { - id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Var_Samp_Fields = { - __typename?: 'proposal_var_samp_fields'; - id?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal" */ -export type Proposal_Var_Samp_Order_By = { - id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Variance_Fields = { - __typename?: 'proposal_variance_fields'; - id?: Maybe; -}; - -/** order by variance() on columns of table "proposal" */ -export type Proposal_Variance_Order_By = { - id?: InputMaybe; -}; - -/** columns and relationships of "proposal_vote" */ -export type Proposal_Vote = { - __typename?: 'proposal_vote'; - /** An object relationship */ - account: Account; - height: Scalars['bigint']; - option: Scalars['String']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; - timestamp?: Maybe; - voter_address: Scalars['String']; -}; - -/** aggregated selection of "proposal_vote" */ -export type Proposal_Vote_Aggregate = { - __typename?: 'proposal_vote_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal_vote" */ -export type Proposal_Vote_Aggregate_Fields = { - __typename?: 'proposal_vote_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal_vote" */ -export type Proposal_Vote_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal_vote" */ -export type Proposal_Vote_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Vote_Avg_Fields = { - __typename?: 'proposal_vote_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by avg() on columns of table "proposal_vote" */ -export type Proposal_Vote_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_vote". All fields are combined with a logical 'AND'. */ -export type Proposal_Vote_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - account?: InputMaybe; - height?: InputMaybe; - option?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Vote_Max_Fields = { - __typename?: 'proposal_vote_max_fields'; - height?: Maybe; - option?: Maybe; - proposal_id?: Maybe; - timestamp?: Maybe; - voter_address?: Maybe; -}; - -/** order by max() on columns of table "proposal_vote" */ -export type Proposal_Vote_Max_Order_By = { - height?: InputMaybe; - option?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Vote_Min_Fields = { - __typename?: 'proposal_vote_min_fields'; - height?: Maybe; - option?: Maybe; - proposal_id?: Maybe; - timestamp?: Maybe; - voter_address?: Maybe; -}; - -/** order by min() on columns of table "proposal_vote" */ -export type Proposal_Vote_Min_Order_By = { - height?: InputMaybe; - option?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_vote". */ -export type Proposal_Vote_Order_By = { - account?: InputMaybe; - height?: InputMaybe; - option?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** select columns of table "proposal_vote" */ -export enum Proposal_Vote_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Option = 'option', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - VoterAddress = 'voter_address' -} - -/** aggregate stddev on columns */ -export type Proposal_Vote_Stddev_Fields = { - __typename?: 'proposal_vote_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev() on columns of table "proposal_vote" */ -export type Proposal_Vote_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Vote_Stddev_Pop_Fields = { - __typename?: 'proposal_vote_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal_vote" */ -export type Proposal_Vote_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Vote_Stddev_Samp_Fields = { - __typename?: 'proposal_vote_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal_vote" */ -export type Proposal_Vote_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Vote_Sum_Fields = { - __typename?: 'proposal_vote_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by sum() on columns of table "proposal_vote" */ -export type Proposal_Vote_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Vote_Var_Pop_Fields = { - __typename?: 'proposal_vote_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal_vote" */ -export type Proposal_Vote_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Vote_Var_Samp_Fields = { - __typename?: 'proposal_vote_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal_vote" */ -export type Proposal_Vote_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Vote_Variance_Fields = { - __typename?: 'proposal_vote_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by variance() on columns of table "proposal_vote" */ -export type Proposal_Vote_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -export type Query_Root = { - __typename?: 'query_root'; - /** fetch data from the table: "account" */ - account: Array; - /** fetch aggregated fields from the table: "account" */ - account_aggregate: Account_Aggregate; - /** fetch data from the table: "account" using primary key columns */ - account_by_pk?: Maybe; - action_account_balance?: Maybe; - action_delegation?: Maybe; - action_delegation_reward?: Maybe>>; - action_delegation_total?: Maybe; - action_delegator_withdraw_address: ActionAddress; - action_redelegation?: Maybe; - action_unbonding_delegation?: Maybe; - action_unbonding_delegation_total?: Maybe; - action_validator_commission_amount?: Maybe; - action_validator_delegations?: Maybe; - action_validator_redelegations_from?: Maybe; - action_validator_unbonding_delegations?: Maybe; - /** fetch data from the table: "average_block_time_from_genesis" */ - average_block_time_from_genesis: Array; - /** fetch aggregated fields from the table: "average_block_time_from_genesis" */ - average_block_time_from_genesis_aggregate: Average_Block_Time_From_Genesis_Aggregate; - /** fetch data from the table: "average_block_time_per_day" */ - average_block_time_per_day: Array; - /** fetch aggregated fields from the table: "average_block_time_per_day" */ - average_block_time_per_day_aggregate: Average_Block_Time_Per_Day_Aggregate; - /** fetch data from the table: "average_block_time_per_hour" */ - average_block_time_per_hour: Array; - /** fetch aggregated fields from the table: "average_block_time_per_hour" */ - average_block_time_per_hour_aggregate: Average_Block_Time_Per_Hour_Aggregate; - /** fetch data from the table: "average_block_time_per_minute" */ - average_block_time_per_minute: Array; - /** fetch aggregated fields from the table: "average_block_time_per_minute" */ - average_block_time_per_minute_aggregate: Average_Block_Time_Per_Minute_Aggregate; - /** fetch data from the table: "block" */ - block: Array; - /** fetch aggregated fields from the table: "block" */ - block_aggregate: Block_Aggregate; - /** fetch data from the table: "block" using primary key columns */ - block_by_pk?: Maybe; - /** fetch data from the table: "community_pool" */ - community_pool: Array; - /** fetch aggregated fields from the table: "community_pool" */ - community_pool_aggregate: Community_Pool_Aggregate; - /** fetch data from the table: "distribution_params" */ - distribution_params: Array; - /** fetch aggregated fields from the table: "distribution_params" */ - distribution_params_aggregate: Distribution_Params_Aggregate; - /** fetch data from the table: "distribution_params" using primary key columns */ - distribution_params_by_pk?: Maybe; - /** fetch data from the table: "double_sign_evidence" */ - double_sign_evidence: Array; - /** fetch aggregated fields from the table: "double_sign_evidence" */ - double_sign_evidence_aggregate: Double_Sign_Evidence_Aggregate; - /** fetch data from the table: "double_sign_vote" */ - double_sign_vote: Array; - /** fetch aggregated fields from the table: "double_sign_vote" */ - double_sign_vote_aggregate: Double_Sign_Vote_Aggregate; - /** fetch data from the table: "double_sign_vote" using primary key columns */ - double_sign_vote_by_pk?: Maybe; - /** fetch data from the table: "fee_grant_allowance" */ - fee_grant_allowance: Array; - /** fetch aggregated fields from the table: "fee_grant_allowance" */ - fee_grant_allowance_aggregate: Fee_Grant_Allowance_Aggregate; - /** fetch data from the table: "fee_grant_allowance" using primary key columns */ - fee_grant_allowance_by_pk?: Maybe; - /** fetch data from the table: "genesis" */ - genesis: Array; - /** fetch aggregated fields from the table: "genesis" */ - genesis_aggregate: Genesis_Aggregate; - /** fetch data from the table: "gov_params" */ - gov_params: Array; - /** fetch aggregated fields from the table: "gov_params" */ - gov_params_aggregate: Gov_Params_Aggregate; - /** fetch data from the table: "gov_params" using primary key columns */ - gov_params_by_pk?: Maybe; - /** fetch data from the table: "inflation" */ - inflation: Array; - /** fetch aggregated fields from the table: "inflation" */ - inflation_aggregate: Inflation_Aggregate; - /** fetch data from the table: "message" */ - message: Array; - /** fetch aggregated fields from the table: "message" */ - message_aggregate: Message_Aggregate; - /** execute function "messages_by_address" which returns "message" */ - messages_by_address: Array; - /** execute function "messages_by_address" and query aggregates on result of table type "message" */ - messages_by_address_aggregate: Message_Aggregate; - /** fetch data from the table: "mint_params" */ - mint_params: Array; - /** fetch aggregated fields from the table: "mint_params" */ - mint_params_aggregate: Mint_Params_Aggregate; - /** fetch data from the table: "mint_params" using primary key columns */ - mint_params_by_pk?: Maybe; - /** fetch data from the table: "modules" */ - modules: Array; - /** fetch aggregated fields from the table: "modules" */ - modules_aggregate: Modules_Aggregate; - /** fetch data from the table: "modules" using primary key columns */ - modules_by_pk?: Maybe; - /** fetch data from the table: "pre_commit" */ - pre_commit: Array; - /** fetch aggregated fields from the table: "pre_commit" */ - pre_commit_aggregate: Pre_Commit_Aggregate; - /** fetch data from the table: "proposal" */ - proposal: Array; - /** fetch aggregated fields from the table: "proposal" */ - proposal_aggregate: Proposal_Aggregate; - /** fetch data from the table: "proposal" using primary key columns */ - proposal_by_pk?: Maybe; - /** fetch data from the table: "proposal_deposit" */ - proposal_deposit: Array; - /** fetch aggregated fields from the table: "proposal_deposit" */ - proposal_deposit_aggregate: Proposal_Deposit_Aggregate; - /** fetch data from the table: "proposal_staking_pool_snapshot" */ - proposal_staking_pool_snapshot: Array; - /** fetch aggregated fields from the table: "proposal_staking_pool_snapshot" */ - proposal_staking_pool_snapshot_aggregate: Proposal_Staking_Pool_Snapshot_Aggregate; - /** fetch data from the table: "proposal_staking_pool_snapshot" using primary key columns */ - proposal_staking_pool_snapshot_by_pk?: Maybe; - /** fetch data from the table: "proposal_tally_result" */ - proposal_tally_result: Array; - /** fetch aggregated fields from the table: "proposal_tally_result" */ - proposal_tally_result_aggregate: Proposal_Tally_Result_Aggregate; - /** fetch data from the table: "proposal_tally_result" using primary key columns */ - proposal_tally_result_by_pk?: Maybe; - /** fetch data from the table: "proposal_validator_status_snapshot" */ - proposal_validator_status_snapshot: Array; - /** fetch aggregated fields from the table: "proposal_validator_status_snapshot" */ - proposal_validator_status_snapshot_aggregate: Proposal_Validator_Status_Snapshot_Aggregate; - /** fetch data from the table: "proposal_validator_status_snapshot" using primary key columns */ - proposal_validator_status_snapshot_by_pk?: Maybe; - /** fetch data from the table: "proposal_vote" */ - proposal_vote: Array; - /** fetch aggregated fields from the table: "proposal_vote" */ - proposal_vote_aggregate: Proposal_Vote_Aggregate; - /** fetch data from the table: "slashing_params" */ - slashing_params: Array; - /** fetch aggregated fields from the table: "slashing_params" */ - slashing_params_aggregate: Slashing_Params_Aggregate; - /** fetch data from the table: "slashing_params" using primary key columns */ - slashing_params_by_pk?: Maybe; - /** fetch data from the table: "software_upgrade_plan" */ - software_upgrade_plan: Array; - /** fetch aggregated fields from the table: "software_upgrade_plan" */ - software_upgrade_plan_aggregate: Software_Upgrade_Plan_Aggregate; - /** fetch data from the table: "staking_params" */ - staking_params: Array; - /** fetch aggregated fields from the table: "staking_params" */ - staking_params_aggregate: Staking_Params_Aggregate; - /** fetch data from the table: "staking_params" using primary key columns */ - staking_params_by_pk?: Maybe; - /** fetch data from the table: "staking_pool" */ - staking_pool: Array; - /** fetch aggregated fields from the table: "staking_pool" */ - staking_pool_aggregate: Staking_Pool_Aggregate; - /** fetch data from the table: "supply" */ - supply: Array; - /** fetch aggregated fields from the table: "supply" */ - supply_aggregate: Supply_Aggregate; - /** fetch data from the table: "token" */ - token: Array; - /** fetch aggregated fields from the table: "token" */ - token_aggregate: Token_Aggregate; - /** fetch data from the table: "token_price" */ - token_price: Array; - /** fetch aggregated fields from the table: "token_price" */ - token_price_aggregate: Token_Price_Aggregate; - /** fetch data from the table: "token_price" using primary key columns */ - token_price_by_pk?: Maybe; - /** fetch data from the table: "token_price_history" */ - token_price_history: Array; - /** fetch aggregated fields from the table: "token_price_history" */ - token_price_history_aggregate: Token_Price_History_Aggregate; - /** fetch data from the table: "token_unit" */ - token_unit: Array; - /** fetch aggregated fields from the table: "token_unit" */ - token_unit_aggregate: Token_Unit_Aggregate; - /** fetch data from the table: "transaction" */ - transaction: Array; - /** fetch aggregated fields from the table: "transaction" */ - transaction_aggregate: Transaction_Aggregate; - /** fetch data from the table: "validator" */ - validator: Array; - /** fetch aggregated fields from the table: "validator" */ - validator_aggregate: Validator_Aggregate; - /** fetch data from the table: "validator" using primary key columns */ - validator_by_pk?: Maybe; - /** fetch data from the table: "validator_commission" */ - validator_commission: Array; - /** fetch aggregated fields from the table: "validator_commission" */ - validator_commission_aggregate: Validator_Commission_Aggregate; - /** fetch data from the table: "validator_commission" using primary key columns */ - validator_commission_by_pk?: Maybe; - /** fetch data from the table: "validator_description" */ - validator_description: Array; - /** fetch aggregated fields from the table: "validator_description" */ - validator_description_aggregate: Validator_Description_Aggregate; - /** fetch data from the table: "validator_description" using primary key columns */ - validator_description_by_pk?: Maybe; - /** fetch data from the table: "validator_info" */ - validator_info: Array; - /** fetch aggregated fields from the table: "validator_info" */ - validator_info_aggregate: Validator_Info_Aggregate; - /** fetch data from the table: "validator_info" using primary key columns */ - validator_info_by_pk?: Maybe; - /** fetch data from the table: "validator_signing_info" */ - validator_signing_info: Array; - /** fetch aggregated fields from the table: "validator_signing_info" */ - validator_signing_info_aggregate: Validator_Signing_Info_Aggregate; - /** fetch data from the table: "validator_signing_info" using primary key columns */ - validator_signing_info_by_pk?: Maybe; - /** fetch data from the table: "validator_status" */ - validator_status: Array; - /** fetch aggregated fields from the table: "validator_status" */ - validator_status_aggregate: Validator_Status_Aggregate; - /** fetch data from the table: "validator_status" using primary key columns */ - validator_status_by_pk?: Maybe; - /** fetch data from the table: "validator_voting_power" */ - validator_voting_power: Array; - /** fetch aggregated fields from the table: "validator_voting_power" */ - validator_voting_power_aggregate: Validator_Voting_Power_Aggregate; - /** fetch data from the table: "validator_voting_power" using primary key columns */ - validator_voting_power_by_pk?: Maybe; - /** fetch data from the table: "vesting_account" */ - vesting_account: Array; - /** fetch aggregated fields from the table: "vesting_account" */ - vesting_account_aggregate: Vesting_Account_Aggregate; - /** fetch data from the table: "vesting_account" using primary key columns */ - vesting_account_by_pk?: Maybe; - /** fetch data from the table: "vesting_period" */ - vesting_period: Array; - /** fetch aggregated fields from the table: "vesting_period" */ - vesting_period_aggregate: Vesting_Period_Aggregate; -}; - - -export type Query_RootAccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAccount_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAccount_By_PkArgs = { - address: Scalars['String']; -}; - - -export type Query_RootAction_Account_BalanceArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_DelegationArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Delegation_RewardArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_Delegation_TotalArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_Delegator_Withdraw_AddressArgs = { - address: Scalars['String']; -}; - - -export type Query_RootAction_RedelegationArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Unbonding_DelegationArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Unbonding_Delegation_TotalArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_Validator_Commission_AmountArgs = { - address: Scalars['String']; -}; - - -export type Query_RootAction_Validator_DelegationsArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Validator_Redelegations_FromArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Validator_Unbonding_DelegationsArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_From_GenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_From_Genesis_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_DayArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_Day_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_HourArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_Hour_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_MinuteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_Minute_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootBlockArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootBlock_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootBlock_By_PkArgs = { - height: Scalars['bigint']; -}; - - -export type Query_RootCommunity_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootCommunity_Pool_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDistribution_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDistribution_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDistribution_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootDouble_Sign_EvidenceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDouble_Sign_Evidence_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDouble_Sign_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDouble_Sign_Vote_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDouble_Sign_Vote_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootFee_Grant_AllowanceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootFee_Grant_Allowance_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootFee_Grant_Allowance_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootGenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootGenesis_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootGov_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootGov_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootGov_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootInflationArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootInflation_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMessageArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMessage_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMessages_By_AddressArgs = { - args: Messages_By_Address_Args; - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMessages_By_Address_AggregateArgs = { - args: Messages_By_Address_Args; - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMint_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMint_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMint_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootModulesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootModules_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootModules_By_PkArgs = { - module_name: Scalars['String']; -}; - - -export type Query_RootPre_CommitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootPre_Commit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposalArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootProposal_DepositArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Deposit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Staking_Pool_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Staking_Pool_Snapshot_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Staking_Pool_Snapshot_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Query_RootProposal_Tally_ResultArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Tally_Result_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Tally_Result_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Query_RootProposal_Validator_Status_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Validator_Status_Snapshot_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Validator_Status_Snapshot_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootProposal_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Vote_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSlashing_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSlashing_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSlashing_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootSoftware_Upgrade_PlanArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSoftware_Upgrade_Plan_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootStaking_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootStaking_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootStaking_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootStaking_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootStaking_Pool_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSupplyArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSupply_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootTokenArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_PriceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_Price_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_Price_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootToken_Price_HistoryArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_Price_History_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_UnitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_Unit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootTransactionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootTransaction_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidatorArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Query_RootValidator_CommissionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Commission_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Commission_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_DescriptionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Description_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Description_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Info_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Info_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Query_RootValidator_Signing_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Signing_Info_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Signing_Info_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_StatusArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Status_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Status_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_Voting_PowerArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Voting_Power_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Voting_Power_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootVesting_AccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootVesting_Account_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootVesting_Account_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootVesting_PeriodArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootVesting_Period_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** columns and relationships of "slashing_params" */ -export type Slashing_Params = { - __typename?: 'slashing_params'; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "slashing_params" */ -export type Slashing_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "slashing_params" */ -export type Slashing_Params_Aggregate = { - __typename?: 'slashing_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "slashing_params" */ -export type Slashing_Params_Aggregate_Fields = { - __typename?: 'slashing_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "slashing_params" */ -export type Slashing_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Slashing_Params_Avg_Fields = { - __typename?: 'slashing_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "slashing_params". All fields are combined with a logical 'AND'. */ -export type Slashing_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Slashing_Params_Max_Fields = { - __typename?: 'slashing_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Slashing_Params_Min_Fields = { - __typename?: 'slashing_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "slashing_params". */ -export type Slashing_Params_Order_By = { - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "slashing_params" */ -export enum Slashing_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - Params = 'params' -} - -/** aggregate stddev on columns */ -export type Slashing_Params_Stddev_Fields = { - __typename?: 'slashing_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Slashing_Params_Stddev_Pop_Fields = { - __typename?: 'slashing_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Slashing_Params_Stddev_Samp_Fields = { - __typename?: 'slashing_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Slashing_Params_Sum_Fields = { - __typename?: 'slashing_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Slashing_Params_Var_Pop_Fields = { - __typename?: 'slashing_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Slashing_Params_Var_Samp_Fields = { - __typename?: 'slashing_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Slashing_Params_Variance_Fields = { - __typename?: 'slashing_params_variance_fields'; - height?: Maybe; -}; - -/** Boolean expression to compare columns of type "smallint". All fields are combined with logical 'AND'. */ -export type Smallint_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "software_upgrade_plan" */ -export type Software_Upgrade_Plan = { - __typename?: 'software_upgrade_plan'; - height: Scalars['bigint']; - info: Scalars['String']; - plan_name: Scalars['String']; - /** An object relationship */ - proposal?: Maybe; - proposal_id?: Maybe; - upgrade_height: Scalars['bigint']; -}; - -/** aggregated selection of "software_upgrade_plan" */ -export type Software_Upgrade_Plan_Aggregate = { - __typename?: 'software_upgrade_plan_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "software_upgrade_plan" */ -export type Software_Upgrade_Plan_Aggregate_Fields = { - __typename?: 'software_upgrade_plan_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "software_upgrade_plan" */ -export type Software_Upgrade_Plan_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Software_Upgrade_Plan_Avg_Fields = { - __typename?: 'software_upgrade_plan_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "software_upgrade_plan". All fields are combined with a logical 'AND'. */ -export type Software_Upgrade_Plan_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - info?: InputMaybe; - plan_name?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - upgrade_height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Software_Upgrade_Plan_Max_Fields = { - __typename?: 'software_upgrade_plan_max_fields'; - height?: Maybe; - info?: Maybe; - plan_name?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate min on columns */ -export type Software_Upgrade_Plan_Min_Fields = { - __typename?: 'software_upgrade_plan_min_fields'; - height?: Maybe; - info?: Maybe; - plan_name?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** Ordering options when selecting data from "software_upgrade_plan". */ -export type Software_Upgrade_Plan_Order_By = { - height?: InputMaybe; - info?: InputMaybe; - plan_name?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - upgrade_height?: InputMaybe; -}; - -/** select columns of table "software_upgrade_plan" */ -export enum Software_Upgrade_Plan_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Info = 'info', - /** column name */ - PlanName = 'plan_name', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - UpgradeHeight = 'upgrade_height' -} - -/** aggregate stddev on columns */ -export type Software_Upgrade_Plan_Stddev_Fields = { - __typename?: 'software_upgrade_plan_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Software_Upgrade_Plan_Stddev_Pop_Fields = { - __typename?: 'software_upgrade_plan_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Software_Upgrade_Plan_Stddev_Samp_Fields = { - __typename?: 'software_upgrade_plan_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Software_Upgrade_Plan_Sum_Fields = { - __typename?: 'software_upgrade_plan_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Software_Upgrade_Plan_Var_Pop_Fields = { - __typename?: 'software_upgrade_plan_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Software_Upgrade_Plan_Var_Samp_Fields = { - __typename?: 'software_upgrade_plan_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Software_Upgrade_Plan_Variance_Fields = { - __typename?: 'software_upgrade_plan_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** columns and relationships of "staking_params" */ -export type Staking_Params = { - __typename?: 'staking_params'; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "staking_params" */ -export type Staking_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "staking_params" */ -export type Staking_Params_Aggregate = { - __typename?: 'staking_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "staking_params" */ -export type Staking_Params_Aggregate_Fields = { - __typename?: 'staking_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "staking_params" */ -export type Staking_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Staking_Params_Avg_Fields = { - __typename?: 'staking_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "staking_params". All fields are combined with a logical 'AND'. */ -export type Staking_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Staking_Params_Max_Fields = { - __typename?: 'staking_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Staking_Params_Min_Fields = { - __typename?: 'staking_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "staking_params". */ -export type Staking_Params_Order_By = { - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "staking_params" */ -export enum Staking_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - Params = 'params' -} - -/** aggregate stddev on columns */ -export type Staking_Params_Stddev_Fields = { - __typename?: 'staking_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Staking_Params_Stddev_Pop_Fields = { - __typename?: 'staking_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Staking_Params_Stddev_Samp_Fields = { - __typename?: 'staking_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Staking_Params_Sum_Fields = { - __typename?: 'staking_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Staking_Params_Var_Pop_Fields = { - __typename?: 'staking_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Staking_Params_Var_Samp_Fields = { - __typename?: 'staking_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Staking_Params_Variance_Fields = { - __typename?: 'staking_params_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "staking_pool" */ -export type Staking_Pool = { - __typename?: 'staking_pool'; - bonded_tokens: Scalars['String']; - height: Scalars['bigint']; - not_bonded_tokens: Scalars['String']; - staked_not_bonded_tokens?: Maybe; - unbonding_tokens?: Maybe; -}; - -/** aggregated selection of "staking_pool" */ -export type Staking_Pool_Aggregate = { - __typename?: 'staking_pool_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "staking_pool" */ -export type Staking_Pool_Aggregate_Fields = { - __typename?: 'staking_pool_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "staking_pool" */ -export type Staking_Pool_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Staking_Pool_Avg_Fields = { - __typename?: 'staking_pool_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "staking_pool". All fields are combined with a logical 'AND'. */ -export type Staking_Pool_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - staked_not_bonded_tokens?: InputMaybe; - unbonding_tokens?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Staking_Pool_Max_Fields = { - __typename?: 'staking_pool_max_fields'; - bonded_tokens?: Maybe; - height?: Maybe; - not_bonded_tokens?: Maybe; - staked_not_bonded_tokens?: Maybe; - unbonding_tokens?: Maybe; -}; - -/** aggregate min on columns */ -export type Staking_Pool_Min_Fields = { - __typename?: 'staking_pool_min_fields'; - bonded_tokens?: Maybe; - height?: Maybe; - not_bonded_tokens?: Maybe; - staked_not_bonded_tokens?: Maybe; - unbonding_tokens?: Maybe; -}; - -/** Ordering options when selecting data from "staking_pool". */ -export type Staking_Pool_Order_By = { - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - staked_not_bonded_tokens?: InputMaybe; - unbonding_tokens?: InputMaybe; -}; - -/** select columns of table "staking_pool" */ -export enum Staking_Pool_Select_Column { - /** column name */ - BondedTokens = 'bonded_tokens', - /** column name */ - Height = 'height', - /** column name */ - NotBondedTokens = 'not_bonded_tokens', - /** column name */ - StakedNotBondedTokens = 'staked_not_bonded_tokens', - /** column name */ - UnbondingTokens = 'unbonding_tokens' -} - -/** aggregate stddev on columns */ -export type Staking_Pool_Stddev_Fields = { - __typename?: 'staking_pool_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Staking_Pool_Stddev_Pop_Fields = { - __typename?: 'staking_pool_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Staking_Pool_Stddev_Samp_Fields = { - __typename?: 'staking_pool_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Staking_Pool_Sum_Fields = { - __typename?: 'staking_pool_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Staking_Pool_Var_Pop_Fields = { - __typename?: 'staking_pool_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Staking_Pool_Var_Samp_Fields = { - __typename?: 'staking_pool_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Staking_Pool_Variance_Fields = { - __typename?: 'staking_pool_variance_fields'; - height?: Maybe; -}; - -export type Subscription_Root = { - __typename?: 'subscription_root'; - /** fetch data from the table: "account" */ - account: Array; - /** fetch aggregated fields from the table: "account" */ - account_aggregate: Account_Aggregate; - /** fetch data from the table: "account" using primary key columns */ - account_by_pk?: Maybe; - /** fetch data from the table: "average_block_time_from_genesis" */ - average_block_time_from_genesis: Array; - /** fetch aggregated fields from the table: "average_block_time_from_genesis" */ - average_block_time_from_genesis_aggregate: Average_Block_Time_From_Genesis_Aggregate; - /** fetch data from the table: "average_block_time_per_day" */ - average_block_time_per_day: Array; - /** fetch aggregated fields from the table: "average_block_time_per_day" */ - average_block_time_per_day_aggregate: Average_Block_Time_Per_Day_Aggregate; - /** fetch data from the table: "average_block_time_per_hour" */ - average_block_time_per_hour: Array; - /** fetch aggregated fields from the table: "average_block_time_per_hour" */ - average_block_time_per_hour_aggregate: Average_Block_Time_Per_Hour_Aggregate; - /** fetch data from the table: "average_block_time_per_minute" */ - average_block_time_per_minute: Array; - /** fetch aggregated fields from the table: "average_block_time_per_minute" */ - average_block_time_per_minute_aggregate: Average_Block_Time_Per_Minute_Aggregate; - /** fetch data from the table: "block" */ - block: Array; - /** fetch aggregated fields from the table: "block" */ - block_aggregate: Block_Aggregate; - /** fetch data from the table: "block" using primary key columns */ - block_by_pk?: Maybe; - /** fetch data from the table: "community_pool" */ - community_pool: Array; - /** fetch aggregated fields from the table: "community_pool" */ - community_pool_aggregate: Community_Pool_Aggregate; - /** fetch data from the table: "distribution_params" */ - distribution_params: Array; - /** fetch aggregated fields from the table: "distribution_params" */ - distribution_params_aggregate: Distribution_Params_Aggregate; - /** fetch data from the table: "distribution_params" using primary key columns */ - distribution_params_by_pk?: Maybe; - /** fetch data from the table: "double_sign_evidence" */ - double_sign_evidence: Array; - /** fetch aggregated fields from the table: "double_sign_evidence" */ - double_sign_evidence_aggregate: Double_Sign_Evidence_Aggregate; - /** fetch data from the table: "double_sign_vote" */ - double_sign_vote: Array; - /** fetch aggregated fields from the table: "double_sign_vote" */ - double_sign_vote_aggregate: Double_Sign_Vote_Aggregate; - /** fetch data from the table: "double_sign_vote" using primary key columns */ - double_sign_vote_by_pk?: Maybe; - /** fetch data from the table: "fee_grant_allowance" */ - fee_grant_allowance: Array; - /** fetch aggregated fields from the table: "fee_grant_allowance" */ - fee_grant_allowance_aggregate: Fee_Grant_Allowance_Aggregate; - /** fetch data from the table: "fee_grant_allowance" using primary key columns */ - fee_grant_allowance_by_pk?: Maybe; - /** fetch data from the table: "genesis" */ - genesis: Array; - /** fetch aggregated fields from the table: "genesis" */ - genesis_aggregate: Genesis_Aggregate; - /** fetch data from the table: "gov_params" */ - gov_params: Array; - /** fetch aggregated fields from the table: "gov_params" */ - gov_params_aggregate: Gov_Params_Aggregate; - /** fetch data from the table: "gov_params" using primary key columns */ - gov_params_by_pk?: Maybe; - /** fetch data from the table: "inflation" */ - inflation: Array; - /** fetch aggregated fields from the table: "inflation" */ - inflation_aggregate: Inflation_Aggregate; - /** fetch data from the table: "message" */ - message: Array; - /** fetch aggregated fields from the table: "message" */ - message_aggregate: Message_Aggregate; - /** execute function "messages_by_address" which returns "message" */ - messages_by_address: Array; - /** execute function "messages_by_address" and query aggregates on result of table type "message" */ - messages_by_address_aggregate: Message_Aggregate; - /** fetch data from the table: "mint_params" */ - mint_params: Array; - /** fetch aggregated fields from the table: "mint_params" */ - mint_params_aggregate: Mint_Params_Aggregate; - /** fetch data from the table: "mint_params" using primary key columns */ - mint_params_by_pk?: Maybe; - /** fetch data from the table: "modules" */ - modules: Array; - /** fetch aggregated fields from the table: "modules" */ - modules_aggregate: Modules_Aggregate; - /** fetch data from the table: "modules" using primary key columns */ - modules_by_pk?: Maybe; - /** fetch data from the table: "pre_commit" */ - pre_commit: Array; - /** fetch aggregated fields from the table: "pre_commit" */ - pre_commit_aggregate: Pre_Commit_Aggregate; - /** fetch data from the table: "proposal" */ - proposal: Array; - /** fetch aggregated fields from the table: "proposal" */ - proposal_aggregate: Proposal_Aggregate; - /** fetch data from the table: "proposal" using primary key columns */ - proposal_by_pk?: Maybe; - /** fetch data from the table: "proposal_deposit" */ - proposal_deposit: Array; - /** fetch aggregated fields from the table: "proposal_deposit" */ - proposal_deposit_aggregate: Proposal_Deposit_Aggregate; - /** fetch data from the table: "proposal_staking_pool_snapshot" */ - proposal_staking_pool_snapshot: Array; - /** fetch aggregated fields from the table: "proposal_staking_pool_snapshot" */ - proposal_staking_pool_snapshot_aggregate: Proposal_Staking_Pool_Snapshot_Aggregate; - /** fetch data from the table: "proposal_staking_pool_snapshot" using primary key columns */ - proposal_staking_pool_snapshot_by_pk?: Maybe; - /** fetch data from the table: "proposal_tally_result" */ - proposal_tally_result: Array; - /** fetch aggregated fields from the table: "proposal_tally_result" */ - proposal_tally_result_aggregate: Proposal_Tally_Result_Aggregate; - /** fetch data from the table: "proposal_tally_result" using primary key columns */ - proposal_tally_result_by_pk?: Maybe; - /** fetch data from the table: "proposal_validator_status_snapshot" */ - proposal_validator_status_snapshot: Array; - /** fetch aggregated fields from the table: "proposal_validator_status_snapshot" */ - proposal_validator_status_snapshot_aggregate: Proposal_Validator_Status_Snapshot_Aggregate; - /** fetch data from the table: "proposal_validator_status_snapshot" using primary key columns */ - proposal_validator_status_snapshot_by_pk?: Maybe; - /** fetch data from the table: "proposal_vote" */ - proposal_vote: Array; - /** fetch aggregated fields from the table: "proposal_vote" */ - proposal_vote_aggregate: Proposal_Vote_Aggregate; - /** fetch data from the table: "slashing_params" */ - slashing_params: Array; - /** fetch aggregated fields from the table: "slashing_params" */ - slashing_params_aggregate: Slashing_Params_Aggregate; - /** fetch data from the table: "slashing_params" using primary key columns */ - slashing_params_by_pk?: Maybe; - /** fetch data from the table: "software_upgrade_plan" */ - software_upgrade_plan: Array; - /** fetch aggregated fields from the table: "software_upgrade_plan" */ - software_upgrade_plan_aggregate: Software_Upgrade_Plan_Aggregate; - /** fetch data from the table: "staking_params" */ - staking_params: Array; - /** fetch aggregated fields from the table: "staking_params" */ - staking_params_aggregate: Staking_Params_Aggregate; - /** fetch data from the table: "staking_params" using primary key columns */ - staking_params_by_pk?: Maybe; - /** fetch data from the table: "staking_pool" */ - staking_pool: Array; - /** fetch aggregated fields from the table: "staking_pool" */ - staking_pool_aggregate: Staking_Pool_Aggregate; - /** fetch data from the table: "supply" */ - supply: Array; - /** fetch aggregated fields from the table: "supply" */ - supply_aggregate: Supply_Aggregate; - /** fetch data from the table: "token" */ - token: Array; - /** fetch aggregated fields from the table: "token" */ - token_aggregate: Token_Aggregate; - /** fetch data from the table: "token_price" */ - token_price: Array; - /** fetch aggregated fields from the table: "token_price" */ - token_price_aggregate: Token_Price_Aggregate; - /** fetch data from the table: "token_price" using primary key columns */ - token_price_by_pk?: Maybe; - /** fetch data from the table: "token_price_history" */ - token_price_history: Array; - /** fetch aggregated fields from the table: "token_price_history" */ - token_price_history_aggregate: Token_Price_History_Aggregate; - /** fetch data from the table: "token_unit" */ - token_unit: Array; - /** fetch aggregated fields from the table: "token_unit" */ - token_unit_aggregate: Token_Unit_Aggregate; - /** fetch data from the table: "transaction" */ - transaction: Array; - /** fetch aggregated fields from the table: "transaction" */ - transaction_aggregate: Transaction_Aggregate; - /** fetch data from the table: "validator" */ - validator: Array; - /** fetch aggregated fields from the table: "validator" */ - validator_aggregate: Validator_Aggregate; - /** fetch data from the table: "validator" using primary key columns */ - validator_by_pk?: Maybe; - /** fetch data from the table: "validator_commission" */ - validator_commission: Array; - /** fetch aggregated fields from the table: "validator_commission" */ - validator_commission_aggregate: Validator_Commission_Aggregate; - /** fetch data from the table: "validator_commission" using primary key columns */ - validator_commission_by_pk?: Maybe; - /** fetch data from the table: "validator_description" */ - validator_description: Array; - /** fetch aggregated fields from the table: "validator_description" */ - validator_description_aggregate: Validator_Description_Aggregate; - /** fetch data from the table: "validator_description" using primary key columns */ - validator_description_by_pk?: Maybe; - /** fetch data from the table: "validator_info" */ - validator_info: Array; - /** fetch aggregated fields from the table: "validator_info" */ - validator_info_aggregate: Validator_Info_Aggregate; - /** fetch data from the table: "validator_info" using primary key columns */ - validator_info_by_pk?: Maybe; - /** fetch data from the table: "validator_signing_info" */ - validator_signing_info: Array; - /** fetch aggregated fields from the table: "validator_signing_info" */ - validator_signing_info_aggregate: Validator_Signing_Info_Aggregate; - /** fetch data from the table: "validator_signing_info" using primary key columns */ - validator_signing_info_by_pk?: Maybe; - /** fetch data from the table: "validator_status" */ - validator_status: Array; - /** fetch aggregated fields from the table: "validator_status" */ - validator_status_aggregate: Validator_Status_Aggregate; - /** fetch data from the table: "validator_status" using primary key columns */ - validator_status_by_pk?: Maybe; - /** fetch data from the table: "validator_voting_power" */ - validator_voting_power: Array; - /** fetch aggregated fields from the table: "validator_voting_power" */ - validator_voting_power_aggregate: Validator_Voting_Power_Aggregate; - /** fetch data from the table: "validator_voting_power" using primary key columns */ - validator_voting_power_by_pk?: Maybe; - /** fetch data from the table: "vesting_account" */ - vesting_account: Array; - /** fetch aggregated fields from the table: "vesting_account" */ - vesting_account_aggregate: Vesting_Account_Aggregate; - /** fetch data from the table: "vesting_account" using primary key columns */ - vesting_account_by_pk?: Maybe; - /** fetch data from the table: "vesting_period" */ - vesting_period: Array; - /** fetch aggregated fields from the table: "vesting_period" */ - vesting_period_aggregate: Vesting_Period_Aggregate; -}; - - -export type Subscription_RootAccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAccount_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAccount_By_PkArgs = { - address: Scalars['String']; -}; - - -export type Subscription_RootAverage_Block_Time_From_GenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_From_Genesis_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_DayArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_Day_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_HourArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_Hour_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_MinuteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_Minute_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootBlockArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootBlock_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootBlock_By_PkArgs = { - height: Scalars['bigint']; -}; - - -export type Subscription_RootCommunity_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootCommunity_Pool_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDistribution_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDistribution_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDistribution_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootDouble_Sign_EvidenceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDouble_Sign_Evidence_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDouble_Sign_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDouble_Sign_Vote_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDouble_Sign_Vote_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootFee_Grant_AllowanceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootFee_Grant_Allowance_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootFee_Grant_Allowance_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootGenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootGenesis_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootGov_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootGov_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootGov_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootInflationArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootInflation_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMessageArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMessage_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMessages_By_AddressArgs = { - args: Messages_By_Address_Args; - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMessages_By_Address_AggregateArgs = { - args: Messages_By_Address_Args; - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMint_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMint_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMint_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootModulesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootModules_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootModules_By_PkArgs = { - module_name: Scalars['String']; -}; - - -export type Subscription_RootPre_CommitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootPre_Commit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposalArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_DepositArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Deposit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Staking_Pool_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Staking_Pool_Snapshot_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Staking_Pool_Snapshot_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_Tally_ResultArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Tally_Result_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Tally_Result_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_Validator_Status_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Validator_Status_Snapshot_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Validator_Status_Snapshot_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Vote_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSlashing_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSlashing_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSlashing_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootSoftware_Upgrade_PlanArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSoftware_Upgrade_Plan_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootStaking_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootStaking_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootStaking_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootStaking_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootStaking_Pool_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSupplyArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSupply_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootTokenArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_PriceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_Price_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_Price_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootToken_Price_HistoryArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_Price_History_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_UnitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_Unit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootTransactionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootTransaction_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidatorArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_CommissionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Commission_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Commission_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_DescriptionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Description_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Description_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Info_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Info_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_Signing_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Signing_Info_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Signing_Info_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_StatusArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Status_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Status_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_Voting_PowerArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Voting_Power_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Voting_Power_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootVesting_AccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootVesting_Account_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootVesting_Account_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootVesting_PeriodArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootVesting_Period_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** columns and relationships of "supply" */ -export type Supply = { - __typename?: 'supply'; - coins: Scalars['_coin']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "supply" */ -export type Supply_Aggregate = { - __typename?: 'supply_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "supply" */ -export type Supply_Aggregate_Fields = { - __typename?: 'supply_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "supply" */ -export type Supply_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Supply_Avg_Fields = { - __typename?: 'supply_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "supply". All fields are combined with a logical 'AND'. */ -export type Supply_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - coins?: InputMaybe<_Coin_Comparison_Exp>; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Supply_Max_Fields = { - __typename?: 'supply_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Supply_Min_Fields = { - __typename?: 'supply_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "supply". */ -export type Supply_Order_By = { - coins?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "supply" */ -export enum Supply_Select_Column { - /** column name */ - Coins = 'coins', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Supply_Stddev_Fields = { - __typename?: 'supply_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Supply_Stddev_Pop_Fields = { - __typename?: 'supply_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Supply_Stddev_Samp_Fields = { - __typename?: 'supply_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Supply_Sum_Fields = { - __typename?: 'supply_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Supply_Var_Pop_Fields = { - __typename?: 'supply_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Supply_Var_Samp_Fields = { - __typename?: 'supply_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Supply_Variance_Fields = { - __typename?: 'supply_variance_fields'; - height?: Maybe; -}; - -/** Boolean expression to compare columns of type "timestamp". All fields are combined with logical 'AND'. */ -export type Timestamp_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "timestamptz". All fields are combined with logical 'AND'. */ -export type Timestamptz_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "token" */ -export type Token = { - __typename?: 'token'; - name: Scalars['String']; - /** An array relationship */ - token_units: Array; - /** An aggregate relationship */ - token_units_aggregate: Token_Unit_Aggregate; -}; - - -/** columns and relationships of "token" */ -export type TokenToken_UnitsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "token" */ -export type TokenToken_Units_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "token" */ -export type Token_Aggregate = { - __typename?: 'token_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "token" */ -export type Token_Aggregate_Fields = { - __typename?: 'token_aggregate_fields'; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "token" */ -export type Token_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token". All fields are combined with a logical 'AND'. */ -export type Token_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - name?: InputMaybe; - token_units?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Token_Max_Fields = { - __typename?: 'token_max_fields'; - name?: Maybe; -}; - -/** aggregate min on columns */ -export type Token_Min_Fields = { - __typename?: 'token_min_fields'; - name?: Maybe; -}; - -/** Ordering options when selecting data from "token". */ -export type Token_Order_By = { - name?: InputMaybe; - token_units_aggregate?: InputMaybe; -}; - -/** columns and relationships of "token_price" */ -export type Token_Price = { - __typename?: 'token_price'; - id: Scalars['Int']; - market_cap: Scalars['bigint']; - price: Scalars['numeric']; - timestamp: Scalars['timestamp']; - /** An object relationship */ - token_unit: Token_Unit; - unit_name: Scalars['String']; -}; - -/** aggregated selection of "token_price" */ -export type Token_Price_Aggregate = { - __typename?: 'token_price_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "token_price" */ -export type Token_Price_Aggregate_Fields = { - __typename?: 'token_price_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "token_price" */ -export type Token_Price_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "token_price" */ -export type Token_Price_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Token_Price_Avg_Fields = { - __typename?: 'token_price_avg_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by avg() on columns of table "token_price" */ -export type Token_Price_Avg_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token_price". All fields are combined with a logical 'AND'. */ -export type Token_Price_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** columns and relationships of "token_price_history" */ -export type Token_Price_History = { - __typename?: 'token_price_history'; - market_cap: Scalars['bigint']; - price: Scalars['numeric']; - timestamp: Scalars['timestamp']; - /** An object relationship */ - token_unit: Token_Unit; - unit_name: Scalars['String']; -}; - -/** aggregated selection of "token_price_history" */ -export type Token_Price_History_Aggregate = { - __typename?: 'token_price_history_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "token_price_history" */ -export type Token_Price_History_Aggregate_Fields = { - __typename?: 'token_price_history_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "token_price_history" */ -export type Token_Price_History_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "token_price_history" */ -export type Token_Price_History_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Token_Price_History_Avg_Fields = { - __typename?: 'token_price_history_avg_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by avg() on columns of table "token_price_history" */ -export type Token_Price_History_Avg_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token_price_history". All fields are combined with a logical 'AND'. */ -export type Token_Price_History_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Token_Price_History_Max_Fields = { - __typename?: 'token_price_history_max_fields'; - market_cap?: Maybe; - price?: Maybe; - timestamp?: Maybe; - unit_name?: Maybe; -}; - -/** order by max() on columns of table "token_price_history" */ -export type Token_Price_History_Max_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Token_Price_History_Min_Fields = { - __typename?: 'token_price_history_min_fields'; - market_cap?: Maybe; - price?: Maybe; - timestamp?: Maybe; - unit_name?: Maybe; -}; - -/** order by min() on columns of table "token_price_history" */ -export type Token_Price_History_Min_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "token_price_history". */ -export type Token_Price_History_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** select columns of table "token_price_history" */ -export enum Token_Price_History_Select_Column { - /** column name */ - MarketCap = 'market_cap', - /** column name */ - Price = 'price', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - UnitName = 'unit_name' -} - -/** aggregate stddev on columns */ -export type Token_Price_History_Stddev_Fields = { - __typename?: 'token_price_history_stddev_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev() on columns of table "token_price_history" */ -export type Token_Price_History_Stddev_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Token_Price_History_Stddev_Pop_Fields = { - __typename?: 'token_price_history_stddev_pop_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev_pop() on columns of table "token_price_history" */ -export type Token_Price_History_Stddev_Pop_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Token_Price_History_Stddev_Samp_Fields = { - __typename?: 'token_price_history_stddev_samp_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev_samp() on columns of table "token_price_history" */ -export type Token_Price_History_Stddev_Samp_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Token_Price_History_Sum_Fields = { - __typename?: 'token_price_history_sum_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by sum() on columns of table "token_price_history" */ -export type Token_Price_History_Sum_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Token_Price_History_Var_Pop_Fields = { - __typename?: 'token_price_history_var_pop_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by var_pop() on columns of table "token_price_history" */ -export type Token_Price_History_Var_Pop_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Token_Price_History_Var_Samp_Fields = { - __typename?: 'token_price_history_var_samp_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by var_samp() on columns of table "token_price_history" */ -export type Token_Price_History_Var_Samp_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Token_Price_History_Variance_Fields = { - __typename?: 'token_price_history_variance_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by variance() on columns of table "token_price_history" */ -export type Token_Price_History_Variance_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Token_Price_Max_Fields = { - __typename?: 'token_price_max_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; - timestamp?: Maybe; - unit_name?: Maybe; -}; - -/** order by max() on columns of table "token_price" */ -export type Token_Price_Max_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Token_Price_Min_Fields = { - __typename?: 'token_price_min_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; - timestamp?: Maybe; - unit_name?: Maybe; -}; - -/** order by min() on columns of table "token_price" */ -export type Token_Price_Min_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "token_price". */ -export type Token_Price_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** select columns of table "token_price" */ -export enum Token_Price_Select_Column { - /** column name */ - Id = 'id', - /** column name */ - MarketCap = 'market_cap', - /** column name */ - Price = 'price', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - UnitName = 'unit_name' -} - -/** aggregate stddev on columns */ -export type Token_Price_Stddev_Fields = { - __typename?: 'token_price_stddev_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev() on columns of table "token_price" */ -export type Token_Price_Stddev_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Token_Price_Stddev_Pop_Fields = { - __typename?: 'token_price_stddev_pop_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev_pop() on columns of table "token_price" */ -export type Token_Price_Stddev_Pop_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Token_Price_Stddev_Samp_Fields = { - __typename?: 'token_price_stddev_samp_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev_samp() on columns of table "token_price" */ -export type Token_Price_Stddev_Samp_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Token_Price_Sum_Fields = { - __typename?: 'token_price_sum_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by sum() on columns of table "token_price" */ -export type Token_Price_Sum_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Token_Price_Var_Pop_Fields = { - __typename?: 'token_price_var_pop_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by var_pop() on columns of table "token_price" */ -export type Token_Price_Var_Pop_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Token_Price_Var_Samp_Fields = { - __typename?: 'token_price_var_samp_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by var_samp() on columns of table "token_price" */ -export type Token_Price_Var_Samp_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Token_Price_Variance_Fields = { - __typename?: 'token_price_variance_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by variance() on columns of table "token_price" */ -export type Token_Price_Variance_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** select columns of table "token" */ -export enum Token_Select_Column { - /** column name */ - Name = 'name' -} - -/** columns and relationships of "token_unit" */ -export type Token_Unit = { - __typename?: 'token_unit'; - aliases?: Maybe; - denom: Scalars['String']; - exponent: Scalars['Int']; - price_id?: Maybe; - /** An object relationship */ - token: Token; - token_name: Scalars['String']; - /** An object relationship */ - token_price?: Maybe; - /** An array relationship */ - token_price_histories: Array; - /** An aggregate relationship */ - token_price_histories_aggregate: Token_Price_History_Aggregate; - /** An array relationship */ - token_prices: Array; - /** An aggregate relationship */ - token_prices_aggregate: Token_Price_Aggregate; -}; - - -/** columns and relationships of "token_unit" */ -export type Token_UnitToken_Price_HistoriesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "token_unit" */ -export type Token_UnitToken_Price_Histories_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "token_unit" */ -export type Token_UnitToken_PricesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "token_unit" */ -export type Token_UnitToken_Prices_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "token_unit" */ -export type Token_Unit_Aggregate = { - __typename?: 'token_unit_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "token_unit" */ -export type Token_Unit_Aggregate_Fields = { - __typename?: 'token_unit_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "token_unit" */ -export type Token_Unit_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "token_unit" */ -export type Token_Unit_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Token_Unit_Avg_Fields = { - __typename?: 'token_unit_avg_fields'; - exponent?: Maybe; -}; - -/** order by avg() on columns of table "token_unit" */ -export type Token_Unit_Avg_Order_By = { - exponent?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token_unit". All fields are combined with a logical 'AND'. */ -export type Token_Unit_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - aliases?: InputMaybe<_Text_Comparison_Exp>; - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token?: InputMaybe; - token_name?: InputMaybe; - token_price?: InputMaybe; - token_price_histories?: InputMaybe; - token_prices?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Token_Unit_Max_Fields = { - __typename?: 'token_unit_max_fields'; - denom?: Maybe; - exponent?: Maybe; - price_id?: Maybe; - token_name?: Maybe; -}; - -/** order by max() on columns of table "token_unit" */ -export type Token_Unit_Max_Order_By = { - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token_name?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Token_Unit_Min_Fields = { - __typename?: 'token_unit_min_fields'; - denom?: Maybe; - exponent?: Maybe; - price_id?: Maybe; - token_name?: Maybe; -}; - -/** order by min() on columns of table "token_unit" */ -export type Token_Unit_Min_Order_By = { - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "token_unit". */ -export type Token_Unit_Order_By = { - aliases?: InputMaybe; - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token?: InputMaybe; - token_name?: InputMaybe; - token_price?: InputMaybe; - token_price_histories_aggregate?: InputMaybe; - token_prices_aggregate?: InputMaybe; -}; - -/** select columns of table "token_unit" */ -export enum Token_Unit_Select_Column { - /** column name */ - Aliases = 'aliases', - /** column name */ - Denom = 'denom', - /** column name */ - Exponent = 'exponent', - /** column name */ - PriceId = 'price_id', - /** column name */ - TokenName = 'token_name' -} - -/** aggregate stddev on columns */ -export type Token_Unit_Stddev_Fields = { - __typename?: 'token_unit_stddev_fields'; - exponent?: Maybe; -}; - -/** order by stddev() on columns of table "token_unit" */ -export type Token_Unit_Stddev_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Token_Unit_Stddev_Pop_Fields = { - __typename?: 'token_unit_stddev_pop_fields'; - exponent?: Maybe; -}; - -/** order by stddev_pop() on columns of table "token_unit" */ -export type Token_Unit_Stddev_Pop_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Token_Unit_Stddev_Samp_Fields = { - __typename?: 'token_unit_stddev_samp_fields'; - exponent?: Maybe; -}; - -/** order by stddev_samp() on columns of table "token_unit" */ -export type Token_Unit_Stddev_Samp_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Token_Unit_Sum_Fields = { - __typename?: 'token_unit_sum_fields'; - exponent?: Maybe; -}; - -/** order by sum() on columns of table "token_unit" */ -export type Token_Unit_Sum_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Token_Unit_Var_Pop_Fields = { - __typename?: 'token_unit_var_pop_fields'; - exponent?: Maybe; -}; - -/** order by var_pop() on columns of table "token_unit" */ -export type Token_Unit_Var_Pop_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Token_Unit_Var_Samp_Fields = { - __typename?: 'token_unit_var_samp_fields'; - exponent?: Maybe; -}; - -/** order by var_samp() on columns of table "token_unit" */ -export type Token_Unit_Var_Samp_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Token_Unit_Variance_Fields = { - __typename?: 'token_unit_variance_fields'; - exponent?: Maybe; -}; - -/** order by variance() on columns of table "token_unit" */ -export type Token_Unit_Variance_Order_By = { - exponent?: InputMaybe; -}; - -/** columns and relationships of "transaction" */ -export type Transaction = { - __typename?: 'transaction'; - /** An object relationship */ - block: Block; - fee: Scalars['jsonb']; - gas_used?: Maybe; - gas_wanted?: Maybe; - hash: Scalars['String']; - height: Scalars['bigint']; - logs?: Maybe; - memo?: Maybe; - messages: Scalars['jsonb']; - /** An array relationship */ - messagesByTransactionHashPartitionId: Array; - /** An aggregate relationship */ - messagesByTransactionHashPartitionId_aggregate: Message_Aggregate; - partition_id: Scalars['bigint']; - raw_log?: Maybe; - signatures: Scalars['_text']; - signer_infos: Scalars['jsonb']; - success: Scalars['Boolean']; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionFeeArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionLogsArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionMessagesArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionMessagesByTransactionHashPartitionIdArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionMessagesByTransactionHashPartitionId_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionSigner_InfosArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "transaction" */ -export type Transaction_Aggregate = { - __typename?: 'transaction_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "transaction" */ -export type Transaction_Aggregate_Fields = { - __typename?: 'transaction_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "transaction" */ -export type Transaction_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "transaction" */ -export type Transaction_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Transaction_Avg_Fields = { - __typename?: 'transaction_avg_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by avg() on columns of table "transaction" */ -export type Transaction_Avg_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "transaction". All fields are combined with a logical 'AND'. */ -export type Transaction_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - block?: InputMaybe; - fee?: InputMaybe; - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - logs?: InputMaybe; - memo?: InputMaybe; - messages?: InputMaybe; - messagesByTransactionHashPartitionId?: InputMaybe; - partition_id?: InputMaybe; - raw_log?: InputMaybe; - signatures?: InputMaybe<_Text_Comparison_Exp>; - signer_infos?: InputMaybe; - success?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Transaction_Max_Fields = { - __typename?: 'transaction_max_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - hash?: Maybe; - height?: Maybe; - memo?: Maybe; - partition_id?: Maybe; - raw_log?: Maybe; -}; - -/** order by max() on columns of table "transaction" */ -export type Transaction_Max_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - memo?: InputMaybe; - partition_id?: InputMaybe; - raw_log?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Transaction_Min_Fields = { - __typename?: 'transaction_min_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - hash?: Maybe; - height?: Maybe; - memo?: Maybe; - partition_id?: Maybe; - raw_log?: Maybe; -}; - -/** order by min() on columns of table "transaction" */ -export type Transaction_Min_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - memo?: InputMaybe; - partition_id?: InputMaybe; - raw_log?: InputMaybe; -}; - -/** Ordering options when selecting data from "transaction". */ -export type Transaction_Order_By = { - block?: InputMaybe; - fee?: InputMaybe; - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - logs?: InputMaybe; - memo?: InputMaybe; - messages?: InputMaybe; - messagesByTransactionHashPartitionId_aggregate?: InputMaybe; - partition_id?: InputMaybe; - raw_log?: InputMaybe; - signatures?: InputMaybe; - signer_infos?: InputMaybe; - success?: InputMaybe; -}; - -/** select columns of table "transaction" */ -export enum Transaction_Select_Column { - /** column name */ - Fee = 'fee', - /** column name */ - GasUsed = 'gas_used', - /** column name */ - GasWanted = 'gas_wanted', - /** column name */ - Hash = 'hash', - /** column name */ - Height = 'height', - /** column name */ - Logs = 'logs', - /** column name */ - Memo = 'memo', - /** column name */ - Messages = 'messages', - /** column name */ - PartitionId = 'partition_id', - /** column name */ - RawLog = 'raw_log', - /** column name */ - Signatures = 'signatures', - /** column name */ - SignerInfos = 'signer_infos', - /** column name */ - Success = 'success' -} - -/** aggregate stddev on columns */ -export type Transaction_Stddev_Fields = { - __typename?: 'transaction_stddev_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev() on columns of table "transaction" */ -export type Transaction_Stddev_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Transaction_Stddev_Pop_Fields = { - __typename?: 'transaction_stddev_pop_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "transaction" */ -export type Transaction_Stddev_Pop_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Transaction_Stddev_Samp_Fields = { - __typename?: 'transaction_stddev_samp_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "transaction" */ -export type Transaction_Stddev_Samp_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Transaction_Sum_Fields = { - __typename?: 'transaction_sum_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by sum() on columns of table "transaction" */ -export type Transaction_Sum_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Transaction_Var_Pop_Fields = { - __typename?: 'transaction_var_pop_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by var_pop() on columns of table "transaction" */ -export type Transaction_Var_Pop_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Transaction_Var_Samp_Fields = { - __typename?: 'transaction_var_samp_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by var_samp() on columns of table "transaction" */ -export type Transaction_Var_Samp_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Transaction_Variance_Fields = { - __typename?: 'transaction_variance_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by variance() on columns of table "transaction" */ -export type Transaction_Variance_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** columns and relationships of "validator" */ -export type Validator = { - __typename?: 'validator'; - /** An array relationship */ - blocks: Array; - /** An aggregate relationship */ - blocks_aggregate: Block_Aggregate; - consensus_address: Scalars['String']; - consensus_pubkey: Scalars['String']; - /** An array relationship */ - double_sign_votes: Array; - /** An aggregate relationship */ - double_sign_votes_aggregate: Double_Sign_Vote_Aggregate; - /** An array relationship */ - pre_commits: Array; - /** An aggregate relationship */ - pre_commits_aggregate: Pre_Commit_Aggregate; - /** An object relationship */ - proposal_validator_status_snapshot?: Maybe; - /** An array relationship */ - proposal_validator_status_snapshots: Array; - /** An aggregate relationship */ - proposal_validator_status_snapshots_aggregate: Proposal_Validator_Status_Snapshot_Aggregate; - /** An array relationship */ - validator_commissions: Array; - /** An aggregate relationship */ - validator_commissions_aggregate: Validator_Commission_Aggregate; - /** An array relationship */ - validator_descriptions: Array; - /** An aggregate relationship */ - validator_descriptions_aggregate: Validator_Description_Aggregate; - /** An object relationship */ - validator_info?: Maybe; - /** An array relationship */ - validator_infos: Array; - /** An aggregate relationship */ - validator_infos_aggregate: Validator_Info_Aggregate; - /** An array relationship */ - validator_signing_infos: Array; - /** An aggregate relationship */ - validator_signing_infos_aggregate: Validator_Signing_Info_Aggregate; - /** An array relationship */ - validator_statuses: Array; - /** An aggregate relationship */ - validator_statuses_aggregate: Validator_Status_Aggregate; - /** An array relationship */ - validator_voting_powers: Array; - /** An aggregate relationship */ - validator_voting_powers_aggregate: Validator_Voting_Power_Aggregate; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorBlocksArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorBlocks_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorDouble_Sign_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorDouble_Sign_Votes_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorPre_CommitsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorPre_Commits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorProposal_Validator_Status_SnapshotsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorProposal_Validator_Status_Snapshots_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_CommissionsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Commissions_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_DescriptionsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Descriptions_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_InfosArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Infos_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Signing_InfosArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Signing_Infos_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_StatusesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Statuses_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Voting_PowersArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Voting_Powers_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "validator" */ -export type Validator_Aggregate = { - __typename?: 'validator_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator" */ -export type Validator_Aggregate_Fields = { - __typename?: 'validator_aggregate_fields'; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "validator" */ -export type Validator_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator". All fields are combined with a logical 'AND'. */ -export type Validator_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - blocks?: InputMaybe; - consensus_address?: InputMaybe; - consensus_pubkey?: InputMaybe; - double_sign_votes?: InputMaybe; - pre_commits?: InputMaybe; - proposal_validator_status_snapshot?: InputMaybe; - proposal_validator_status_snapshots?: InputMaybe; - validator_commissions?: InputMaybe; - validator_descriptions?: InputMaybe; - validator_info?: InputMaybe; - validator_infos?: InputMaybe; - validator_signing_infos?: InputMaybe; - validator_statuses?: InputMaybe; - validator_voting_powers?: InputMaybe; -}; - -/** columns and relationships of "validator_commission" */ -export type Validator_Commission = { - __typename?: 'validator_commission'; - commission: Scalars['numeric']; - height: Scalars['bigint']; - min_self_delegation: Scalars['bigint']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; -}; - -/** aggregated selection of "validator_commission" */ -export type Validator_Commission_Aggregate = { - __typename?: 'validator_commission_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_commission" */ -export type Validator_Commission_Aggregate_Fields = { - __typename?: 'validator_commission_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_commission" */ -export type Validator_Commission_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_commission" */ -export type Validator_Commission_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Commission_Avg_Fields = { - __typename?: 'validator_commission_avg_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by avg() on columns of table "validator_commission" */ -export type Validator_Commission_Avg_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_commission". All fields are combined with a logical 'AND'. */ -export type Validator_Commission_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Commission_Max_Fields = { - __typename?: 'validator_commission_max_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; - validator_address?: Maybe; -}; - -/** order by max() on columns of table "validator_commission" */ -export type Validator_Commission_Max_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Commission_Min_Fields = { - __typename?: 'validator_commission_min_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; - validator_address?: Maybe; -}; - -/** order by min() on columns of table "validator_commission" */ -export type Validator_Commission_Min_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_commission". */ -export type Validator_Commission_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** select columns of table "validator_commission" */ -export enum Validator_Commission_Select_Column { - /** column name */ - Commission = 'commission', - /** column name */ - Height = 'height', - /** column name */ - MinSelfDelegation = 'min_self_delegation', - /** column name */ - ValidatorAddress = 'validator_address' -} - -/** aggregate stddev on columns */ -export type Validator_Commission_Stddev_Fields = { - __typename?: 'validator_commission_stddev_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by stddev() on columns of table "validator_commission" */ -export type Validator_Commission_Stddev_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Commission_Stddev_Pop_Fields = { - __typename?: 'validator_commission_stddev_pop_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_commission" */ -export type Validator_Commission_Stddev_Pop_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Commission_Stddev_Samp_Fields = { - __typename?: 'validator_commission_stddev_samp_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_commission" */ -export type Validator_Commission_Stddev_Samp_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Commission_Sum_Fields = { - __typename?: 'validator_commission_sum_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by sum() on columns of table "validator_commission" */ -export type Validator_Commission_Sum_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Commission_Var_Pop_Fields = { - __typename?: 'validator_commission_var_pop_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_commission" */ -export type Validator_Commission_Var_Pop_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Commission_Var_Samp_Fields = { - __typename?: 'validator_commission_var_samp_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_commission" */ -export type Validator_Commission_Var_Samp_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Commission_Variance_Fields = { - __typename?: 'validator_commission_variance_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by variance() on columns of table "validator_commission" */ -export type Validator_Commission_Variance_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** columns and relationships of "validator_description" */ -export type Validator_Description = { - __typename?: 'validator_description'; - avatar_url?: Maybe; - details?: Maybe; - height: Scalars['bigint']; - identity?: Maybe; - moniker?: Maybe; - security_contact?: Maybe; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - website?: Maybe; -}; - -/** aggregated selection of "validator_description" */ -export type Validator_Description_Aggregate = { - __typename?: 'validator_description_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_description" */ -export type Validator_Description_Aggregate_Fields = { - __typename?: 'validator_description_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_description" */ -export type Validator_Description_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_description" */ -export type Validator_Description_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Description_Avg_Fields = { - __typename?: 'validator_description_avg_fields'; - height?: Maybe; -}; - -/** order by avg() on columns of table "validator_description" */ -export type Validator_Description_Avg_Order_By = { - height?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_description". All fields are combined with a logical 'AND'. */ -export type Validator_Description_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Description_Max_Fields = { - __typename?: 'validator_description_max_fields'; - avatar_url?: Maybe; - details?: Maybe; - height?: Maybe; - identity?: Maybe; - moniker?: Maybe; - security_contact?: Maybe; - validator_address?: Maybe; - website?: Maybe; -}; - -/** order by max() on columns of table "validator_description" */ -export type Validator_Description_Max_Order_By = { - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Description_Min_Fields = { - __typename?: 'validator_description_min_fields'; - avatar_url?: Maybe; - details?: Maybe; - height?: Maybe; - identity?: Maybe; - moniker?: Maybe; - security_contact?: Maybe; - validator_address?: Maybe; - website?: Maybe; -}; - -/** order by min() on columns of table "validator_description" */ -export type Validator_Description_Min_Order_By = { - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_description". */ -export type Validator_Description_Order_By = { - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** select columns of table "validator_description" */ -export enum Validator_Description_Select_Column { - /** column name */ - AvatarUrl = 'avatar_url', - /** column name */ - Details = 'details', - /** column name */ - Height = 'height', - /** column name */ - Identity = 'identity', - /** column name */ - Moniker = 'moniker', - /** column name */ - SecurityContact = 'security_contact', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - Website = 'website' -} - -/** aggregate stddev on columns */ -export type Validator_Description_Stddev_Fields = { - __typename?: 'validator_description_stddev_fields'; - height?: Maybe; -}; - -/** order by stddev() on columns of table "validator_description" */ -export type Validator_Description_Stddev_Order_By = { - height?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Description_Stddev_Pop_Fields = { - __typename?: 'validator_description_stddev_pop_fields'; - height?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_description" */ -export type Validator_Description_Stddev_Pop_Order_By = { - height?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Description_Stddev_Samp_Fields = { - __typename?: 'validator_description_stddev_samp_fields'; - height?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_description" */ -export type Validator_Description_Stddev_Samp_Order_By = { - height?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Description_Sum_Fields = { - __typename?: 'validator_description_sum_fields'; - height?: Maybe; -}; - -/** order by sum() on columns of table "validator_description" */ -export type Validator_Description_Sum_Order_By = { - height?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Description_Var_Pop_Fields = { - __typename?: 'validator_description_var_pop_fields'; - height?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_description" */ -export type Validator_Description_Var_Pop_Order_By = { - height?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Description_Var_Samp_Fields = { - __typename?: 'validator_description_var_samp_fields'; - height?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_description" */ -export type Validator_Description_Var_Samp_Order_By = { - height?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Description_Variance_Fields = { - __typename?: 'validator_description_variance_fields'; - height?: Maybe; -}; - -/** order by variance() on columns of table "validator_description" */ -export type Validator_Description_Variance_Order_By = { - height?: InputMaybe; -}; - -/** columns and relationships of "validator_info" */ -export type Validator_Info = { - __typename?: 'validator_info'; - /** An object relationship */ - account?: Maybe; - consensus_address: Scalars['String']; - max_change_rate: Scalars['String']; - max_rate: Scalars['String']; - operator_address: Scalars['String']; - self_delegate_address?: Maybe; - /** An object relationship */ - validator: Validator; -}; - -/** aggregated selection of "validator_info" */ -export type Validator_Info_Aggregate = { - __typename?: 'validator_info_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_info" */ -export type Validator_Info_Aggregate_Fields = { - __typename?: 'validator_info_aggregate_fields'; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "validator_info" */ -export type Validator_Info_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_info" */ -export type Validator_Info_Aggregate_Order_By = { - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_info". All fields are combined with a logical 'AND'. */ -export type Validator_Info_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - account?: InputMaybe; - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; - validator?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Info_Max_Fields = { - __typename?: 'validator_info_max_fields'; - consensus_address?: Maybe; - max_change_rate?: Maybe; - max_rate?: Maybe; - operator_address?: Maybe; - self_delegate_address?: Maybe; -}; - -/** order by max() on columns of table "validator_info" */ -export type Validator_Info_Max_Order_By = { - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Info_Min_Fields = { - __typename?: 'validator_info_min_fields'; - consensus_address?: Maybe; - max_change_rate?: Maybe; - max_rate?: Maybe; - operator_address?: Maybe; - self_delegate_address?: Maybe; -}; - -/** order by min() on columns of table "validator_info" */ -export type Validator_Info_Min_Order_By = { - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_info". */ -export type Validator_Info_Order_By = { - account?: InputMaybe; - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; - validator?: InputMaybe; -}; - -/** select columns of table "validator_info" */ -export enum Validator_Info_Select_Column { - /** column name */ - ConsensusAddress = 'consensus_address', - /** column name */ - MaxChangeRate = 'max_change_rate', - /** column name */ - MaxRate = 'max_rate', - /** column name */ - OperatorAddress = 'operator_address', - /** column name */ - SelfDelegateAddress = 'self_delegate_address' -} - -/** aggregate max on columns */ -export type Validator_Max_Fields = { - __typename?: 'validator_max_fields'; - consensus_address?: Maybe; - consensus_pubkey?: Maybe; -}; - -/** aggregate min on columns */ -export type Validator_Min_Fields = { - __typename?: 'validator_min_fields'; - consensus_address?: Maybe; - consensus_pubkey?: Maybe; -}; - -/** Ordering options when selecting data from "validator". */ -export type Validator_Order_By = { - blocks_aggregate?: InputMaybe; - consensus_address?: InputMaybe; - consensus_pubkey?: InputMaybe; - double_sign_votes_aggregate?: InputMaybe; - pre_commits_aggregate?: InputMaybe; - proposal_validator_status_snapshot?: InputMaybe; - proposal_validator_status_snapshots_aggregate?: InputMaybe; - validator_commissions_aggregate?: InputMaybe; - validator_descriptions_aggregate?: InputMaybe; - validator_info?: InputMaybe; - validator_infos_aggregate?: InputMaybe; - validator_signing_infos_aggregate?: InputMaybe; - validator_statuses_aggregate?: InputMaybe; - validator_voting_powers_aggregate?: InputMaybe; -}; - -/** select columns of table "validator" */ -export enum Validator_Select_Column { - /** column name */ - ConsensusAddress = 'consensus_address', - /** column name */ - ConsensusPubkey = 'consensus_pubkey' -} - -/** columns and relationships of "validator_signing_info" */ -export type Validator_Signing_Info = { - __typename?: 'validator_signing_info'; - height: Scalars['bigint']; - index_offset: Scalars['bigint']; - jailed_until: Scalars['timestamp']; - missed_blocks_counter: Scalars['bigint']; - start_height: Scalars['bigint']; - tombstoned: Scalars['Boolean']; - validator_address: Scalars['String']; -}; - -/** aggregated selection of "validator_signing_info" */ -export type Validator_Signing_Info_Aggregate = { - __typename?: 'validator_signing_info_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_signing_info" */ -export type Validator_Signing_Info_Aggregate_Fields = { - __typename?: 'validator_signing_info_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_signing_info" */ -export type Validator_Signing_Info_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_signing_info" */ -export type Validator_Signing_Info_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Signing_Info_Avg_Fields = { - __typename?: 'validator_signing_info_avg_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by avg() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Avg_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_signing_info". All fields are combined with a logical 'AND'. */ -export type Validator_Signing_Info_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - tombstoned?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Signing_Info_Max_Fields = { - __typename?: 'validator_signing_info_max_fields'; - height?: Maybe; - index_offset?: Maybe; - jailed_until?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; - validator_address?: Maybe; -}; - -/** order by max() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Max_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Signing_Info_Min_Fields = { - __typename?: 'validator_signing_info_min_fields'; - height?: Maybe; - index_offset?: Maybe; - jailed_until?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; - validator_address?: Maybe; -}; - -/** order by min() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Min_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_signing_info". */ -export type Validator_Signing_Info_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - tombstoned?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** select columns of table "validator_signing_info" */ -export enum Validator_Signing_Info_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - IndexOffset = 'index_offset', - /** column name */ - JailedUntil = 'jailed_until', - /** column name */ - MissedBlocksCounter = 'missed_blocks_counter', - /** column name */ - StartHeight = 'start_height', - /** column name */ - Tombstoned = 'tombstoned', - /** column name */ - ValidatorAddress = 'validator_address' -} - -/** aggregate stddev on columns */ -export type Validator_Signing_Info_Stddev_Fields = { - __typename?: 'validator_signing_info_stddev_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by stddev() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Stddev_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Signing_Info_Stddev_Pop_Fields = { - __typename?: 'validator_signing_info_stddev_pop_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Stddev_Pop_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Signing_Info_Stddev_Samp_Fields = { - __typename?: 'validator_signing_info_stddev_samp_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Stddev_Samp_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Signing_Info_Sum_Fields = { - __typename?: 'validator_signing_info_sum_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by sum() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Sum_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Signing_Info_Var_Pop_Fields = { - __typename?: 'validator_signing_info_var_pop_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Var_Pop_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Signing_Info_Var_Samp_Fields = { - __typename?: 'validator_signing_info_var_samp_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Var_Samp_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Signing_Info_Variance_Fields = { - __typename?: 'validator_signing_info_variance_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by variance() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Variance_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** columns and relationships of "validator_status" */ -export type Validator_Status = { - __typename?: 'validator_status'; - height: Scalars['bigint']; - jailed: Scalars['Boolean']; - status: Scalars['Int']; - tombstoned: Scalars['Boolean']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; -}; - -/** aggregated selection of "validator_status" */ -export type Validator_Status_Aggregate = { - __typename?: 'validator_status_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_status" */ -export type Validator_Status_Aggregate_Fields = { - __typename?: 'validator_status_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_status" */ -export type Validator_Status_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_status" */ -export type Validator_Status_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Status_Avg_Fields = { - __typename?: 'validator_status_avg_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by avg() on columns of table "validator_status" */ -export type Validator_Status_Avg_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_status". All fields are combined with a logical 'AND'. */ -export type Validator_Status_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - jailed?: InputMaybe; - status?: InputMaybe; - tombstoned?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Status_Max_Fields = { - __typename?: 'validator_status_max_fields'; - height?: Maybe; - status?: Maybe; - validator_address?: Maybe; -}; - -/** order by max() on columns of table "validator_status" */ -export type Validator_Status_Max_Order_By = { - height?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Status_Min_Fields = { - __typename?: 'validator_status_min_fields'; - height?: Maybe; - status?: Maybe; - validator_address?: Maybe; -}; - -/** order by min() on columns of table "validator_status" */ -export type Validator_Status_Min_Order_By = { - height?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_status". */ -export type Validator_Status_Order_By = { - height?: InputMaybe; - jailed?: InputMaybe; - status?: InputMaybe; - tombstoned?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** select columns of table "validator_status" */ -export enum Validator_Status_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Jailed = 'jailed', - /** column name */ - Status = 'status', - /** column name */ - Tombstoned = 'tombstoned', - /** column name */ - ValidatorAddress = 'validator_address' -} - -/** aggregate stddev on columns */ -export type Validator_Status_Stddev_Fields = { - __typename?: 'validator_status_stddev_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by stddev() on columns of table "validator_status" */ -export type Validator_Status_Stddev_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Status_Stddev_Pop_Fields = { - __typename?: 'validator_status_stddev_pop_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_status" */ -export type Validator_Status_Stddev_Pop_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Status_Stddev_Samp_Fields = { - __typename?: 'validator_status_stddev_samp_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_status" */ -export type Validator_Status_Stddev_Samp_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Status_Sum_Fields = { - __typename?: 'validator_status_sum_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by sum() on columns of table "validator_status" */ -export type Validator_Status_Sum_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Status_Var_Pop_Fields = { - __typename?: 'validator_status_var_pop_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_status" */ -export type Validator_Status_Var_Pop_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Status_Var_Samp_Fields = { - __typename?: 'validator_status_var_samp_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_status" */ -export type Validator_Status_Var_Samp_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Status_Variance_Fields = { - __typename?: 'validator_status_variance_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by variance() on columns of table "validator_status" */ -export type Validator_Status_Variance_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** columns and relationships of "validator_voting_power" */ -export type Validator_Voting_Power = { - __typename?: 'validator_voting_power'; - /** An object relationship */ - block: Block; - height: Scalars['bigint']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - voting_power: Scalars['bigint']; -}; - -/** aggregated selection of "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate = { - __typename?: 'validator_voting_power_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate_Fields = { - __typename?: 'validator_voting_power_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Voting_Power_Avg_Fields = { - __typename?: 'validator_voting_power_avg_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by avg() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Avg_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_voting_power". All fields are combined with a logical 'AND'. */ -export type Validator_Voting_Power_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - block?: InputMaybe; - height?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Voting_Power_Max_Fields = { - __typename?: 'validator_voting_power_max_fields'; - height?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by max() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Max_Order_By = { - height?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Voting_Power_Min_Fields = { - __typename?: 'validator_voting_power_min_fields'; - height?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by min() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Min_Order_By = { - height?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_voting_power". */ -export type Validator_Voting_Power_Order_By = { - block?: InputMaybe; - height?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** select columns of table "validator_voting_power" */ -export enum Validator_Voting_Power_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - VotingPower = 'voting_power' -} - -/** aggregate stddev on columns */ -export type Validator_Voting_Power_Stddev_Fields = { - __typename?: 'validator_voting_power_stddev_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Stddev_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Voting_Power_Stddev_Pop_Fields = { - __typename?: 'validator_voting_power_stddev_pop_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Stddev_Pop_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Voting_Power_Stddev_Samp_Fields = { - __typename?: 'validator_voting_power_stddev_samp_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Stddev_Samp_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Voting_Power_Sum_Fields = { - __typename?: 'validator_voting_power_sum_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by sum() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Sum_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Voting_Power_Var_Pop_Fields = { - __typename?: 'validator_voting_power_var_pop_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Var_Pop_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Voting_Power_Var_Samp_Fields = { - __typename?: 'validator_voting_power_var_samp_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Var_Samp_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Voting_Power_Variance_Fields = { - __typename?: 'validator_voting_power_variance_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by variance() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Variance_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** columns and relationships of "vesting_account" */ -export type Vesting_Account = { - __typename?: 'vesting_account'; - /** An object relationship */ - account: Account; - address: Scalars['String']; - end_time: Scalars['timestamp']; - id: Scalars['Int']; - original_vesting: Scalars['_coin']; - start_time?: Maybe; - type: Scalars['String']; - /** An array relationship */ - vesting_periods: Array; - /** An aggregate relationship */ - vesting_periods_aggregate: Vesting_Period_Aggregate; -}; - - -/** columns and relationships of "vesting_account" */ -export type Vesting_AccountVesting_PeriodsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "vesting_account" */ -export type Vesting_AccountVesting_Periods_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "vesting_account" */ -export type Vesting_Account_Aggregate = { - __typename?: 'vesting_account_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "vesting_account" */ -export type Vesting_Account_Aggregate_Fields = { - __typename?: 'vesting_account_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "vesting_account" */ -export type Vesting_Account_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "vesting_account" */ -export type Vesting_Account_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Vesting_Account_Avg_Fields = { - __typename?: 'vesting_account_avg_fields'; - id?: Maybe; -}; - -/** order by avg() on columns of table "vesting_account" */ -export type Vesting_Account_Avg_Order_By = { - id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "vesting_account". All fields are combined with a logical 'AND'. */ -export type Vesting_Account_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - account?: InputMaybe; - address?: InputMaybe; - end_time?: InputMaybe; - id?: InputMaybe; - original_vesting?: InputMaybe<_Coin_Comparison_Exp>; - start_time?: InputMaybe; - type?: InputMaybe; - vesting_periods?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Vesting_Account_Max_Fields = { - __typename?: 'vesting_account_max_fields'; - address?: Maybe; - end_time?: Maybe; - id?: Maybe; - start_time?: Maybe; - type?: Maybe; -}; - -/** order by max() on columns of table "vesting_account" */ -export type Vesting_Account_Max_Order_By = { - address?: InputMaybe; - end_time?: InputMaybe; - id?: InputMaybe; - start_time?: InputMaybe; - type?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Vesting_Account_Min_Fields = { - __typename?: 'vesting_account_min_fields'; - address?: Maybe; - end_time?: Maybe; - id?: Maybe; - start_time?: Maybe; - type?: Maybe; -}; - -/** order by min() on columns of table "vesting_account" */ -export type Vesting_Account_Min_Order_By = { - address?: InputMaybe; - end_time?: InputMaybe; - id?: InputMaybe; - start_time?: InputMaybe; - type?: InputMaybe; -}; - -/** Ordering options when selecting data from "vesting_account". */ -export type Vesting_Account_Order_By = { - account?: InputMaybe; - address?: InputMaybe; - end_time?: InputMaybe; - id?: InputMaybe; - original_vesting?: InputMaybe; - start_time?: InputMaybe; - type?: InputMaybe; - vesting_periods_aggregate?: InputMaybe; -}; - -/** select columns of table "vesting_account" */ -export enum Vesting_Account_Select_Column { - /** column name */ - Address = 'address', - /** column name */ - EndTime = 'end_time', - /** column name */ - Id = 'id', - /** column name */ - OriginalVesting = 'original_vesting', - /** column name */ - StartTime = 'start_time', - /** column name */ - Type = 'type' -} - -/** aggregate stddev on columns */ -export type Vesting_Account_Stddev_Fields = { - __typename?: 'vesting_account_stddev_fields'; - id?: Maybe; -}; - -/** order by stddev() on columns of table "vesting_account" */ -export type Vesting_Account_Stddev_Order_By = { - id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Vesting_Account_Stddev_Pop_Fields = { - __typename?: 'vesting_account_stddev_pop_fields'; - id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "vesting_account" */ -export type Vesting_Account_Stddev_Pop_Order_By = { - id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Vesting_Account_Stddev_Samp_Fields = { - __typename?: 'vesting_account_stddev_samp_fields'; - id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "vesting_account" */ -export type Vesting_Account_Stddev_Samp_Order_By = { - id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Vesting_Account_Sum_Fields = { - __typename?: 'vesting_account_sum_fields'; - id?: Maybe; -}; - -/** order by sum() on columns of table "vesting_account" */ -export type Vesting_Account_Sum_Order_By = { - id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Vesting_Account_Var_Pop_Fields = { - __typename?: 'vesting_account_var_pop_fields'; - id?: Maybe; -}; - -/** order by var_pop() on columns of table "vesting_account" */ -export type Vesting_Account_Var_Pop_Order_By = { - id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Vesting_Account_Var_Samp_Fields = { - __typename?: 'vesting_account_var_samp_fields'; - id?: Maybe; -}; - -/** order by var_samp() on columns of table "vesting_account" */ -export type Vesting_Account_Var_Samp_Order_By = { - id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Vesting_Account_Variance_Fields = { - __typename?: 'vesting_account_variance_fields'; - id?: Maybe; -}; - -/** order by variance() on columns of table "vesting_account" */ -export type Vesting_Account_Variance_Order_By = { - id?: InputMaybe; -}; - -/** columns and relationships of "vesting_period" */ -export type Vesting_Period = { - __typename?: 'vesting_period'; - amount: Scalars['_coin']; - length: Scalars['bigint']; - period_order: Scalars['bigint']; - /** An object relationship */ - vesting_account: Vesting_Account; - vesting_account_id: Scalars['bigint']; -}; - -/** aggregated selection of "vesting_period" */ -export type Vesting_Period_Aggregate = { - __typename?: 'vesting_period_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "vesting_period" */ -export type Vesting_Period_Aggregate_Fields = { - __typename?: 'vesting_period_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "vesting_period" */ -export type Vesting_Period_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "vesting_period" */ -export type Vesting_Period_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Vesting_Period_Avg_Fields = { - __typename?: 'vesting_period_avg_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by avg() on columns of table "vesting_period" */ -export type Vesting_Period_Avg_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "vesting_period". All fields are combined with a logical 'AND'. */ -export type Vesting_Period_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - amount?: InputMaybe<_Coin_Comparison_Exp>; - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Vesting_Period_Max_Fields = { - __typename?: 'vesting_period_max_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by max() on columns of table "vesting_period" */ -export type Vesting_Period_Max_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Vesting_Period_Min_Fields = { - __typename?: 'vesting_period_min_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by min() on columns of table "vesting_period" */ -export type Vesting_Period_Min_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** Ordering options when selecting data from "vesting_period". */ -export type Vesting_Period_Order_By = { - amount?: InputMaybe; - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** select columns of table "vesting_period" */ -export enum Vesting_Period_Select_Column { - /** column name */ - Amount = 'amount', - /** column name */ - Length = 'length', - /** column name */ - PeriodOrder = 'period_order', - /** column name */ - VestingAccountId = 'vesting_account_id' -} - -/** aggregate stddev on columns */ -export type Vesting_Period_Stddev_Fields = { - __typename?: 'vesting_period_stddev_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by stddev() on columns of table "vesting_period" */ -export type Vesting_Period_Stddev_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Vesting_Period_Stddev_Pop_Fields = { - __typename?: 'vesting_period_stddev_pop_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "vesting_period" */ -export type Vesting_Period_Stddev_Pop_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Vesting_Period_Stddev_Samp_Fields = { - __typename?: 'vesting_period_stddev_samp_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "vesting_period" */ -export type Vesting_Period_Stddev_Samp_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Vesting_Period_Sum_Fields = { - __typename?: 'vesting_period_sum_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by sum() on columns of table "vesting_period" */ -export type Vesting_Period_Sum_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Vesting_Period_Var_Pop_Fields = { - __typename?: 'vesting_period_var_pop_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by var_pop() on columns of table "vesting_period" */ -export type Vesting_Period_Var_Pop_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Vesting_Period_Var_Samp_Fields = { - __typename?: 'vesting_period_var_samp_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by var_samp() on columns of table "vesting_period" */ -export type Vesting_Period_Var_Samp_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Vesting_Period_Variance_Fields = { - __typename?: 'vesting_period_variance_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by variance() on columns of table "vesting_period" */ -export type Vesting_Period_Variance_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -export type AccountCommissionQueryVariables = Exact<{ - validatorAddress: Scalars['String']; -}>; - - -export type AccountCommissionQuery = { commission?: { __typename?: 'ActionValidatorCommissionAmount', coins?: Array | null } | null }; - -export type AccountWithdrawalAddressQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountWithdrawalAddressQuery = { withdrawalAddress: { __typename?: 'ActionAddress', address: string } }; - -export type AccountBalancesQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountBalancesQuery = { accountBalances?: { __typename?: 'ActionBalance', coins?: Array | null } | null }; - -export type AccountDelegationBalanceQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountDelegationBalanceQuery = { delegationBalance?: { __typename?: 'ActionBalance', coins?: Array | null } | null }; - -export type AccountUnbondingBalanceQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountUnbondingBalanceQuery = { unbondingBalance?: { __typename?: 'ActionBalance', coins?: Array | null } | null }; - -export type AccountDelegationRewardsQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountDelegationRewardsQuery = { delegationRewards?: Array<{ __typename?: 'ActionDelegationReward', coins?: Array | null, validatorAddress: string } | null> | null }; - -export type AccountDelegationsQueryVariables = Exact<{ - address: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type AccountDelegationsQuery = { delegations?: { __typename?: 'ActionDelegationResponse', delegations?: Array | null, pagination?: any | null } | null }; - -export type AccountRedelegationsQueryVariables = Exact<{ - address: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type AccountRedelegationsQuery = { redelegations?: { __typename?: 'ActionRedelegationResponse', redelegations?: Array | null, pagination?: any | null } | null }; - -export type AccountUndelegationsQueryVariables = Exact<{ - address: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type AccountUndelegationsQuery = { undelegations?: { __typename?: 'ActionUnbondingDelegationResponse', pagination?: any | null, undelegations?: Array | null } | null }; - -export type ActiveValidatorCountQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ActiveValidatorCountQuery = { activeTotal: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null }, inactiveTotal: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null }, total: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null } }; - -export type BlockDetailsQueryVariables = Exact<{ - height?: InputMaybe; - signatureHeight?: InputMaybe; -}>; - - -export type BlockDetailsQuery = { transaction: Array<{ __typename?: 'transaction', height: any, hash: string, messages: any, success: boolean, logs?: any | null }>, block: Array<{ __typename?: 'block', height: any, hash: string, timestamp: any, txs?: number | null, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } | null }>, preCommitsAggregate: { __typename?: 'pre_commit_aggregate', aggregate?: { __typename?: 'pre_commit_aggregate_fields', sum?: { __typename?: 'pre_commit_sum_fields', votingPower?: any | null } | null } | null }, preCommits: Array<{ __typename?: 'pre_commit', validator: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } }> }; - -export type LatestBlockHeightListenerSubscriptionVariables = Exact<{ - offset?: InputMaybe; -}>; - - -export type LatestBlockHeightListenerSubscription = { height: Array<{ __typename?: 'block', height: any }> }; - -export type AverageBlockTimeQueryVariables = Exact<{ [key: string]: never; }>; - - -export type AverageBlockTimeQuery = { averageBlockTime: Array<{ __typename?: 'average_block_time_per_hour', averageTime: any }> }; - -export type LatestBlockTimestampQueryVariables = Exact<{ - offset?: InputMaybe; -}>; - - -export type LatestBlockTimestampQuery = { block: Array<{ __typename?: 'block', timestamp: any }> }; - -export type BlocksListenerSubscriptionVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type BlocksListenerSubscription = { blocks: Array<{ __typename?: 'block', height: any, hash: string, timestamp: any, txs?: number | null, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } | null }> }; - -export type BlocksQueryVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type BlocksQuery = { blocks: Array<{ __typename?: 'block', height: any, hash: string, timestamp: any, txs?: number | null, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', self_delegate_address?: string | null, operatorAddress: string } | null, validatorDescriptions: Array<{ __typename?: 'validator_description', moniker?: string | null, identity?: string | null }> } | null }> }; - -export type ChainIdQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ChainIdQuery = { genesis: Array<{ __typename?: 'genesis', time: any, chainId: string }> }; - -export type MarketDataQueryVariables = Exact<{ - denom?: InputMaybe; -}>; - - -export type MarketDataQuery = { communityPool: Array<{ __typename?: 'community_pool', coins: any }>, inflation: Array<{ __typename?: 'inflation', value: any }>, tokenPrice: Array<{ __typename?: 'token_price', price: any, marketCap: any }>, supply: Array<{ __typename?: 'supply', coins: any }>, bondedTokens: Array<{ __typename?: 'staking_pool', bonded_tokens: string }>, distributionParams: Array<{ __typename?: 'distribution_params', params: any }> }; - -export type GetMessagesByAddressQueryVariables = Exact<{ - address?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; - types?: InputMaybe; -}>; - - -export type GetMessagesByAddressQuery = { messagesByAddress: Array<{ __typename?: 'message', transaction?: { __typename?: 'transaction', height: any, hash: string, success: boolean, messages: any, logs?: any | null, block: { __typename?: 'block', height: any, timestamp: any } } | null }> }; - -export type OnlineVotingPowerQueryVariables = Exact<{ [key: string]: never; }>; - - -export type OnlineVotingPowerQuery = { activeTotal: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null }, validatorVotingPowerAggregate: { __typename?: 'validator_voting_power_aggregate', aggregate?: { __typename?: 'validator_voting_power_aggregate_fields', sum?: { __typename?: 'validator_voting_power_sum_fields', votingPower?: any | null } | null } | null }, stakingPool: Array<{ __typename?: 'staking_pool', bonded: string }>, stakingParams: Array<{ __typename?: 'staking_params', params: any }> }; - -export type ParamsQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ParamsQuery = { stakingParams: Array<{ __typename?: 'staking_params', params: any }>, slashingParams: Array<{ __typename?: 'slashing_params', params: any }>, mintParams: Array<{ __typename?: 'mint_params', params: any }>, distributionParams: Array<{ __typename?: 'distribution_params', params: any }>, govParams: Array<{ __typename?: 'gov_params', depositParams: any, tallyParams: any, votingParams: any }> }; - -export type ProposalDetailsQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsQuery = { proposal: Array<{ __typename?: 'proposal', title: string, description: string, status?: string | null, content: any, proposer: string, proposalId: number, submitTime: any, proposalType: string, depositEndTime?: any | null, votingStartTime?: any | null, votingEndTime?: any | null }> }; - -export type ProposalDetailsTallyQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsTallyQuery = { proposalTallyResult: Array<{ __typename?: 'proposal_tally_result', yes: string, no: string, abstain: string, noWithVeto: string }>, stakingPool: Array<{ __typename?: 'proposal_staking_pool_snapshot', bondedTokens: string }>, quorum: Array<{ __typename?: 'gov_params', tallyParams: any }> }; - -export type ProposalDetailsDepositsQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsDepositsQuery = { proposalDeposit: Array<{ __typename?: 'proposal_deposit', amount?: any | null, depositorAddress?: string | null, block?: { __typename?: 'block', timestamp: any } | null }> }; - -export type ProposalDetailsVotesQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsVotesQuery = { proposalVote: Array<{ __typename?: 'proposal_vote', option: string, voterAddress: string }>, validatorStatuses: Array<{ __typename?: 'proposal_validator_status_snapshot', validator: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', selfDelegateAddress?: string | null } | null } }> }; - -export type ProposalsQueryVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type ProposalsQuery = { proposals: Array<{ __typename?: 'proposal', title: string, status?: string | null, description: string, proposalId: number }>, total: { __typename?: 'proposal_aggregate', aggregate?: { __typename?: 'proposal_aggregate_fields', count: number } | null } }; - -export type TokenPriceListenerSubscriptionVariables = Exact<{ - denom?: InputMaybe; -}>; - - -export type TokenPriceListenerSubscription = { tokenPrice: Array<{ __typename?: 'token_price', id: number, price: any, timestamp: any, marketCap: any, unitName: string }> }; - -export type TokenPriceHistoryQueryVariables = Exact<{ - denom?: InputMaybe; - limit?: InputMaybe; -}>; - - -export type TokenPriceHistoryQuery = { tokenPrice: Array<{ __typename?: 'token_price_history', price: any, timestamp: any }> }; - -export type TokenomicsQueryVariables = Exact<{ [key: string]: never; }>; - - -export type TokenomicsQuery = { stakingParams: Array<{ __typename?: 'staking_params', params: any }>, stakingPool: Array<{ __typename?: 'staking_pool', bonded: string, unbonded: string }>, supply: Array<{ __typename?: 'supply', coins: any }> }; - -export type TransactionDetailsQueryVariables = Exact<{ - hash?: InputMaybe; -}>; - - -export type TransactionDetailsQuery = { transaction: Array<{ __typename?: 'transaction', logs?: any | null, hash: string, height: any, fee: any, gasUsed?: any | null, gasWanted?: any | null, success: boolean, memo?: string | null, messages: any, rawLog?: string | null, block: { __typename?: 'block', timestamp: any } }> }; - -export type TransactionsListenerSubscriptionVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type TransactionsListenerSubscription = { transactions: Array<{ __typename?: 'transaction', height: any, hash: string, success: boolean, messages: any, logs?: any | null, block: { __typename?: 'block', timestamp: any } }> }; - -export type TransactionsQueryVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type TransactionsQuery = { transactions: Array<{ __typename?: 'transaction', height: any, hash: string, success: boolean, messages: any, logs?: any | null, block: { __typename?: 'block', timestamp: any } }> }; - -export type LastHundredBlocksSubscriptionVariables = Exact<{ - address?: InputMaybe; -}>; - - -export type LastHundredBlocksSubscription = { block: Array<{ __typename?: 'block', height: any, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } | null, transactions: Array<{ __typename?: 'transaction', hash: string }>, precommits: Array<{ __typename?: 'pre_commit', validatorAddress: string }> }> }; - -export type ValidatorLastSeenListenerSubscriptionVariables = Exact<{ - address?: InputMaybe; -}>; - - -export type ValidatorLastSeenListenerSubscription = { preCommit: Array<{ __typename?: 'pre_commit', height: any, timestamp: any }> }; - -export type ValidatorDetailsQueryVariables = Exact<{ - address?: InputMaybe; -}>; - - -export type ValidatorDetailsQuery = { stakingPool: Array<{ __typename?: 'staking_pool', height: any, bonded: string }>, validator: Array<{ __typename?: 'validator', validatorDescriptions: Array<{ __typename?: 'validator_description', details?: string | null, website?: string | null }>, validatorStatuses: Array<{ __typename?: 'validator_status', status: number, jailed: boolean, height: any }>, validatorSigningInfos: Array<{ __typename?: 'validator_signing_info', tombstoned: boolean, missedBlocksCounter: any }>, validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null, maxRate: string } | null, validatorCommissions: Array<{ __typename?: 'validator_commission', commission: any }>, validatorVotingPowers: Array<{ __typename?: 'validator_voting_power', height: any, votingPower: any }> }>, slashingParams: Array<{ __typename?: 'slashing_params', params: any }> }; - -export type ValidatorDelegationsQueryVariables = Exact<{ - validatorAddress: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type ValidatorDelegationsQuery = { delegations?: { __typename?: 'ActionDelegationResponse', delegations?: Array | null, pagination?: any | null } | null }; - -export type ValidatorRedelegationsQueryVariables = Exact<{ - validatorAddress: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type ValidatorRedelegationsQuery = { redelegations?: { __typename?: 'ActionRedelegationResponse', redelegations?: Array | null, pagination?: any | null } | null }; - -export type ValidatorUndelegationsQueryVariables = Exact<{ - validatorAddress: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type ValidatorUndelegationsQuery = { undelegations?: { __typename?: 'ActionUnbondingDelegationResponse', pagination?: any | null, undelegations?: Array | null } | null }; - -export type ValidatorsQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ValidatorsQuery = { stakingPool: Array<{ __typename?: 'staking_pool', bondedTokens: string }>, validator: Array<{ __typename?: 'validator', validatorStatuses: Array<{ __typename?: 'validator_status', status: number, jailed: boolean, height: any }>, validatorSigningInfos: Array<{ __typename?: 'validator_signing_info', tombstoned: boolean, missedBlocksCounter: any }>, validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null } | null, validatorVotingPowers: Array<{ __typename?: 'validator_voting_power', votingPower: any }>, validatorCommissions: Array<{ __typename?: 'validator_commission', commission: any }> }>, slashingParams: Array<{ __typename?: 'slashing_params', params: any }> }; - -export type ValidatorsAddressListQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ValidatorsAddressListQuery = { validator: Array<{ __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null, consensusAddress: string } | null, validatorDescriptions: Array<{ __typename?: 'validator_description', moniker?: string | null, identity?: string | null, avatarUrl?: string | null }> }> }; - -export type ValidatorAddressesQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ValidatorAddressesQuery = { validator: Array<{ __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null, consensusAddress: string } | null, validatorDescriptions: Array<{ __typename?: 'validator_description', moniker?: string | null, avatarUrl?: string | null }> }> }; - - -export const AccountCommissionDocument = gql` - query AccountCommission($validatorAddress: String!) { - commission: action_validator_commission_amount(address: $validatorAddress) { - coins - } -} - `; - -/** - * __useAccountCommissionQuery__ - * - * To run a query within a React component, call `useAccountCommissionQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountCommissionQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountCommissionQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * }, - * }); - */ -export function useAccountCommissionQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountCommissionDocument, options); - } -export function useAccountCommissionLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountCommissionDocument, options); - } -export type AccountCommissionQueryHookResult = ReturnType; -export type AccountCommissionLazyQueryHookResult = ReturnType; -export type AccountCommissionQueryResult = Apollo.QueryResult; -export const AccountWithdrawalAddressDocument = gql` - query AccountWithdrawalAddress($address: String!) { - withdrawalAddress: action_delegator_withdraw_address(address: $address) { - address - } -} - `; - -/** - * __useAccountWithdrawalAddressQuery__ - * - * To run a query within a React component, call `useAccountWithdrawalAddressQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountWithdrawalAddressQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountWithdrawalAddressQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountWithdrawalAddressQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountWithdrawalAddressDocument, options); - } -export function useAccountWithdrawalAddressLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountWithdrawalAddressDocument, options); - } -export type AccountWithdrawalAddressQueryHookResult = ReturnType; -export type AccountWithdrawalAddressLazyQueryHookResult = ReturnType; -export type AccountWithdrawalAddressQueryResult = Apollo.QueryResult; -export const AccountBalancesDocument = gql` - query AccountBalances($address: String!) { - accountBalances: action_account_balance(address: $address) { - coins - } -} - `; - -/** - * __useAccountBalancesQuery__ - * - * To run a query within a React component, call `useAccountBalancesQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountBalancesQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountBalancesQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountBalancesQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountBalancesDocument, options); - } -export function useAccountBalancesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountBalancesDocument, options); - } -export type AccountBalancesQueryHookResult = ReturnType; -export type AccountBalancesLazyQueryHookResult = ReturnType; -export type AccountBalancesQueryResult = Apollo.QueryResult; -export const AccountDelegationBalanceDocument = gql` - query AccountDelegationBalance($address: String!) { - delegationBalance: action_delegation_total(address: $address) { - coins - } -} - `; - -/** - * __useAccountDelegationBalanceQuery__ - * - * To run a query within a React component, call `useAccountDelegationBalanceQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountDelegationBalanceQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountDelegationBalanceQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountDelegationBalanceQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountDelegationBalanceDocument, options); - } -export function useAccountDelegationBalanceLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountDelegationBalanceDocument, options); - } -export type AccountDelegationBalanceQueryHookResult = ReturnType; -export type AccountDelegationBalanceLazyQueryHookResult = ReturnType; -export type AccountDelegationBalanceQueryResult = Apollo.QueryResult; -export const AccountUnbondingBalanceDocument = gql` - query AccountUnbondingBalance($address: String!) { - unbondingBalance: action_unbonding_delegation_total(address: $address) { - coins - } -} - `; - -/** - * __useAccountUnbondingBalanceQuery__ - * - * To run a query within a React component, call `useAccountUnbondingBalanceQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountUnbondingBalanceQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountUnbondingBalanceQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountUnbondingBalanceQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountUnbondingBalanceDocument, options); - } -export function useAccountUnbondingBalanceLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountUnbondingBalanceDocument, options); - } -export type AccountUnbondingBalanceQueryHookResult = ReturnType; -export type AccountUnbondingBalanceLazyQueryHookResult = ReturnType; -export type AccountUnbondingBalanceQueryResult = Apollo.QueryResult; -export const AccountDelegationRewardsDocument = gql` - query AccountDelegationRewards($address: String!) { - delegationRewards: action_delegation_reward(address: $address) { - validatorAddress: validator_address - coins - } -} - `; - -/** - * __useAccountDelegationRewardsQuery__ - * - * To run a query within a React component, call `useAccountDelegationRewardsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountDelegationRewardsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountDelegationRewardsQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountDelegationRewardsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountDelegationRewardsDocument, options); - } -export function useAccountDelegationRewardsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountDelegationRewardsDocument, options); - } -export type AccountDelegationRewardsQueryHookResult = ReturnType; -export type AccountDelegationRewardsLazyQueryHookResult = ReturnType; -export type AccountDelegationRewardsQueryResult = Apollo.QueryResult; -export const AccountDelegationsDocument = gql` - query AccountDelegations($address: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - delegations: action_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } -} - `; - -/** - * __useAccountDelegationsQuery__ - * - * To run a query within a React component, call `useAccountDelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountDelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountDelegationsQuery({ - * variables: { - * address: // value for 'address' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useAccountDelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountDelegationsDocument, options); - } -export function useAccountDelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountDelegationsDocument, options); - } -export type AccountDelegationsQueryHookResult = ReturnType; -export type AccountDelegationsLazyQueryHookResult = ReturnType; -export type AccountDelegationsQueryResult = Apollo.QueryResult; -export const AccountRedelegationsDocument = gql` - query AccountRedelegations($address: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - redelegations: action_redelegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } -} - `; - -/** - * __useAccountRedelegationsQuery__ - * - * To run a query within a React component, call `useAccountRedelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountRedelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountRedelegationsQuery({ - * variables: { - * address: // value for 'address' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useAccountRedelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountRedelegationsDocument, options); - } -export function useAccountRedelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountRedelegationsDocument, options); - } -export type AccountRedelegationsQueryHookResult = ReturnType; -export type AccountRedelegationsLazyQueryHookResult = ReturnType; -export type AccountRedelegationsQueryResult = Apollo.QueryResult; -export const AccountUndelegationsDocument = gql` - query AccountUndelegations($address: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - undelegations: action_unbonding_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } -} - `; - -/** - * __useAccountUndelegationsQuery__ - * - * To run a query within a React component, call `useAccountUndelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountUndelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountUndelegationsQuery({ - * variables: { - * address: // value for 'address' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useAccountUndelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountUndelegationsDocument, options); - } -export function useAccountUndelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountUndelegationsDocument, options); - } -export type AccountUndelegationsQueryHookResult = ReturnType; -export type AccountUndelegationsLazyQueryHookResult = ReturnType; -export type AccountUndelegationsQueryResult = Apollo.QueryResult; -export const ActiveValidatorCountDocument = gql` - query ActiveValidatorCount { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - inactiveTotal: validator_status_aggregate(where: {status: {_neq: 3}}) { - aggregate { - count - } - } - total: validator_status_aggregate { - aggregate { - count - } - } -} - `; - -/** - * __useActiveValidatorCountQuery__ - * - * To run a query within a React component, call `useActiveValidatorCountQuery` and pass it any options that fit your needs. - * When your component renders, `useActiveValidatorCountQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useActiveValidatorCountQuery({ - * variables: { - * }, - * }); - */ -export function useActiveValidatorCountQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ActiveValidatorCountDocument, options); - } -export function useActiveValidatorCountLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ActiveValidatorCountDocument, options); - } -export type ActiveValidatorCountQueryHookResult = ReturnType; -export type ActiveValidatorCountLazyQueryHookResult = ReturnType; -export type ActiveValidatorCountQueryResult = Apollo.QueryResult; -export const BlockDetailsDocument = gql` - query BlockDetails($height: bigint, $signatureHeight: bigint) { - transaction(where: {height: {_eq: $height}}) { - height - hash - messages - success - logs - } - block(limit: 1, where: {height: {_eq: $height}}) { - height - hash - timestamp - txs: num_txs - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } - preCommitsAggregate: pre_commit_aggregate( - where: {height: {_eq: $signatureHeight}} - ) { - aggregate { - sum { - votingPower: voting_power - } - } - } - preCommits: pre_commit(where: {height: {_eq: $signatureHeight}}) { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} - `; - -/** - * __useBlockDetailsQuery__ - * - * To run a query within a React component, call `useBlockDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useBlockDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useBlockDetailsQuery({ - * variables: { - * height: // value for 'height' - * signatureHeight: // value for 'signatureHeight' - * }, - * }); - */ -export function useBlockDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(BlockDetailsDocument, options); - } -export function useBlockDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(BlockDetailsDocument, options); - } -export type BlockDetailsQueryHookResult = ReturnType; -export type BlockDetailsLazyQueryHookResult = ReturnType; -export type BlockDetailsQueryResult = Apollo.QueryResult; -export const LatestBlockHeightListenerDocument = gql` - subscription LatestBlockHeightListener($offset: Int = 0) { - height: block(order_by: {height: desc}, limit: 1, offset: $offset) { - height - } -} - `; - -/** - * __useLatestBlockHeightListenerSubscription__ - * - * To run a query within a React component, call `useLatestBlockHeightListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useLatestBlockHeightListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useLatestBlockHeightListenerSubscription({ - * variables: { - * offset: // value for 'offset' - * }, - * }); - */ -export function useLatestBlockHeightListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(LatestBlockHeightListenerDocument, options); - } -export type LatestBlockHeightListenerSubscriptionHookResult = ReturnType; -export type LatestBlockHeightListenerSubscriptionResult = Apollo.SubscriptionResult; -export const AverageBlockTimeDocument = gql` - query AverageBlockTime { - averageBlockTime: average_block_time_per_hour( - limit: 1 - order_by: {height: desc} - ) { - averageTime: average_time - } -} - `; - -/** - * __useAverageBlockTimeQuery__ - * - * To run a query within a React component, call `useAverageBlockTimeQuery` and pass it any options that fit your needs. - * When your component renders, `useAverageBlockTimeQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAverageBlockTimeQuery({ - * variables: { - * }, - * }); - */ -export function useAverageBlockTimeQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AverageBlockTimeDocument, options); - } -export function useAverageBlockTimeLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AverageBlockTimeDocument, options); - } -export type AverageBlockTimeQueryHookResult = ReturnType; -export type AverageBlockTimeLazyQueryHookResult = ReturnType; -export type AverageBlockTimeQueryResult = Apollo.QueryResult; -export const LatestBlockTimestampDocument = gql` - query LatestBlockTimestamp($offset: Int = 0) { - block: block(order_by: {height: desc}, limit: 1, offset: $offset) { - timestamp - } -} - `; - -/** - * __useLatestBlockTimestampQuery__ - * - * To run a query within a React component, call `useLatestBlockTimestampQuery` and pass it any options that fit your needs. - * When your component renders, `useLatestBlockTimestampQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useLatestBlockTimestampQuery({ - * variables: { - * offset: // value for 'offset' - * }, - * }); - */ -export function useLatestBlockTimestampQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(LatestBlockTimestampDocument, options); - } -export function useLatestBlockTimestampLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(LatestBlockTimestampDocument, options); - } -export type LatestBlockTimestampQueryHookResult = ReturnType; -export type LatestBlockTimestampLazyQueryHookResult = ReturnType; -export type LatestBlockTimestampQueryResult = Apollo.QueryResult; -export const BlocksListenerDocument = gql` - subscription BlocksListener($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} - `; - -/** - * __useBlocksListenerSubscription__ - * - * To run a query within a React component, call `useBlocksListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useBlocksListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useBlocksListenerSubscription({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useBlocksListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(BlocksListenerDocument, options); - } -export type BlocksListenerSubscriptionHookResult = ReturnType; -export type BlocksListenerSubscriptionResult = Apollo.SubscriptionResult; -export const BlocksDocument = gql` - query Blocks($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - self_delegate_address - } - validatorDescriptions: validator_descriptions( - limit: 1 - order_by: {height: desc} - ) { - moniker - identity - } - } - } -} - `; - -/** - * __useBlocksQuery__ - * - * To run a query within a React component, call `useBlocksQuery` and pass it any options that fit your needs. - * When your component renders, `useBlocksQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useBlocksQuery({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useBlocksQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(BlocksDocument, options); - } -export function useBlocksLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(BlocksDocument, options); - } -export type BlocksQueryHookResult = ReturnType; -export type BlocksLazyQueryHookResult = ReturnType; -export type BlocksQueryResult = Apollo.QueryResult; -export const ChainIdDocument = gql` - query ChainId { - genesis(limit: 1, order_by: {time: desc}) { - chainId: chain_id - time - } -} - `; - -/** - * __useChainIdQuery__ - * - * To run a query within a React component, call `useChainIdQuery` and pass it any options that fit your needs. - * When your component renders, `useChainIdQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useChainIdQuery({ - * variables: { - * }, - * }); - */ -export function useChainIdQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ChainIdDocument, options); - } -export function useChainIdLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ChainIdDocument, options); - } -export type ChainIdQueryHookResult = ReturnType; -export type ChainIdLazyQueryHookResult = ReturnType; -export type ChainIdQueryResult = Apollo.QueryResult; -export const MarketDataDocument = gql` - query MarketData($denom: String) { - communityPool: community_pool(order_by: {height: desc}, limit: 1) { - coins - } - inflation: inflation(order_by: {height: desc}, limit: 1) { - value - } - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - marketCap: market_cap - price - } - supply { - coins - } - bondedTokens: staking_pool(order_by: {height: desc}, limit: 1) { - bonded_tokens - } - distributionParams: distribution_params { - params - } -} - `; - -/** - * __useMarketDataQuery__ - * - * To run a query within a React component, call `useMarketDataQuery` and pass it any options that fit your needs. - * When your component renders, `useMarketDataQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useMarketDataQuery({ - * variables: { - * denom: // value for 'denom' - * }, - * }); - */ -export function useMarketDataQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(MarketDataDocument, options); - } -export function useMarketDataLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(MarketDataDocument, options); - } -export type MarketDataQueryHookResult = ReturnType; -export type MarketDataLazyQueryHookResult = ReturnType; -export type MarketDataQueryResult = Apollo.QueryResult; -export const GetMessagesByAddressDocument = gql` - query GetMessagesByAddress($address: _text, $limit: bigint = 50, $offset: bigint = 0, $types: _text = "{}") { - messagesByAddress: messages_by_address( - args: {addresses: $address, types: $types, limit: $limit, offset: $offset} - ) { - transaction { - height - hash - success - messages - logs - block { - height - timestamp - } - } - } -} - `; - -/** - * __useGetMessagesByAddressQuery__ - * - * To run a query within a React component, call `useGetMessagesByAddressQuery` and pass it any options that fit your needs. - * When your component renders, `useGetMessagesByAddressQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useGetMessagesByAddressQuery({ - * variables: { - * address: // value for 'address' - * limit: // value for 'limit' - * offset: // value for 'offset' - * types: // value for 'types' - * }, - * }); - */ -export function useGetMessagesByAddressQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(GetMessagesByAddressDocument, options); - } -export function useGetMessagesByAddressLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(GetMessagesByAddressDocument, options); - } -export type GetMessagesByAddressQueryHookResult = ReturnType; -export type GetMessagesByAddressLazyQueryHookResult = ReturnType; -export type GetMessagesByAddressQueryResult = Apollo.QueryResult; -export const OnlineVotingPowerDocument = gql` - query OnlineVotingPower { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - validatorVotingPowerAggregate: validator_voting_power_aggregate( - where: {validator: {validator_statuses: {status: {_eq: 3}}}} - ) { - aggregate { - sum { - votingPower: voting_power - } - } - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - } - stakingParams: staking_params(limit: 1) { - params - } -} - `; - -/** - * __useOnlineVotingPowerQuery__ - * - * To run a query within a React component, call `useOnlineVotingPowerQuery` and pass it any options that fit your needs. - * When your component renders, `useOnlineVotingPowerQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useOnlineVotingPowerQuery({ - * variables: { - * }, - * }); - */ -export function useOnlineVotingPowerQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(OnlineVotingPowerDocument, options); - } -export function useOnlineVotingPowerLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(OnlineVotingPowerDocument, options); - } -export type OnlineVotingPowerQueryHookResult = ReturnType; -export type OnlineVotingPowerLazyQueryHookResult = ReturnType; -export type OnlineVotingPowerQueryResult = Apollo.QueryResult; -export const ParamsDocument = gql` - query Params { - stakingParams: staking_params(limit: 1, order_by: {height: desc}) { - params - } - slashingParams: slashing_params(limit: 1, order_by: {height: desc}) { - params - } - mintParams: mint_params(limit: 1, order_by: {height: desc}) { - params - } - distributionParams: distribution_params(limit: 1, order_by: {height: desc}) { - params - } - govParams: gov_params(limit: 1, order_by: {height: desc}) { - depositParams: deposit_params - tallyParams: tally_params - votingParams: voting_params - } -} - `; - -/** - * __useParamsQuery__ - * - * To run a query within a React component, call `useParamsQuery` and pass it any options that fit your needs. - * When your component renders, `useParamsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useParamsQuery({ - * variables: { - * }, - * }); - */ -export function useParamsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ParamsDocument, options); - } -export function useParamsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ParamsDocument, options); - } -export type ParamsQueryHookResult = ReturnType; -export type ParamsLazyQueryHookResult = ReturnType; -export type ParamsQueryResult = Apollo.QueryResult; -export const ProposalDetailsDocument = gql` - query ProposalDetails($proposalId: Int) { - proposal(where: {id: {_eq: $proposalId}}) { - proposer: proposer_address - title - description - status - content - proposalId: id - submitTime: submit_time - proposalType: proposal_type - depositEndTime: deposit_end_time - votingStartTime: voting_start_time - votingEndTime: voting_end_time - } -} - `; - -/** - * __useProposalDetailsQuery__ - * - * To run a query within a React component, call `useProposalDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsDocument, options); - } -export function useProposalDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsDocument, options); - } -export type ProposalDetailsQueryHookResult = ReturnType; -export type ProposalDetailsLazyQueryHookResult = ReturnType; -export type ProposalDetailsQueryResult = Apollo.QueryResult; -export const ProposalDetailsTallyDocument = gql` - query ProposalDetailsTally($proposalId: Int) { - proposalTallyResult: proposal_tally_result( - where: {proposal_id: {_eq: $proposalId}} - ) { - yes - no - noWithVeto: no_with_veto - abstain - } - stakingPool: proposal_staking_pool_snapshot( - where: {proposal_id: {_eq: $proposalId}} - ) { - bondedTokens: bonded_tokens - } - quorum: gov_params(limit: 1, order_by: {height: desc}) { - tallyParams: tally_params - } -} - `; - -/** - * __useProposalDetailsTallyQuery__ - * - * To run a query within a React component, call `useProposalDetailsTallyQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsTallyQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsTallyQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsTallyQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsTallyDocument, options); - } -export function useProposalDetailsTallyLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsTallyDocument, options); - } -export type ProposalDetailsTallyQueryHookResult = ReturnType; -export type ProposalDetailsTallyLazyQueryHookResult = ReturnType; -export type ProposalDetailsTallyQueryResult = Apollo.QueryResult; -export const ProposalDetailsDepositsDocument = gql` - query ProposalDetailsDeposits($proposalId: Int) { - proposalDeposit: proposal_deposit( - where: {proposal_id: {_eq: $proposalId}} - order_by: {height: desc} - ) { - amount - depositorAddress: depositor_address - block { - timestamp - } - } -} - `; - -/** - * __useProposalDetailsDepositsQuery__ - * - * To run a query within a React component, call `useProposalDetailsDepositsQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsDepositsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsDepositsQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsDepositsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsDepositsDocument, options); - } -export function useProposalDetailsDepositsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsDepositsDocument, options); - } -export type ProposalDetailsDepositsQueryHookResult = ReturnType; -export type ProposalDetailsDepositsLazyQueryHookResult = ReturnType; -export type ProposalDetailsDepositsQueryResult = Apollo.QueryResult; -export const ProposalDetailsVotesDocument = gql` - query ProposalDetailsVotes($proposalId: Int) { - proposalVote: proposal_vote( - where: {proposal_id: {_eq: $proposalId}} - order_by: {height: desc} - ) { - option - voterAddress: voter_address - } - validatorStatuses: proposal_validator_status_snapshot( - where: {proposal_id: {_eq: $proposalId}, status: {_eq: 3}} - ) { - validator { - validatorInfo: validator_info { - selfDelegateAddress: self_delegate_address - } - } - } -} - `; - -/** - * __useProposalDetailsVotesQuery__ - * - * To run a query within a React component, call `useProposalDetailsVotesQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsVotesQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsVotesQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsVotesQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsVotesDocument, options); - } -export function useProposalDetailsVotesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsVotesDocument, options); - } -export type ProposalDetailsVotesQueryHookResult = ReturnType; -export type ProposalDetailsVotesLazyQueryHookResult = ReturnType; -export type ProposalDetailsVotesQueryResult = Apollo.QueryResult; -export const ProposalsDocument = gql` - query Proposals($limit: Int = 7, $offset: Int = 0) { - proposals: proposal(limit: $limit, offset: $offset, order_by: {id: desc}) { - title - proposalId: id - status - description - } - total: proposal_aggregate { - aggregate { - count - } - } -} - `; - -/** - * __useProposalsQuery__ - * - * To run a query within a React component, call `useProposalsQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalsQuery({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useProposalsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalsDocument, options); - } -export function useProposalsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalsDocument, options); - } -export type ProposalsQueryHookResult = ReturnType; -export type ProposalsLazyQueryHookResult = ReturnType; -export type ProposalsQueryResult = Apollo.QueryResult; -export const TokenPriceListenerDocument = gql` - subscription TokenPriceListener($denom: String) { - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - id - price - timestamp - marketCap: market_cap - unitName: unit_name - } -} - `; - -/** - * __useTokenPriceListenerSubscription__ - * - * To run a query within a React component, call `useTokenPriceListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useTokenPriceListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTokenPriceListenerSubscription({ - * variables: { - * denom: // value for 'denom' - * }, - * }); - */ -export function useTokenPriceListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(TokenPriceListenerDocument, options); - } -export type TokenPriceListenerSubscriptionHookResult = ReturnType; -export type TokenPriceListenerSubscriptionResult = Apollo.SubscriptionResult; -export const TokenPriceHistoryDocument = gql` - query TokenPriceHistory($denom: String, $limit: Int = 10) { - tokenPrice: token_price_history( - where: {unit_name: {_eq: $denom}} - limit: $limit - order_by: {timestamp: desc} - ) { - price - timestamp - } -} - `; - -/** - * __useTokenPriceHistoryQuery__ - * - * To run a query within a React component, call `useTokenPriceHistoryQuery` and pass it any options that fit your needs. - * When your component renders, `useTokenPriceHistoryQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTokenPriceHistoryQuery({ - * variables: { - * denom: // value for 'denom' - * limit: // value for 'limit' - * }, - * }); - */ -export function useTokenPriceHistoryQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TokenPriceHistoryDocument, options); - } -export function useTokenPriceHistoryLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TokenPriceHistoryDocument, options); - } -export type TokenPriceHistoryQueryHookResult = ReturnType; -export type TokenPriceHistoryLazyQueryHookResult = ReturnType; -export type TokenPriceHistoryQueryResult = Apollo.QueryResult; -export const TokenomicsDocument = gql` - query Tokenomics { - stakingParams: staking_params(limit: 1) { - params - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - unbonded: not_bonded_tokens - } - supply: supply(order_by: {height: desc}, limit: 1) { - coins - } -} - `; - -/** - * __useTokenomicsQuery__ - * - * To run a query within a React component, call `useTokenomicsQuery` and pass it any options that fit your needs. - * When your component renders, `useTokenomicsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTokenomicsQuery({ - * variables: { - * }, - * }); - */ -export function useTokenomicsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TokenomicsDocument, options); - } -export function useTokenomicsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TokenomicsDocument, options); - } -export type TokenomicsQueryHookResult = ReturnType; -export type TokenomicsLazyQueryHookResult = ReturnType; -export type TokenomicsQueryResult = Apollo.QueryResult; -export const TransactionDetailsDocument = gql` - query TransactionDetails($hash: String) { - transaction(where: {hash: {_eq: $hash}}, limit: 1) { - hash: hash - height: height - block: block { - timestamp: timestamp - } - fee: fee - gasUsed: gas_used - gasWanted: gas_wanted - success: success - memo: memo - messages: messages - logs - rawLog: raw_log - } -} - `; - -/** - * __useTransactionDetailsQuery__ - * - * To run a query within a React component, call `useTransactionDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useTransactionDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTransactionDetailsQuery({ - * variables: { - * hash: // value for 'hash' - * }, - * }); - */ -export function useTransactionDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TransactionDetailsDocument, options); - } -export function useTransactionDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TransactionDetailsDocument, options); - } -export type TransactionDetailsQueryHookResult = ReturnType; -export type TransactionDetailsLazyQueryHookResult = ReturnType; -export type TransactionDetailsQueryResult = Apollo.QueryResult; -export const TransactionsListenerDocument = gql` - subscription TransactionsListener($limit: Int = 7, $offset: Int = 0) { - transactions: transaction( - limit: $limit - offset: $offset - order_by: {height: desc} - ) { - height - hash - success - block { - timestamp - } - messages - logs - } -} - `; - -/** - * __useTransactionsListenerSubscription__ - * - * To run a query within a React component, call `useTransactionsListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useTransactionsListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTransactionsListenerSubscription({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useTransactionsListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(TransactionsListenerDocument, options); - } -export type TransactionsListenerSubscriptionHookResult = ReturnType; -export type TransactionsListenerSubscriptionResult = Apollo.SubscriptionResult; -export const TransactionsDocument = gql` - query Transactions($limit: Int = 7, $offset: Int = 0) { - transactions: transaction( - limit: $limit - offset: $offset - order_by: {height: desc} - ) { - height - hash - success - block { - timestamp - } - messages - logs - } -} - `; - -/** - * __useTransactionsQuery__ - * - * To run a query within a React component, call `useTransactionsQuery` and pass it any options that fit your needs. - * When your component renders, `useTransactionsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTransactionsQuery({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useTransactionsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TransactionsDocument, options); - } -export function useTransactionsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TransactionsDocument, options); - } -export type TransactionsQueryHookResult = ReturnType; -export type TransactionsLazyQueryHookResult = ReturnType; -export type TransactionsQueryResult = Apollo.QueryResult; -export const LastHundredBlocksDocument = gql` - subscription LastHundredBlocks($address: String) { - block(offset: 1, order_by: {height: desc}, limit: 100) { - height - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - transactions { - hash - } - precommits: pre_commits( - where: {validator: {validator_info: {operator_address: {_eq: $address}}}} - ) { - validatorAddress: validator_address - } - } -} - `; - -/** - * __useLastHundredBlocksSubscription__ - * - * To run a query within a React component, call `useLastHundredBlocksSubscription` and pass it any options that fit your needs. - * When your component renders, `useLastHundredBlocksSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useLastHundredBlocksSubscription({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useLastHundredBlocksSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(LastHundredBlocksDocument, options); - } -export type LastHundredBlocksSubscriptionHookResult = ReturnType; -export type LastHundredBlocksSubscriptionResult = Apollo.SubscriptionResult; -export const ValidatorLastSeenListenerDocument = gql` - subscription ValidatorLastSeenListener($address: String) { - preCommit: pre_commit( - limit: 1 - where: {validator: {validator_info: {operator_address: {_eq: $address}}}} - order_by: {height: desc} - ) { - height - timestamp - } -} - `; - -/** - * __useValidatorLastSeenListenerSubscription__ - * - * To run a query within a React component, call `useValidatorLastSeenListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useValidatorLastSeenListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorLastSeenListenerSubscription({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useValidatorLastSeenListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(ValidatorLastSeenListenerDocument, options); - } -export type ValidatorLastSeenListenerSubscriptionHookResult = ReturnType; -export type ValidatorLastSeenListenerSubscriptionResult = Apollo.SubscriptionResult; -export const ValidatorDetailsDocument = gql` - query ValidatorDetails($address: String) { - stakingPool: staking_pool(order_by: {height: desc}, limit: 1, offset: 0) { - height - bonded: bonded_tokens - } - validator(where: {validator_info: {operator_address: {_eq: $address}}}) { - validatorDescriptions: validator_descriptions( - order_by: {height: desc} - limit: 1 - ) { - details - website - } - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos( - order_by: {height: desc} - limit: 1 - ) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - maxRate: max_rate - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorVotingPowers: validator_voting_powers( - offset: 0 - limit: 1 - order_by: {height: desc} - ) { - height - votingPower: voting_power - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} - `; - -/** - * __useValidatorDetailsQuery__ - * - * To run a query within a React component, call `useValidatorDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorDetailsQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useValidatorDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorDetailsDocument, options); - } -export function useValidatorDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorDetailsDocument, options); - } -export type ValidatorDetailsQueryHookResult = ReturnType; -export type ValidatorDetailsLazyQueryHookResult = ReturnType; -export type ValidatorDetailsQueryResult = Apollo.QueryResult; -export const ValidatorDelegationsDocument = gql` - query ValidatorDelegations($validatorAddress: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - delegations: action_validator_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } -} - `; - -/** - * __useValidatorDelegationsQuery__ - * - * To run a query within a React component, call `useValidatorDelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorDelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorDelegationsQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useValidatorDelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorDelegationsDocument, options); - } -export function useValidatorDelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorDelegationsDocument, options); - } -export type ValidatorDelegationsQueryHookResult = ReturnType; -export type ValidatorDelegationsLazyQueryHookResult = ReturnType; -export type ValidatorDelegationsQueryResult = Apollo.QueryResult; -export const ValidatorRedelegationsDocument = gql` - query ValidatorRedelegations($validatorAddress: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - redelegations: action_validator_redelegations_from( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } -} - `; - -/** - * __useValidatorRedelegationsQuery__ - * - * To run a query within a React component, call `useValidatorRedelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorRedelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorRedelegationsQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useValidatorRedelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorRedelegationsDocument, options); - } -export function useValidatorRedelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorRedelegationsDocument, options); - } -export type ValidatorRedelegationsQueryHookResult = ReturnType; -export type ValidatorRedelegationsLazyQueryHookResult = ReturnType; -export type ValidatorRedelegationsQueryResult = Apollo.QueryResult; -export const ValidatorUndelegationsDocument = gql` - query ValidatorUndelegations($validatorAddress: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - undelegations: action_validator_unbonding_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } -} - `; - -/** - * __useValidatorUndelegationsQuery__ - * - * To run a query within a React component, call `useValidatorUndelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorUndelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorUndelegationsQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useValidatorUndelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorUndelegationsDocument, options); - } -export function useValidatorUndelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorUndelegationsDocument, options); - } -export type ValidatorUndelegationsQueryHookResult = ReturnType; -export type ValidatorUndelegationsLazyQueryHookResult = ReturnType; -export type ValidatorUndelegationsQueryResult = Apollo.QueryResult; -export const ValidatorsDocument = gql` - query Validators { - stakingPool: staking_pool(limit: 1, order_by: {height: desc}) { - bondedTokens: bonded_tokens - } - validator { - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos( - order_by: {height: desc} - limit: 1 - ) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - } - validatorVotingPowers: validator_voting_powers( - offset: 0 - limit: 1 - order_by: {height: desc} - ) { - votingPower: voting_power - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorSigningInfos: validator_signing_infos( - order_by: {height: desc} - limit: 1 - ) { - missedBlocksCounter: missed_blocks_counter - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} - `; - -/** - * __useValidatorsQuery__ - * - * To run a query within a React component, call `useValidatorsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorsQuery({ - * variables: { - * }, - * }); - */ -export function useValidatorsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorsDocument, options); - } -export function useValidatorsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorsDocument, options); - } -export type ValidatorsQueryHookResult = ReturnType; -export type ValidatorsLazyQueryHookResult = ReturnType; -export type ValidatorsQueryResult = Apollo.QueryResult; -export const ValidatorsAddressListDocument = gql` - query ValidatorsAddressList { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions( - limit: 1 - order_by: {height: desc} - ) { - moniker - identity - avatarUrl: avatar_url - } - } -} - `; - -/** - * __useValidatorsAddressListQuery__ - * - * To run a query within a React component, call `useValidatorsAddressListQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorsAddressListQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorsAddressListQuery({ - * variables: { - * }, - * }); - */ -export function useValidatorsAddressListQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorsAddressListDocument, options); - } -export function useValidatorsAddressListLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorsAddressListDocument, options); - } -export type ValidatorsAddressListQueryHookResult = ReturnType; -export type ValidatorsAddressListLazyQueryHookResult = ReturnType; -export type ValidatorsAddressListQueryResult = Apollo.QueryResult; -export const ValidatorAddressesDocument = gql` - query ValidatorAddresses { - validator( - where: {validator_info: {operator_address: {_is_null: false}, consensus_address: {_is_null: false}, self_delegate_address: {_is_null: false}}} - ) { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions( - limit: 1 - order_by: {height: desc} - ) { - moniker - avatarUrl: avatar_url - } - } -} - `; - -/** - * __useValidatorAddressesQuery__ - * - * To run a query within a React component, call `useValidatorAddressesQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorAddressesQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorAddressesQuery({ - * variables: { - * }, - * }); - */ -export function useValidatorAddressesQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorAddressesDocument, options); - } -export function useValidatorAddressesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorAddressesDocument, options); - } -export type ValidatorAddressesQueryHookResult = ReturnType; -export type ValidatorAddressesLazyQueryHookResult = ReturnType; -export type ValidatorAddressesQueryResult = Apollo.QueryResult; \ No newline at end of file diff --git a/apps/web-agoric/src/pages/index.tsx b/apps/web-agoric/src/pages/index.tsx deleted file mode 100644 index 0e20acaf4b..0000000000 --- a/apps/web-agoric/src/pages/index.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Home from '@/screens/home'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../next-i18next.config'; - -const HomePage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'home', - 'blocks', - 'transactions' -); - -export default HomePage; diff --git a/apps/web-akash/.codecov.yml b/apps/web-akash/.codecov.yml deleted file mode 100644 index a990bf8809..0000000000 --- a/apps/web-akash/.codecov.yml +++ /dev/null @@ -1,17 +0,0 @@ -# https://docs.codecov.io/docs/commit-status -coverage: - status: - project: - default: - # basic - target: 0 - threshold: 0% - base: 0% - # advanced - branches: [] - if_no_uploads: error - if_not_found: success - if_ci_failed: error - only_pulls: false - flags: [] - paths: [] diff --git a/apps/web-akash/.eslintrc.yml b/apps/web-akash/.eslintrc.yml deleted file mode 100644 index fc134c47f1..0000000000 --- a/apps/web-akash/.eslintrc.yml +++ /dev/null @@ -1,9 +0,0 @@ -root: true -extends: - - custom -ignorePatterns: - - '**/node_modules/*' - - '**/out/*' - - '**/.next/*' - - '**/dist/*' - - '**/src/graphql/*' diff --git a/apps/web-akash/CHANGELOG.md b/apps/web-akash/CHANGELOG.md deleted file mode 100644 index 9bbc3ba865..0000000000 --- a/apps/web-akash/CHANGELOG.md +++ /dev/null @@ -1,481 +0,0 @@ -# Unreleased - -## 2.19.3 - -### Patch Changes - -- Updated dependencies [[`584138bbb`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/584138bbb2443b74d437546ad04327fa2f0dd003), [`18991b16b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/18991b16bda5af4b993868ee85a280e8b39271ca)]: - - shared-utils@2.23.0 - - ui@2.36.0 - -## 2.19.2 - -### Patch Changes - -- Updated dependencies [[`99fb1bdf8`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/99fb1bdf8be3e3baa022475903f0ebc8fc9f0619)]: - - shared-utils@2.22.0 - - ui@2.35.0 - -## 2.19.1 - -### Patch Changes - -- Updated dependencies [[`d6d815915`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/d6d815915a397c857247b32882222918eaef14e5), [`1e919a3c7`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/1e919a3c7eff85ce9aef954d59dfe38212fd997a)]: - - shared-utils@2.21.0 - - ui@2.34.0 - -## 2.19.0 - -### Minor Changes - -- [#1279](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1279) [`f7365dfe0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f7365dfe0ca3b6f0cbefcb580d255a7977f44a4f) Thanks [@rachelhox](https://github.com/rachelhox)! - feat: price chart component - -### Patch Changes - -- Updated dependencies [[`f7365dfe0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f7365dfe0ca3b6f0cbefcb580d255a7977f44a4f)]: - - ui@2.33.0 - -## 2.18.0 - -### Minor Changes - -- [#1276](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1276) [`a0cba53c6`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/a0cba53c6dba3e602641cf13802eef8c94c5c783) Thanks [@rachelhox](https://github.com/rachelhox)! - add Akash testnet big dipper - -## 2.17.1 - -### Patch Changes - -- Updated dependencies [[`4a8dd7a48`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/4a8dd7a480a65aadefd3ea3af6fc1d5280dacbc2)]: - - shared-utils@2.20.0 - - ui@2.32.0 - -## 2.17.0 - -### Minor Changes - -- [#1258](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1258) [`12079a781`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/12079a78141eb2e5ddee1c9211c5e81bc4e6d0d1) Thanks [@teamchong](https://github.com/teamchong)! - - Integrated `next-sitemap` to auto-generate sitemaps for each Next.js app in the monorepo. This enhancement improves our SEO capabilities and website visibility on search engines. The sitemap will be automatically updated with every build, ensuring it always reflects the current state of the site. - -### Patch Changes - -- Updated dependencies [[`12079a781`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/12079a78141eb2e5ddee1c9211c5e81bc4e6d0d1)]: - - shared-utils@2.19.0 - - ui@2.31.0 - -## 2.16.3 - -### Patch Changes - -- Updated dependencies [[`f5392fbba`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f5392fbbabf50763001c80faa0f7fefca343f287)]: - - ui@2.30.2 - -## 2.16.2 - -### Patch Changes - -- Updated dependencies [[`5654972fd`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/5654972fdf2bb50bcd8566320dc93294301facab)]: - - shared-utils@2.18.1 - - ui@2.30.1 - -## 2.16.1 - -### Patch Changes - -- Updated dependencies [[`c59a66729`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/c59a66729196471a7adafa23823dc4b1b21e334b), [`3df0639ae`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/3df0639ae1ce872cfd05b535ae55edd9292995b3)]: - - shared-utils@2.18.0 - - ui@2.30.0 - -## 2.16.0 - -### Minor Changes - -- [#1248](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1248) [`376b4b356`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/376b4b356b58375f14f004f62a3c2e1a11c8dccf) Thanks [@rachelhox](https://github.com/rachelhox)! - add Coreum Big Dipper - -- [#1236](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1236) [`fe24afcda`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/fe24afcdad91cb859ee637f2c61d79d177d8c616) Thanks [@rachelhox](https://github.com/rachelhox)! - fix quicksilver validator moniker display - -### Patch Changes - -- Updated dependencies [[`376b4b356`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/376b4b356b58375f14f004f62a3c2e1a11c8dccf), [`fe24afcda`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/fe24afcdad91cb859ee637f2c61d79d177d8c616)]: - - shared-utils@2.17.0 - - ui@2.29.0 - -## 2.15.1 - -### Patch Changes - -- [#1242](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1242) [`66586e088`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/66586e088e49686ef920c00af8035dab1798317e) Thanks [@teamchong](https://github.com/teamchong)! - Shared translations for workspaces - -- Updated dependencies [[`66586e088`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/66586e088e49686ef920c00af8035dab1798317e)]: - - shared-utils@2.16.2 - - ui@2.28.1 - -## 2.15.0 - -### Minor Changes - -- [#1238](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1238) [`a0653bd55`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/a0653bd552af9d2e1c29ea3516b32da3b94d7e0b) Thanks [@rachelhox](https://github.com/rachelhox)! - update login ui - -### Patch Changes - -- [#1225](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1225) [`5316f55cf`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/5316f55cfccc31a44cac4d42de704d0d3f058048) Thanks [@teamchong](https://github.com/teamchong)! - Bump package versions - -- Updated dependencies [[`a0653bd55`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/a0653bd552af9d2e1c29ea3516b32da3b94d7e0b), [`acfb8cf38`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/acfb8cf38ab779cd70117109f86c07f7d87d7a42), [`5316f55cf`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/5316f55cfccc31a44cac4d42de704d0d3f058048)]: - - ui@2.28.0 - - shared-utils@2.16.1 - -## 2.14.0 - -### Minor Changes - -- [#1128](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1128) [`1edb0b236`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/1edb0b236d80993a19b11dc598cbcbb44d1905b4) Thanks [@MonikaCat](https://github.com/MonikaCat)! - Added login with Keplr and WalletConnect([\#1128](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1128)) - -### Patch Changes - -- Updated dependencies [[`1edb0b236`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/1edb0b236d80993a19b11dc598cbcbb44d1905b4)]: - - shared-utils@2.16.0 - - ui@2.27.0 - -## 2.13.2 - -### Patch Changes - -- Updated dependencies [[`2949b87b9`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/2949b87b93676df46bfb824ac486e9b96b9a5ba4)]: - - shared-utils@2.15.0 - - ui@2.26.0 - -## 2.13.1 - -### Patch Changes - -- Updated dependencies [[`d106401de`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/d106401de6ad55be1efa2eedc248ad7277ce524a), [`381e863d1`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/381e863d12c2c56e1a32946f828de6cbd5350c46), [`2113969f5`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/2113969f5dea2d4a2cc177dc94f6ac8994080a67)]: - - ui@2.25.0 - - shared-utils@2.14.0 - -## 2.13.0 - -### Minor Changes - -- [#1223](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1223) [`9082afdce`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9082afdce5e76b378c612c5cd4f74161403c4a67) Thanks [@rachelhox](https://github.com/rachelhox)! - fix: missing messages from authz module - -### Patch Changes - -- Updated dependencies [[`9082afdce`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9082afdce5e76b378c612c5cd4f74161403c4a67)]: - - ui@2.24.0 - -## 2.12.1 - -### Patch Changes - -- Updated dependencies [[`26b06277b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/26b06277b6df0ccdf17a8207c39e74d147a20e6e)]: - - ui@2.23.0 - -## 2.12.0 - -### Minor Changes - -- [#1191](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1191) [`9049e712c`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9049e712c6dacedc5a4733830b2517f7fc6d4862) Thanks [@rachelhox](https://github.com/rachelhox)! - feat: footer add documentation link - -### Patch Changes - -- Updated dependencies [[`9049e712c`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9049e712c6dacedc5a4733830b2517f7fc6d4862), [`b756f45fd`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/b756f45fde55cb582aa312f4fc9c5c49ce21173c), [`bf192489d`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/bf192489dfc10cf9f6679f08e6a1b96d390e2e00)]: - - ui@2.22.0 - - shared-utils@2.13.0 - -## 2.11.1 - -### Patch Changes - -- [#1196](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1196) [`c4d1d83e3`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/c4d1d83e30922bdb86ffc20d8cde36adad34bd0c) Thanks [@teamchong](https://github.com/teamchong)! - chore: versions bump - -- Updated dependencies [[`c4d1d83e3`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/c4d1d83e30922bdb86ffc20d8cde36adad34bd0c), [`e1502b5d1`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/e1502b5d1ecb50b8da94fc157ac1866ee40df9a8)]: - - shared-utils@2.12.1 - - ui@2.21.0 - -## 2.11.0 - -### Minor Changes - -- [#1183](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1183) [`33750408b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/33750408bfa3bc3195124b78be72c0d54b414bd7) Thanks [@rachelhox](https://github.com/rachelhox)! - feat: theme toggle button and 12-hour/24-hour toggle button - -### Patch Changes - -- Updated dependencies [[`33750408b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/33750408bfa3bc3195124b78be72c0d54b414bd7)]: - - shared-utils@2.12.0 - - ui@2.20.0 - -## 2.10.0 - -### Minor Changes - -- [#1166](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1166) [`f4e9417a0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f4e9417a06c3a5667fe541eee2bf2b820566496d) Thanks [@rachelhox](https://github.com/rachelhox)! - add en zht zhs it pl locales - -### Patch Changes - -- Updated dependencies [[`f4e9417a0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f4e9417a06c3a5667fe541eee2bf2b820566496d), [`f4e9417a0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f4e9417a06c3a5667fe541eee2bf2b820566496d)]: - - ui@2.19.0 - -## 2.9.3 - -### Patch Changes - -- Updated dependencies [[`8fbfb95d5`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/8fbfb95d5d64ba23bff774aa95ea885839475603)]: - - ui@2.18.0 - -## 2.9.2 - -### Patch Changes - -- Updated dependencies [[`717cb798b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/717cb798b200f5a3afde49695548266fa6bdfb3d)]: - - shared-utils@2.11.0 - - ui@2.17.1 - -## 2.9.1 - -### Patch Changes - -- Updated dependencies [[`98505b6e1`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/98505b6e1ca3001a6b078d30266ed33456c808df)]: - - ui@2.17.0 - -## 2.9.0 - -### Minor Changes - -- dc638ed53: providers page: enable search by provider's organisation name - -## 2.8.11 - -### Patch Changes - -- Updated dependencies [35f47327d] - - shared-utils@2.10.0 - - ui@2.16.0 - -## 2.8.10 - -### Patch Changes - -- Updated dependencies [29f3ac40] - - ui@2.15.1 - -## 2.8.9 - -### Patch Changes - -- Updated dependencies [9f2e26b1] - - shared-utils@2.9.0 - - ui@2.15.0 - -## 2.8.8 - -### Patch Changes - -- e0f32672: feat: migrated big dipper network recoil to apollo reactive variable and zod -- Updated dependencies [e0f32672] - - ui@2.14.3 - -## 2.8.7 - -### Patch Changes - -- Updated dependencies [e11d768a] - - ui@2.14.2 - -## 2.8.6 - -### Patch Changes - -- 4079b219: fix: ssr issue Text content does not match server-rendered HTML -- Updated dependencies [4079b219] - - ui@2.14.1 - -## 2.8.5 - -### Patch Changes - -- Updated dependencies [d08c0dfd] - - shared-utils@2.8.0 - - tsconfig@0.3.0 - - ui@2.14.0 - -## 2.8.4 - -### Patch Changes - -- Updated dependencies [af2e8add5] - - shared-utils@2.7.0 - - ui@2.13.0 - -## 2.8.3 - -### Patch Changes - -- Updated dependencies [b4ac0a0c5] - - shared-utils@2.6.3 - - ui@2.12.1 - -## 2.8.2 - -### Patch Changes - -- Updated dependencies [e12c3b0c2] - - ui@2.12.0 - -## 2.8.1 - -### Patch Changes - -- Updated dependencies [a04d53bd8] -- Updated dependencies [a04d53bd8] -- Updated dependencies [a04d53bd8] - - ui@2.11.1 - -## 2.8.0 - -### Minor Changes - -- d967ae3f: migrate from next-tranlsate to next-i18next - - - replace {{count}} in locales/en/\*.json to {{num}} because {{count}} is reserved for next-18next - - add getServerSideProps to path with dynamic route param - - add getStaticProps to path without dynamic route param - -### Patch Changes - -- d967ae3f: remove @sentry/nextjs package, add install sentry script to install @sentry/nextjs when deployment via docker -- d967ae3f: replace dompurify package with xss -- d967ae3f: feat: change matomoSiteID to 8 -- d967ae3f: move jest setup coding to ui worksapce -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] - - tsconfig@0.2.0 - - ui@2.11.0 - -## 2.7.2 - -### Patch Changes - -- b64119a1: feat: handle respoonsive UI via CSS instead of using JS -- Updated dependencies [b64119a1] - - shared-utils@2.6.2 - - ui@2.10.4 - -## 2.7.1 - -### Patch Changes - -- dc085630: feat: Add Rotate banner feature -- Updated dependencies [dc085630] - - shared-utils@2.6.1 - - ui@2.10.1 - -## 2.7.0 - -### Minor Changes - -- 85dd8c7d: Migrate MUI v4 to MUI v5, Next v12 to v13, React v17 to v18 - -### Patch Changes - -- Updated dependencies [85dd8c7d] - - shared-utils@2.6.0 - - ui@2.10.0 - -## 2.6.0 - -### Minor Changes - -- 8ea919c8: auto deployment based on PR title keyword - -### Patch Changes - -- Updated dependencies [8ea919c8] - - ui@2.9.0 - -## 2.5.0 - -### Minor Changes - -- 650f686b: Enable Yarn Plug'n'Play (Zero-Installs) - -### Patch Changes - -- Updated dependencies [650f686b] - - shared-utils@2.5.0 - - ui@2.7.0 - -## 2.4.1 - -### Patch Changes - -- 2db4ee93: performance improvements and bug fixes -- Updated dependencies [2db4ee93] - - ui@2.6.1 - -## 2.4.0 - -### Minor Changes - -- df8a5bca: - batch network requests ([\#1092](https://github.com/forbole/big-dipper-2.0-cosmos/issues/1092)) - -### Patch Changes - -- Updated dependencies [df8a5bca] - - ui@2.5.0 - -## 2.3.0 - -### Minor Changes - -- e6437552: fix: numeral [NaN issue](https://github.com/adamwdraper/Numeral-js/issues/596) - -### Patch Changes - -- e6437552: refactor: add config for voting power exponent -- e6437552: fix: transaction message raw and filter not working -- e6437552: fix: WebSocket use default instead of GRAPHQL_TRANSPORT_WS_PROTOCOL -- e6437552: ci: Add bulk preview / publish to Akash -- e6437552: fix: height is not display properly in consensus ui -- e6437552: fix: type erros missing type declaration csstype -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] - - shared-utils@2.3.0 - - ui@2.3.0 - -## Changes - -- Merged base -- Updated preview image -- Added mainnet ([\981](https://github.com/forbole/big-dipper-2.0-cosmos/issues/981)) -- Added provider page ([\984](https://github.com/forbole/big-dipper-2.0-cosmos/issues/984)) -- Fixed emailIcon and actionIcon css ([\1020](https://github.com/forbole/big-dipper-2.0-cosmos/issues/1020)) -- Fixed a variety of provider list UI bugs ([\1021](https://github.com/forbole/big-dipper-2.0-cosmos/issues/1021)) -- Test staging fix -- Fixed Compute figures on Akash provider are too large ([\1040](https://github.com/forbole/big-dipper-2.0-cosmos/issues/1040)) - -# akash-v1.2.0 - 2022-04-19 - -## Changes - -- Merged `base-v2.1.0` - -# akash-v1.1.0 - 2022-03-11 - -## Changes - -- Merged `base-v2.0.0` - -# akash-v1.0.0 - 2022-03-09 - -## Changes - -- Merged based -- Fixed blurry logo diff --git a/apps/web-akash/codegen.yml b/apps/web-akash/codegen.yml deleted file mode 100644 index c01fb4f843..0000000000 --- a/apps/web-akash/codegen.yml +++ /dev/null @@ -1,13 +0,0 @@ -overwrite: true -generates: - ./src/graphql/types/general_types.ts: - documents: - - 'src/graphql/general/*' - schema: https://gql.akash.forbole.com/v1/graphql - config: - # omitOperationSuffix: true - skipTypeNameForRoot: true - plugins: - - "typescript" - - "typescript-operations" - - "typescript-react-apollo" # To generate custom hooks per query diff --git a/apps/web-akash/jest.config.ts b/apps/web-akash/jest.config.ts deleted file mode 100644 index d0d9cb919a..0000000000 --- a/apps/web-akash/jest.config.ts +++ /dev/null @@ -1,32 +0,0 @@ -import configFromPreset from 'jest-presets/jest/node/jest-preset'; -import nextJest from 'next/jest'; -import { pathsToModuleNameMapper } from 'ts-jest'; -import tsconfig from './tsconfig.json'; - -/* Creating a jest configuration for nextjs. */ -const createJestConfig = nextJest({ - dir: './', -})(configFromPreset); - -const exportFunc = async () => { - // Create Next.js jest configuration - const configFromNext = await createJestConfig(); - Object.keys(configFromNext.moduleNameMapper).forEach((regExp) => { - if (new RegExp(regExp).test('_.svg')) { - configFromNext.moduleNameMapper[regExp] = 'shared-utils/__mocks__/svg.js'; - } - }); - // moduleNameMapper overrided by nextjs, so we need to add it here. - const finalConfig = { - ...configFromNext, - moduleNameMapper: { - ...configFromNext.moduleNameMapper, - ...pathsToModuleNameMapper(tsconfig.compilerOptions.paths, { - prefix: '/src/', - }), - }, - }; - return finalConfig; -}; - -export default exportFunc; diff --git a/apps/web-akash/jest.setup.ts b/apps/web-akash/jest.setup.ts deleted file mode 100644 index 301ebcb836..0000000000 --- a/apps/web-akash/jest.setup.ts +++ /dev/null @@ -1,16 +0,0 @@ -import mockApollo from '@/tests/mocks/mockApollo'; -import mockChainConfig from '@/tests/mocks/mockChainConfig'; -import mockDayJs from '@/tests/mocks/mockDayJs'; -import mockDynamicComponent from '@/tests/mocks/mockDynamicComponent'; -import mockI18Next from '@/tests/mocks/mockI18Next'; -import mockProfiles from '@/tests/mocks/mockProfiles'; -import '@testing-library/jest-dom/extend-expect'; -import 'jest-localstorage-mock'; - -jest.setTimeout(30000); -mockI18Next(); -mockApollo(); -mockChainConfig(); -mockDayJs(); -mockDynamicComponent(); -mockProfiles(); diff --git a/apps/web-akash/next-env.d.ts b/apps/web-akash/next-env.d.ts deleted file mode 100644 index 4f11a03dc6..0000000000 --- a/apps/web-akash/next-env.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -/// -/// - -// NOTE: This file should not be edited -// see https://nextjs.org/docs/basic-features/typescript for more information. diff --git a/apps/web-akash/next-i18next.config.js b/apps/web-akash/next-i18next.config.js deleted file mode 100644 index ebf68ae324..0000000000 --- a/apps/web-akash/next-i18next.config.js +++ /dev/null @@ -1,11 +0,0 @@ -/* eslint-disable @typescript-eslint/no-var-requires */ -const { resolve } = require('path'); - -module.exports = { - i18n: { - defaultLocale: 'en', - locales: ['en', 'zht', 'zhs', 'it', 'pl'], - }, - localeDetection: false, - localePath: resolve('../../packages/ui/public/locales'), -}; diff --git a/apps/web-akash/next-sitemap.config.js b/apps/web-akash/next-sitemap.config.js deleted file mode 100644 index f1d46928c5..0000000000 --- a/apps/web-akash/next-sitemap.config.js +++ /dev/null @@ -1,5 +0,0 @@ -/* eslint-disable @typescript-eslint/no-var-requires */ -const { readFileSync } = require('fs'); -const getSitemap = require('shared-utils/configs/sitemap'); - -module.exports = getSitemap(JSON.parse(readFileSync('./package.json', 'utf8')).name); diff --git a/apps/web-akash/next.config.js b/apps/web-akash/next.config.js deleted file mode 100644 index 76ba5b65c2..0000000000 --- a/apps/web-akash/next.config.js +++ /dev/null @@ -1,9 +0,0 @@ -/* eslint-disable @typescript-eslint/no-var-requires */ -const { readFileSync } = require('fs'); -const { i18n } = require('./next-i18next.config'); -const getNextConfig = require('../../packages/shared-utils/configs/next'); - -const nextConfig = getNextConfig(JSON.parse(readFileSync('./package.json', 'utf8')).name); -nextConfig.i18n = i18n; - -module.exports = nextConfig; diff --git a/apps/web-akash/package.json b/apps/web-akash/package.json deleted file mode 100644 index a7f73e6fc3..0000000000 --- a/apps/web-akash/package.json +++ /dev/null @@ -1,138 +0,0 @@ -{ - "name": "web-akash", - "version": "2.19.3", - "license": "Apache-2.0", - "private": true, - "scripts": { - "dev": "RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED=false next dev", - "build": "next build && next-sitemap", - "clean": "rm -rf .next .swc .turbo coverage node_modules", - "start": "next start", - "ts-check": "pnpify tsc --noemit", - "lint": "next lint", - "test": "pnpify jest --passWithNoTests --ci --no-watchman --runInBand", - "graphql:codegen": "pnpify graphql-codegen" - }, - "dependencies": { - "@apollo/client": "^3.7.14", - "@cosmjs/encoding": "^0.30.1", - "@cosmjs/launchpad": "^0.27.1", - "@cosmjs/stargate": "^0.29.5", - "@emotion/react": "^11.11.0", - "@emotion/server": "^11.11.0", - "@emotion/styled": "^11.11.0", - "@keplr-wallet/types": "^0.11.59", - "@keplr-wallet/wc-client": "^0.11.59", - "@mui/icons-material": "^5.11.16", - "@mui/material": "^5.12.3", - "@socialgouv/matomo-next": "^1.6.1", - "@walletconnect/client": "^1.8.0", - "@walletconnect/encoding": "^1.0.2", - "@yarnpkg/pnpify": "^4.0.0-rc.43", - "apollo-link-rest": "^0.9.0", - "bech32": "^2.0.0", - "big.js": "^6.2.1", - "color": "^4.2.3", - "copy-to-clipboard": "^3.3.3", - "dayjs": "^1.11.7", - "framer-motion": "^10.12.8", - "graphql": "^16.6.0", - "graphql-ws": "^5.12.1", - "i18next": "^22.4.15", - "jdenticon": "^3.2.0", - "js-yaml": "^4.1.0", - "lightweight-charts": "^4.0.1", - "markdown-to-jsx": "^7.2.0", - "next": "^13.4.1", - "next-i18next": "^13.2.2", - "next-seo": "^6.0.0", - "next-sitemap": "^4.1.3", - "numeral": "^2.0.6", - "qrcode.react": "^3.1.0", - "qs": "^6.11.1", - "ramda": "^0.29.0", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-i18next": "^12.2.2", - "react-share": "^4.4.1", - "react-toastify": "^9.1.2", - "react-virtualized-auto-sizer": "^1.0.15", - "react-window": "^1.8.9", - "react-window-infinite-loader": "^1.0.9", - "recharts": "^2.5.0", - "recoil": "^0.7.7", - "shared-utils": "workspace:*", - "subscriptions-transport-ws": "^0.11.0", - "tsconfig": "workspace:*", - "tslib": "^2.5.0", - "tss-react": "^4.8.3", - "typanion": "^3.12.1", - "ui": "workspace:*", - "usehooks-ts": "^2.9.1", - "ws": "^8.13.0", - "xss": "^1.0.14", - "zod": "^3.21.4" - }, - "devDependencies": { - "@emotion/cache": "^11.11.0", - "@emotion/jest": "^11.11.0", - "@graphql-codegen/cli": "^3.3.1", - "@graphql-codegen/client-preset": "^3.0.1", - "@graphql-codegen/fragment-matcher": "^4.0.1", - "@graphql-codegen/typescript": "^3.0.4", - "@graphql-codegen/typescript-operations": "^3.0.4", - "@graphql-codegen/typescript-react-apollo": "^3.3.7", - "@graphql-tools/mock": "^8.7.20", - "@graphql-tools/schema": "^9.0.19", - "@jest/globals": "^29.5.0", - "@next/eslint-plugin-next": "^13.4.1", - "@svgr/webpack": "^7.0.0", - "@testing-library/jest-dom": "^5.16.5", - "@testing-library/react": "^14.0.0", - "@types/big.js": "^6.1.6", - "@types/color": "^3.0.3", - "@types/eslint": "^8.37.0", - "@types/esprima": "^4.0.3", - "@types/jest": "^29.5.1", - "@types/js-yaml": "^4.0.5", - "@types/node": "^18.16.5", - "@types/numeral": "^2.0.2", - "@types/qs": "^6.9.7", - "@types/ramda": "^0.29.1", - "@types/react": "^18.2.6", - "@types/react-dom": "^18.2.4", - "@types/react-test-renderer": "^18.0.0", - "@types/react-virtualized-auto-sizer": "^1.0.1", - "@types/react-window": "^1.8.5", - "@types/react-window-infinite-loader": "^1.0.6", - "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", - "csstype": "^3.1.2", - "dotenv": "^16.0.3", - "eslint": "^8.40.0", - "eslint-config-airbnb": "^19.0.4", - "eslint-config-custom": "workspace:*", - "eslint-config-next": "^13.4.1", - "eslint-config-prettier": "^8.8.0", - "eslint-config-turbo": "^1.9.3", - "eslint-import-resolver-typescript": "^3.5.5", - "eslint-plugin-import": "^2.27.5", - "eslint-plugin-jsx-a11y": "^6.7.1", - "eslint-plugin-react": "^7.32.2", - "eslint-plugin-react-hooks": "^4.6.0", - "eslint-plugin-turbo": "^1.9.3", - "esprima": "^4.0.1", - "graphql-tag": "^2.12.6", - "jest": "^29.5.0", - "jest-cli": "^29.5.0", - "jest-environment-jsdom": "^29.5.0", - "jest-localstorage-mock": "^2.4.26", - "jest-presets": "workspace:*", - "jest-transform-stub": "^2.0.0", - "jest-watch-typeahead": "^2.2.2", - "react-test-renderer": "^18.2.0", - "ts-jest": "^29.1.0", - "ts-node": "^10.9.1", - "typescript": "^5.0.4" - } -} diff --git a/apps/web-akash/public/fonts/HindMadurai-Regular.woff2 b/apps/web-akash/public/fonts/HindMadurai-Regular.woff2 deleted file mode 100644 index 64b2f86e1e..0000000000 Binary files a/apps/web-akash/public/fonts/HindMadurai-Regular.woff2 and /dev/null differ diff --git a/apps/web-akash/public/icons/android-chrome-192x192.png b/apps/web-akash/public/icons/android-chrome-192x192.png deleted file mode 100644 index 0919ccf167..0000000000 Binary files a/apps/web-akash/public/icons/android-chrome-192x192.png and /dev/null differ diff --git a/apps/web-akash/public/icons/android-chrome-512x512.png b/apps/web-akash/public/icons/android-chrome-512x512.png deleted file mode 100644 index 119aaee7d7..0000000000 Binary files a/apps/web-akash/public/icons/android-chrome-512x512.png and /dev/null differ diff --git a/apps/web-akash/public/icons/apple-touch-icon.png b/apps/web-akash/public/icons/apple-touch-icon.png deleted file mode 100644 index b964efd4ea..0000000000 Binary files a/apps/web-akash/public/icons/apple-touch-icon.png and /dev/null differ diff --git a/apps/web-akash/public/icons/browserconfig.xml b/apps/web-akash/public/icons/browserconfig.xml deleted file mode 100644 index 9ebcb517e9..0000000000 --- a/apps/web-akash/public/icons/browserconfig.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - #da532c - - - diff --git a/apps/web-akash/public/icons/favicon-16x16.png b/apps/web-akash/public/icons/favicon-16x16.png deleted file mode 100644 index 148a4bc5d1..0000000000 Binary files a/apps/web-akash/public/icons/favicon-16x16.png and /dev/null differ diff --git a/apps/web-akash/public/icons/favicon-32x32.png b/apps/web-akash/public/icons/favicon-32x32.png deleted file mode 100644 index 9165e9624e..0000000000 Binary files a/apps/web-akash/public/icons/favicon-32x32.png and /dev/null differ diff --git a/apps/web-akash/public/icons/favicon.ico b/apps/web-akash/public/icons/favicon.ico deleted file mode 100644 index d1cfa921ae..0000000000 Binary files a/apps/web-akash/public/icons/favicon.ico and /dev/null differ diff --git a/apps/web-akash/public/icons/mstile-150x150.png b/apps/web-akash/public/icons/mstile-150x150.png deleted file mode 100644 index b728d6b7d2..0000000000 Binary files a/apps/web-akash/public/icons/mstile-150x150.png and /dev/null differ diff --git a/apps/web-akash/public/icons/safari-pinned-tab.svg b/apps/web-akash/public/icons/safari-pinned-tab.svg deleted file mode 100644 index a155a03bb5..0000000000 --- a/apps/web-akash/public/icons/safari-pinned-tab.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - -Created by potrace 1.11, written by Peter Selinger 2001-2013 - - - - - - - diff --git a/apps/web-akash/public/icons/site.webmanifest b/apps/web-akash/public/icons/site.webmanifest deleted file mode 100644 index c5d1b226ad..0000000000 --- a/apps/web-akash/public/icons/site.webmanifest +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "", - "short_name": "", - "icons": [ - { - "src": "https://explorer.desmos.network/images/icons/android-chrome-192x192.png", - "sizes": "192x192", - "type": "image/png" - }, - { - "src": "https://explorer.desmos.network/images/icons/android-chrome-512x512.png", - "sizes": "512x512", - "type": "image/png" - } - ], - "theme_color": "#ffffff", - "background_color": "#ffffff", - "display": "standalone" -} diff --git a/apps/web-akash/public/images/default_cover_pattern.png b/apps/web-akash/public/images/default_cover_pattern.png deleted file mode 100644 index bf8f8bc3d1..0000000000 Binary files a/apps/web-akash/public/images/default_cover_pattern.png and /dev/null differ diff --git a/apps/web-akash/public/images/logo.svg b/apps/web-akash/public/images/logo.svg deleted file mode 100644 index f1865cb81f..0000000000 --- a/apps/web-akash/public/images/logo.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/apps/web-akash/src/chain.json b/apps/web-akash/src/chain.json deleted file mode 100644 index 2e8f7e3460..0000000000 --- a/apps/web-akash/src/chain.json +++ /dev/null @@ -1,193 +0,0 @@ -{ - "chainName": "akash", - "title": "Akash Block Explorer", - "extra": { - "profile": true, - "graphqlWs": true - }, - "previewImage": "https://s3.bigdipper.live/akash.png", - "themes": { - "default": "dark", - "themeList": [ - "dark", - "deuteranopia", - "tritanopia" - ], - "dark": { - "primary": { - "main": "#FF6557", - "contrastText": "#FFFFFF" - }, - "background": { - "default": "#000000", - "paper": "#171717" - }, - "divider": "#282828", - "text": { - "primary": "#E6E6E6", - "secondary": "#C4C4C4" - }, - "custom": { - "general": { - "background": "#000000", - "surfaceOne": "#171717", - "surfaceTwo": "#242424", - "icon": "#999999" - }, - "fonts": { - "fontOne": "#E6E6E6", - "fontTwo": "#C4C4C4", - "fontThree": "#818181", - "fontFour": "#999999", - "fontFive": "#FFFFFF", - "highlight": "#379AFE" - }, - "primaryData": { - "one": "#D84839", - "two": "#FE5834", - "three": "#B021F3", - "four": "#4C78EA" - }, - "results": { - "pass": "#1EC490", - "fail": "#FD3B4C" - }, - "tokenomics": { - "one": "#E46245", - "two": "#E3BB55", - "three": "#20D292" - }, - "condition": { - "zero": "#E6E6E6", - "one": "#1EC490", - "two": "#FF9338", - "three": "#FF608A" - }, - "charts": { - "zero": "#E6E6E6", - "one": "#5ACF78", - "two": "#E46245", - "three": "#D2463A", - "four": "#E3AB55", - "five": "#C25396" - }, - "tags": { - "zero": "#E8E8E8", - "one": "#2460FA", - "two": "#2BA892", - "three": "#E79721", - "four": "#F17048", - "five": "#DA4B4B", - "six": "#9438DC", - "seven": "#1A869D", - "eight": "#2C9945", - "nine": "#B49F32", - "ten": "#E9A847", - "eleven": "#E94682", - "twelve": "#C15EC4", - "thirteen": "#C388D9", - "fourteen": "#46AEE9", - "fifteen": "#58BC91", - "sixteen": "#90BC58", - "seventeen": "#E99E8E", - "eighteen": "#F0A479", - "nineteen": "#D37763", - "twenty": "#D9C788" - }, - "wallet": { - "background": "#5E5E5E", - "backgroundTwo": "#212123", - "surfaceOne": "#5E5C5C", - "surfaceTwo": "#D9D9D9", - "surfaceThree": "#4D4D4D", - "surfaceFour": "#414141", - "surfaceFive": "#777777", - "divider": "#34383E", - "textPrimary": "#000000", - "textSecondary": "#DDDDDD" - } - } - }, - "light": { - "primary": {}, - "background": {}, - "text": {}, - "custom": { - "general": { - "icon": "#999999" - }, - "fonts": {}, - "primaryData": {}, - "results": {}, - "tokenomics": {}, - "condition": {}, - "charts": {}, - "tags": {}, - "wallet": {} - } - } - }, - "keplr": "{\"rpc\":\"https://rpc-akash.keplr.app\",\"rest\":\"https://lcd-akash.keplr.app\",\"chainId\":\"akashnet-2\",\"chainName\":\"Akash\",\"chainSymbolImageUrl\":\"https://raw.githubusercontent.com/chainapsis/keplr-chain-registry/main/images/akashnet/chain.png\",\"stakeCurrency\":{\"coinDenom\":\"AKT\",\"coinMinimalDenom\":\"uakt\",\"coinDecimals\":6,\"coinGeckoId\":\"akash-network\"},\"walletUrl\":\"https://wallet.keplr.app/chains/akash\",\"walletUrlForStaking\":\"https://wallet.keplr.app/chains/akash\",\"bip44\":{\"coinType\":118},\"bech32Config\":{\"bech32PrefixAccAddr\":\"akash\",\"bech32PrefixAccPub\":\"akashpub\",\"bech32PrefixValAddr\":\"akashvaloper\",\"bech32PrefixValPub\":\"akashvaloperpub\",\"bech32PrefixConsAddr\":\"akashvalcons\",\"bech32PrefixConsPub\":\"akashvalconspub\"},\"currencies\":[{\"coinDenom\":\"AKT\",\"coinMinimalDenom\":\"uakt\",\"coinDecimals\":6,\"coinGeckoId\":\"akash-network\"}],\"feeCurrencies\":[{\"coinDenom\":\"AKT\",\"coinMinimalDenom\":\"uakt\",\"coinDecimals\":6,\"coinGeckoId\":\"akash-network\"}],\"features\":[]}", - "chains": [ - { - "network": "akashnet-2", - "chainType": "Mainnet", - "genesis": { - "time": "2021-03-08T15:00:00", - "height": 1 - }, - "prefix": { - "consensus": "akashvalcons", - "validator": "akashvaloper", - "account": "akash" - }, - "primaryTokenUnit": "uakt", - "votingPowerTokenUnit": "uakt", - "tokenUnits": { - "uakt": { - "display": "akt", - "exponent": 6 - } - }, - "endpoints": { - "graphql": "https://gql.akash.forbole.com/v1/graphql", - "graphqlWebsocket": "wss://gql.akash.forbole.com/v1/graphql", - "publicRpcWebsocket": "wss://rpc.akash.forbole.com/websocket" - }, - "marketing": { - "matomoURL": "https://analytics.bigdipper.live", - "matomoSiteID": "8" - } - }, - { - "network": "testnet-02", - "chainType": "Testnet", - "genesis": { - "time": "2023-06-19T09:22:15", - "height": 1 - }, - "prefix": { - "consensus": "akashvalcons", - "validator": "akashvaloper", - "account": "akash" - }, - "primaryTokenUnit": "uakt", - "votingPowerTokenUnit": "uakt", - "tokenUnits": { - "uakt": { - "display": "akt", - "exponent": 6 - } - }, - "endpoints": { - "graphql": "https://gql-testnet.akash.forbole.com/v1/graphql", - "graphqlWebsocket": "wss://gql-testnet.akash.forbole.com/v1/graphql", - "publicRpcWebsocket": "wss://rpc-testnet.akash.forbole.com/websocket" - }, - "marketing": { - "matomoURL": "https://analytics.bigdipper.live", - "matomoSiteID": "8" - } - } - ] -} diff --git a/apps/web-akash/src/components/nav/components/index.ts b/apps/web-akash/src/components/nav/components/index.ts deleted file mode 100644 index 3c546c0f19..0000000000 --- a/apps/web-akash/src/components/nav/components/index.ts +++ /dev/null @@ -1,6 +0,0 @@ -export { default as Desktop } from '@/components/nav/components/desktop'; -export { default as MenuItems } from '@/components/nav/components/menu_items'; -export { default as Mobile } from '@/components/nav/components/mobile'; -export { default as Networks } from '@/components/nav/components/networks'; -export { default as SearchBar } from '@/components/nav/components/search_bar'; -export { default as TitleBar } from '@/components/nav/components/title_bar'; diff --git a/apps/web-akash/src/components/nav/components/menu_items/utils.tsx b/apps/web-akash/src/components/nav/components/menu_items/utils.tsx deleted file mode 100644 index 9e8fc82f67..0000000000 --- a/apps/web-akash/src/components/nav/components/menu_items/utils.tsx +++ /dev/null @@ -1,60 +0,0 @@ -import BlockIcon from 'shared-utils/assets/icon-block.svg'; -import HomeIcon from 'shared-utils/assets/icon-home.svg'; -import ParamIcon from 'shared-utils/assets/icon-param.svg'; -import ProposalsIcon from 'shared-utils/assets/icon-proposals.svg'; -import ProviderIcon from 'shared-utils/assets/icon-provider.svg'; -import TransactionIcon from 'shared-utils/assets/icon-transaction.svg'; -import UserIcon from 'shared-utils/assets/icon-user.svg'; -import { - BLOCKS, - HOME, - PARAMS, - PROPOSALS, - PROVIDERS, - TRANSACTIONS, - VALIDATORS, -} from '@/utils/go_to_page'; - -export const getMenuItems = () => { - const iconProps = { - width: 24, - height: 24, - }; - return [ - { - key: 'overview', - url: HOME, - icon: , - }, - { - key: 'blocks', - url: BLOCKS, - icon: , - }, - { - key: 'validators', - url: VALIDATORS, - icon: , - }, - { - key: 'transactions', - url: TRANSACTIONS, - icon: , - }, - { - key: 'proposals', - url: PROPOSALS, - icon: , - }, - { - key: 'params', - url: PARAMS, - icon: , - }, - { - key: 'providers', - url: PROVIDERS, - icon: , - }, - ]; -}; diff --git a/apps/web-akash/src/components/nav/components/mobile/index.tsx b/apps/web-akash/src/components/nav/components/mobile/index.tsx deleted file mode 100644 index 9464086dc6..0000000000 --- a/apps/web-akash/src/components/nav/components/mobile/index.tsx +++ /dev/null @@ -1,51 +0,0 @@ -import { FC } from 'react'; -import Menu from '@/components/nav/components/mobile/components/menu'; -import Navbar from '@/components/nav/components/mobile/components/navbar'; -import { useMobile } from '@/components/nav/components/mobile/hooks'; -import useStyles from '@/components/nav/components/mobile/styles'; -import Networks from '@/components/nav/components/networks'; -import SearchBar from '@/components/nav/components/search_bar'; -import TitleBar from '@/components/nav/components/title_bar'; -import { useGetComponentDimension } from '@/hooks/use_get_component_dimension'; - -type MobileProps = { - className?: string; - title: string; -}; - -const Mobile: FC = ({ className, title }) => { - const { ref: heightRef, height } = useGetComponentDimension(); - const { isMenu, isNetwork, isOpen, openNetwork, toggleNavMenus } = useMobile(); - const { classes, cx } = useStyles(); - - return ( -
-
- - - - - - -
- {/* ============================== */} - {/* Height placeholder */} - {/* ============================== */} -
- -
- ); -}; - -export default Mobile; diff --git a/apps/web-akash/src/graphql/general/account_details_documents.ts b/apps/web-akash/src/graphql/general/account_details_documents.ts deleted file mode 100644 index 72915dd849..0000000000 --- a/apps/web-akash/src/graphql/general/account_details_documents.ts +++ /dev/null @@ -1,105 +0,0 @@ -export const AccountCommissionDocument = /* GraphQL */ ` - query AccountCommission($validatorAddress: String!) { - commission: action_validator_commission_amount(address: $validatorAddress) { - coins - } - } -`; - -export const AccountWithdrawalAddressDocument = /* GraphQL */ ` - query AccountWithdrawalAddress($address: String!) { - withdrawalAddress: action_delegator_withdraw_address(address: $address) { - address - } - } -`; - -export const AccountBalancesDocument = /* GraphQL */ ` - query AccountBalances($address: String!) { - accountBalances: action_account_balance(address: $address) { - coins - } - } -`; - -export const AccountDelegationBalanceDocument = /* GraphQL */ ` - query AccountDelegationBalance($address: String!) { - delegationBalance: action_delegation_total(address: $address) { - coins - } - } -`; - -export const AccountUnbondingBalanceDocument = /* GraphQL */ ` - query AccountUnbondingBalance($address: String!) { - unbondingBalance: action_unbonding_delegation_total(address: $address) { - coins - } - } -`; - -export const AccountDelegationRewardsDocument = /* GraphQL */ ` - query AccountDelegationRewards($address: String!) { - delegationRewards: action_delegation_reward(address: $address) { - validatorAddress: validator_address - coins - } - } -`; - -export const AccountDelegationsDocument = /* GraphQL */ ` - query AccountDelegations( - $address: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - delegations: action_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } - } -`; - -export const AccountRedelegationsDocument = /* GraphQL */ ` - query AccountRedelegations( - $address: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - redelegations: action_redelegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } - } -`; - -export const AccountUndelegationsDocument = /* GraphQL */ ` - query AccountUndelegations( - $address: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - undelegations: action_unbonding_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } - } -`; diff --git a/apps/web-akash/src/graphql/general/active_validator_count.graphql b/apps/web-akash/src/graphql/general/active_validator_count.graphql deleted file mode 100644 index 8ba3cee775..0000000000 --- a/apps/web-akash/src/graphql/general/active_validator_count.graphql +++ /dev/null @@ -1,17 +0,0 @@ -query ActiveValidatorCount { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - inactiveTotal: validator_status_aggregate(where: {status: {_neq: 3}}) { - aggregate { - count - } - } - total: validator_status_aggregate { - aggregate { - count - } - } -} diff --git a/apps/web-akash/src/graphql/general/block_details.graphql b/apps/web-akash/src/graphql/general/block_details.graphql deleted file mode 100644 index e9c1530a53..0000000000 --- a/apps/web-akash/src/graphql/general/block_details.graphql +++ /dev/null @@ -1,34 +0,0 @@ -query BlockDetails($height: bigint, $signatureHeight: bigint) { - transaction(where: {height: {_eq: $height}}) { - height - hash - messages - success - logs - } - block(limit: 1, where: {height: {_eq: $height}}) { - height - hash - timestamp - txs: num_txs - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } - preCommitsAggregate: pre_commit_aggregate(where: {height: {_eq: $signatureHeight}}) { - aggregate{ - sum { - votingPower: voting_power - } - } - } - preCommits: pre_commit(where: {height: {_eq: $signatureHeight}}) { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} diff --git a/apps/web-akash/src/graphql/general/block_height.graphql b/apps/web-akash/src/graphql/general/block_height.graphql deleted file mode 100644 index 9120a53f6f..0000000000 --- a/apps/web-akash/src/graphql/general/block_height.graphql +++ /dev/null @@ -1,5 +0,0 @@ -subscription LatestBlockHeightListener($offset: Int = 0) { - height: block(order_by: {height: desc}, limit: 1, offset: $offset) { - height - } -} diff --git a/apps/web-akash/src/graphql/general/block_time.graphql b/apps/web-akash/src/graphql/general/block_time.graphql deleted file mode 100644 index 8c9b3bbacb..0000000000 --- a/apps/web-akash/src/graphql/general/block_time.graphql +++ /dev/null @@ -1,11 +0,0 @@ -query AverageBlockTime { - averageBlockTime: average_block_time_per_hour(limit: 1, order_by: {height: desc}) { - averageTime: average_time - } -} - -query LatestBlockTimestamp($offset: Int = 0) { - block: block(order_by: {height: desc}, limit: 1, offset: $offset) { - timestamp - } -} diff --git a/apps/web-akash/src/graphql/general/blocks.graphql b/apps/web-akash/src/graphql/general/blocks.graphql deleted file mode 100644 index 037f11e378..0000000000 --- a/apps/web-akash/src/graphql/general/blocks.graphql +++ /dev/null @@ -1,33 +0,0 @@ -subscription BlocksListener($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} - - -query Blocks($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - self_delegate_address - } - validatorDescriptions: validator_descriptions(limit: 1, order_by: {height: desc}) { - moniker - identity - } - } - } -} diff --git a/apps/web-akash/src/graphql/general/chain_id.graphql b/apps/web-akash/src/graphql/general/chain_id.graphql deleted file mode 100644 index c11d7e10bc..0000000000 --- a/apps/web-akash/src/graphql/general/chain_id.graphql +++ /dev/null @@ -1,6 +0,0 @@ -query ChainId { - genesis(limit: 1, order_by: {time: desc}) { - chainId: chain_id - time - } -} diff --git a/apps/web-akash/src/graphql/general/market_data.graphql b/apps/web-akash/src/graphql/general/market_data.graphql deleted file mode 100644 index 67569522e0..0000000000 --- a/apps/web-akash/src/graphql/general/market_data.graphql +++ /dev/null @@ -1,21 +0,0 @@ -query MarketData ($denom: String) { - communityPool: community_pool(order_by: {height: desc}, limit: 1) { - coins - } - inflation: inflation(order_by: {height: desc}, limit: 1) { - value - } - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - marketCap: market_cap - price - } - supply { - coins - } - bondedTokens: staking_pool(order_by: {height: desc}, limit: 1) { - bonded_tokens - } - distributionParams: distribution_params { - params - } -} diff --git a/apps/web-akash/src/graphql/general/messages_by_address.graphql b/apps/web-akash/src/graphql/general/messages_by_address.graphql deleted file mode 100644 index 1eba15606a..0000000000 --- a/apps/web-akash/src/graphql/general/messages_by_address.graphql +++ /dev/null @@ -1,15 +0,0 @@ -query GetMessagesByAddress($address: _text, $limit: bigint = 50, $offset: bigint = 0 $types: _text = "{}") { - messagesByAddress: messages_by_address(args: {addresses: $address, types: $types, limit: $limit, offset: $offset}) { - transaction { - height - hash - success - messages - logs - block { - height - timestamp - } - } - } -} diff --git a/apps/web-akash/src/graphql/general/online_voting_power.graphql b/apps/web-akash/src/graphql/general/online_voting_power.graphql deleted file mode 100644 index bbfebf96f8..0000000000 --- a/apps/web-akash/src/graphql/general/online_voting_power.graphql +++ /dev/null @@ -1,20 +0,0 @@ -query OnlineVotingPower { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - validatorVotingPowerAggregate: validator_voting_power_aggregate(where: {validator: {validator_statuses: {status: {_eq: 3}}}}) { - aggregate { - sum { - votingPower: voting_power - } - } - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - } - stakingParams: staking_params(limit: 1) { - params - } -} diff --git a/apps/web-akash/src/graphql/general/params.graphql b/apps/web-akash/src/graphql/general/params.graphql deleted file mode 100644 index b5415d40e3..0000000000 --- a/apps/web-akash/src/graphql/general/params.graphql +++ /dev/null @@ -1,19 +0,0 @@ -query Params { - stakingParams: staking_params(limit: 1, order_by: {height: desc}) { - params - } - slashingParams: slashing_params(limit: 1, order_by: {height: desc}) { - params - } - mintParams: mint_params(limit: 1, order_by: {height: desc}) { - params - } - distributionParams: distribution_params(limit: 1, order_by: {height: desc}) { - params - } - govParams: gov_params (limit: 1, order_by: {height: desc}) { - depositParams: deposit_params - tallyParams: tally_params - votingParams: voting_params - } -} diff --git a/apps/web-akash/src/graphql/general/proposal_details.graphql b/apps/web-akash/src/graphql/general/proposal_details.graphql deleted file mode 100644 index 82ddef911b..0000000000 --- a/apps/web-akash/src/graphql/general/proposal_details.graphql +++ /dev/null @@ -1,54 +0,0 @@ -query ProposalDetails($proposalId: Int) { - proposal(where: {id: {_eq: $proposalId}}) { - proposer: proposer_address - title - description - status - content - proposalId: id - submitTime: submit_time - proposalType: proposal_type - depositEndTime: deposit_end_time - votingStartTime: voting_start_time - votingEndTime: voting_end_time - } -} - -query ProposalDetailsTally($proposalId: Int) { - proposalTallyResult: proposal_tally_result(where: {proposal_id: {_eq: $proposalId}}) { - yes - no - noWithVeto: no_with_veto - abstain - } - stakingPool: proposal_staking_pool_snapshot(where: {proposal_id: {_eq: $proposalId}}) { - bondedTokens: bonded_tokens - } - quorum: gov_params (limit: 1, order_by: {height: desc}) { - tallyParams: tally_params - } -} - -query ProposalDetailsDeposits($proposalId: Int) { - proposalDeposit: proposal_deposit(where: {proposal_id: {_eq: $proposalId}}, order_by: {height: desc}) { - amount - depositorAddress: depositor_address - block { - timestamp - } - } -} - -query ProposalDetailsVotes($proposalId: Int) { - proposalVote: proposal_vote(where: {proposal_id: {_eq: $proposalId}}, order_by: {height: desc}) { - option - voterAddress: voter_address - } - validatorStatuses: proposal_validator_status_snapshot(where: {proposal_id: {_eq: $proposalId}, status: {_eq: 3}}) { - validator { - validatorInfo: validator_info { - selfDelegateAddress: self_delegate_address - } - } - } -} diff --git a/apps/web-akash/src/graphql/general/proposals.graphql b/apps/web-akash/src/graphql/general/proposals.graphql deleted file mode 100644 index f7e08f978e..0000000000 --- a/apps/web-akash/src/graphql/general/proposals.graphql +++ /dev/null @@ -1,14 +0,0 @@ -query Proposals ($limit: Int = 7, $offset: Int = 0) { - proposals: proposal (limit: $limit, offset: $offset, order_by: {id: desc}) { - title - proposalId: id - status - description - } - total: proposal_aggregate { - aggregate { - count - } - } -} - diff --git a/apps/web-akash/src/graphql/general/providers.graphql b/apps/web-akash/src/graphql/general/providers.graphql deleted file mode 100644 index 95a4c83d99..0000000000 --- a/apps/web-akash/src/graphql/general/providers.graphql +++ /dev/null @@ -1,45 +0,0 @@ -subscription ActiveProvidersListener { - activeProviders: akash_provider_inventory_aggregate(where: {active: {_eq: true}}) { - aggregate { - count - } - }, -}, - -subscription ActiveLeasesListener { - activeLeases: akash_provider_inventory_aggregate(where: {active: {_eq: true}}) { - aggregate { - sum { - lease_count - } - } - }, -}, - -subscription CPUMemoryStorageListener { - specs: akash_provider_inventory(where: {active: {_eq: true}}) { - active: active_inventory_sum, - available: available_inventory_sum, - pending: pending_inventory_sum, - } -}, - -query Providers { - list: akash_provider(order_by: {owner_address: asc}) { - attributes, - hostUri: host_uri, - info, - ownerAddress: owner_address, - }, - total: akash_provider_aggregate { - aggregate { - count - } - } -} - - - - - - diff --git a/apps/web-akash/src/graphql/general/token_price.graphql b/apps/web-akash/src/graphql/general/token_price.graphql deleted file mode 100644 index 8c11321b98..0000000000 --- a/apps/web-akash/src/graphql/general/token_price.graphql +++ /dev/null @@ -1,16 +0,0 @@ -subscription TokenPriceListener($denom: String) { - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - id - price - timestamp - marketCap: market_cap - unitName: unit_name - } -} - -query TokenPriceHistory($denom: String, $limit: Int = 10) { - tokenPrice: token_price_history(where: {unit_name: {_eq: $denom}}, limit: $limit, order_by: {timestamp: desc}) { - price - timestamp - } -} diff --git a/apps/web-akash/src/graphql/general/tokenomics.graphql b/apps/web-akash/src/graphql/general/tokenomics.graphql deleted file mode 100644 index 783cfd99ee..0000000000 --- a/apps/web-akash/src/graphql/general/tokenomics.graphql +++ /dev/null @@ -1,12 +0,0 @@ -query Tokenomics{ - stakingParams: staking_params(limit: 1) { - params - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - unbonded: not_bonded_tokens - } - supply: supply(order_by: {height: desc}, limit: 1) { - coins - } -} diff --git a/apps/web-akash/src/graphql/general/transaction_details.graphql b/apps/web-akash/src/graphql/general/transaction_details.graphql deleted file mode 100644 index ace8e8135e..0000000000 --- a/apps/web-akash/src/graphql/general/transaction_details.graphql +++ /dev/null @@ -1,17 +0,0 @@ -query TransactionDetails($hash: String) { - transaction(where: {hash: {_eq: $hash}}, limit: 1) { - hash: hash - height: height - block: block { - timestamp: timestamp - } - fee: fee - gasUsed: gas_used - gasWanted: gas_wanted - success: success - memo: memo - messages: messages - logs - rawLog: raw_log - } -} diff --git a/apps/web-akash/src/graphql/general/transactions.graphql b/apps/web-akash/src/graphql/general/transactions.graphql deleted file mode 100644 index 9fbc89fd74..0000000000 --- a/apps/web-akash/src/graphql/general/transactions.graphql +++ /dev/null @@ -1,25 +0,0 @@ -subscription TransactionsListener($limit: Int = 7, $offset: Int = 0) { - transactions: transaction(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - hash - success - block { - timestamp - } - messages - logs - } -} - -query Transactions($limit: Int = 7, $offset: Int = 0) { - transactions: transaction(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - hash - success - block { - timestamp - } - messages - logs - } -} diff --git a/apps/web-akash/src/graphql/general/validator_details.graphql b/apps/web-akash/src/graphql/general/validator_details.graphql deleted file mode 100644 index cdc166572e..0000000000 --- a/apps/web-akash/src/graphql/general/validator_details.graphql +++ /dev/null @@ -1,62 +0,0 @@ - -subscription LastHundredBlocks($address: String) { - block(offset: 1, order_by: {height: desc}, limit: 100) { - height - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - transactions { - hash - } - precommits: pre_commits(where: {validator: {validator_info: {operator_address: {_eq: $address}}}}) { - validatorAddress: validator_address - } - } -} - -subscription ValidatorLastSeenListener($address: String) { - preCommit: pre_commit(limit: 1, where: {validator: {validator_info: {operator_address: {_eq: $address}}}}, order_by: {height: desc}) { - height - timestamp - } -} - -query ValidatorDetails($address: String) { - stakingPool: staking_pool(order_by: {height: desc}, limit: 1, offset: 0) { - height - bonded: bonded_tokens - } - validator(where: {validator_info: {operator_address: {_eq: $address}}}) { - validatorDescriptions: validator_descriptions(order_by: {height: desc}, limit: 1) { - details - website - } - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos(order_by: {height: desc}, limit: 1) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - maxRate: max_rate - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorVotingPowers: validator_voting_powers(offset: 0, limit: 1, order_by: {height: desc}) { - height - votingPower: voting_power - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} - diff --git a/apps/web-akash/src/graphql/general/validator_details_documents.ts b/apps/web-akash/src/graphql/general/validator_details_documents.ts deleted file mode 100644 index 13b7441d0f..0000000000 --- a/apps/web-akash/src/graphql/general/validator_details_documents.ts +++ /dev/null @@ -1,56 +0,0 @@ -export const ValidatorDelegationsDocument = /* GraphQL */ ` - query ValidatorDelegations( - $validatorAddress: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - delegations: action_validator_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } - } -`; - -export const ValidatorRedelegationsDocument = /* GraphQL */ ` - query ValidatorRedelegations( - $validatorAddress: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - redelegations: action_validator_redelegations_from( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } - } -`; - -export const ValidatorUndelegationsDocument = /* GraphQL */ ` - query ValidatorUndelegations( - $validatorAddress: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - undelegations: action_validator_unbonding_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } - } -`; diff --git a/apps/web-akash/src/graphql/general/validators.graphql b/apps/web-akash/src/graphql/general/validators.graphql deleted file mode 100644 index 20f3b19335..0000000000 --- a/apps/web-akash/src/graphql/general/validators.graphql +++ /dev/null @@ -1,32 +0,0 @@ -query Validators { - stakingPool: staking_pool(limit: 1, order_by: {height: desc}) { - bondedTokens: bonded_tokens - } - validator { - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos(order_by: {height: desc}, limit: 1) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - } - validatorVotingPowers: validator_voting_powers(offset: 0, limit: 1, order_by: {height: desc}) { - votingPower: voting_power - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorSigningInfos: validator_signing_infos(order_by: {height: desc}, limit: 1) { - missedBlocksCounter: missed_blocks_counter - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} diff --git a/apps/web-akash/src/graphql/general/validators_address_list.graphql b/apps/web-akash/src/graphql/general/validators_address_list.graphql deleted file mode 100644 index d018f104bc..0000000000 --- a/apps/web-akash/src/graphql/general/validators_address_list.graphql +++ /dev/null @@ -1,28 +0,0 @@ -query ValidatorsAddressList { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions(limit: 1, order_by: {height: desc}) { - moniker - identity - avatarUrl: avatar_url - } - } -} - -query ValidatorAddresses { - validator(where: {validator_info: {operator_address: {_is_null: false}, consensus_address: {_is_null: false}, self_delegate_address: {_is_null: false}}}) { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions(limit: 1, order_by: {height: desc}) { - moniker - avatarUrl: avatar_url - } - } -} diff --git a/apps/web-akash/src/graphql/types/general_types.ts b/apps/web-akash/src/graphql/types/general_types.ts deleted file mode 100644 index 5966d69d87..0000000000 --- a/apps/web-akash/src/graphql/types/general_types.ts +++ /dev/null @@ -1,15025 +0,0 @@ -import { gql } from '@apollo/client'; -import * as Apollo from '@apollo/client'; -export type Maybe = T | null; -export type InputMaybe = Maybe; -export type Exact = { [K in keyof T]: T[K] }; -export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; -export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; -const defaultOptions = {} as const; -/** All built-in and custom scalars, mapped to their actual values */ -export type Scalars = { - ID: string; - String: string; - Boolean: boolean; - Int: number; - Float: number; - ActionCoin: any; - ActionDelegation: any; - ActionPagination: any; - ActionRedelegation: any; - ActionUnbondingDelegation: any; - _coin: any; - _dec_coin: any; - _text: any; - akash_resource: any; - bigint: any; - jsonb: any; - numeric: any; - provider_info: any; - smallint: any; - timestamp: any; - timestamptz: any; -}; - -export type ActionAddress = { - __typename?: 'ActionAddress'; - address: Scalars['String']; -}; - -export type ActionBalance = { - __typename?: 'ActionBalance'; - coins?: Maybe>>; -}; - -export type ActionDelegationResponse = { - __typename?: 'ActionDelegationResponse'; - delegations?: Maybe>>; - pagination?: Maybe; -}; - -export type ActionDelegationReward = { - __typename?: 'ActionDelegationReward'; - coins?: Maybe>>; - validator_address: Scalars['String']; -}; - -export type ActionRedelegationResponse = { - __typename?: 'ActionRedelegationResponse'; - pagination?: Maybe; - redelegations?: Maybe>>; -}; - -export type ActionUnbondingDelegationResponse = { - __typename?: 'ActionUnbondingDelegationResponse'; - pagination?: Maybe; - unbonding_delegations?: Maybe>>; -}; - -export type ActionValidatorCommissionAmount = { - __typename?: 'ActionValidatorCommissionAmount'; - coins?: Maybe>>; -}; - -/** Boolean expression to compare columns of type "Boolean". All fields are combined with logical 'AND'. */ -export type Boolean_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "Int". All fields are combined with logical 'AND'. */ -export type Int_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "String". All fields are combined with logical 'AND'. */ -export type String_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - /** does the column match the given case-insensitive pattern */ - _ilike?: InputMaybe; - _in?: InputMaybe>; - /** does the column match the given POSIX regular expression, case insensitive */ - _iregex?: InputMaybe; - _is_null?: InputMaybe; - /** does the column match the given pattern */ - _like?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - /** does the column NOT match the given case-insensitive pattern */ - _nilike?: InputMaybe; - _nin?: InputMaybe>; - /** does the column NOT match the given POSIX regular expression, case insensitive */ - _niregex?: InputMaybe; - /** does the column NOT match the given pattern */ - _nlike?: InputMaybe; - /** does the column NOT match the given POSIX regular expression, case sensitive */ - _nregex?: InputMaybe; - /** does the column NOT match the given SQL regular expression */ - _nsimilar?: InputMaybe; - /** does the column match the given POSIX regular expression, case sensitive */ - _regex?: InputMaybe; - /** does the column match the given SQL regular expression */ - _similar?: InputMaybe; -}; - -/** Boolean expression to compare columns of type "_coin". All fields are combined with logical 'AND'. */ -export type _Coin_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "_dec_coin". All fields are combined with logical 'AND'. */ -export type _Dec_Coin_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "_text". All fields are combined with logical 'AND'. */ -export type _Text_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "account" */ -export type Account = { - __typename?: 'account'; - address: Scalars['String']; - /** An object relationship */ - akash_provider_address?: Maybe; - /** An array relationship */ - feeGrantAllowancesByGranterAddress: Array; - /** An aggregate relationship */ - feeGrantAllowancesByGranterAddress_aggregate: Fee_Grant_Allowance_Aggregate; - /** An array relationship */ - fee_grant_allowances: Array; - /** An aggregate relationship */ - fee_grant_allowances_aggregate: Fee_Grant_Allowance_Aggregate; - /** An array relationship */ - proposal_deposits: Array; - /** An aggregate relationship */ - proposal_deposits_aggregate: Proposal_Deposit_Aggregate; - /** An array relationship */ - proposal_votes: Array; - /** An aggregate relationship */ - proposal_votes_aggregate: Proposal_Vote_Aggregate; - /** An array relationship */ - proposals: Array; - /** An aggregate relationship */ - proposals_aggregate: Proposal_Aggregate; - /** An array relationship */ - validator_infos: Array; - /** An aggregate relationship */ - validator_infos_aggregate: Validator_Info_Aggregate; - /** An object relationship */ - vesting_account?: Maybe; - /** An array relationship */ - vesting_accounts: Array; - /** An aggregate relationship */ - vesting_accounts_aggregate: Vesting_Account_Aggregate; -}; - - -/** columns and relationships of "account" */ -export type AccountFeeGrantAllowancesByGranterAddressArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountFeeGrantAllowancesByGranterAddress_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountFee_Grant_AllowancesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountFee_Grant_Allowances_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposal_DepositsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposal_Deposits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposal_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposal_Votes_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposalsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposals_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountValidator_InfosArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountValidator_Infos_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountVesting_AccountsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountVesting_Accounts_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "account" */ -export type Account_Aggregate = { - __typename?: 'account_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "account" */ -export type Account_Aggregate_Fields = { - __typename?: 'account_aggregate_fields'; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "account" */ -export type Account_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "account". All fields are combined with a logical 'AND'. */ -export type Account_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - address?: InputMaybe; - akash_provider_address?: InputMaybe; - feeGrantAllowancesByGranterAddress?: InputMaybe; - fee_grant_allowances?: InputMaybe; - proposal_deposits?: InputMaybe; - proposal_votes?: InputMaybe; - proposals?: InputMaybe; - validator_infos?: InputMaybe; - vesting_account?: InputMaybe; - vesting_accounts?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Account_Max_Fields = { - __typename?: 'account_max_fields'; - address?: Maybe; -}; - -/** aggregate min on columns */ -export type Account_Min_Fields = { - __typename?: 'account_min_fields'; - address?: Maybe; -}; - -/** Ordering options when selecting data from "account". */ -export type Account_Order_By = { - address?: InputMaybe; - akash_provider_address?: InputMaybe; - feeGrantAllowancesByGranterAddress_aggregate?: InputMaybe; - fee_grant_allowances_aggregate?: InputMaybe; - proposal_deposits_aggregate?: InputMaybe; - proposal_votes_aggregate?: InputMaybe; - proposals_aggregate?: InputMaybe; - validator_infos_aggregate?: InputMaybe; - vesting_account?: InputMaybe; - vesting_accounts_aggregate?: InputMaybe; -}; - -/** select columns of table "account" */ -export enum Account_Select_Column { - /** column name */ - Address = 'address' -} - -/** columns and relationships of "akash_lease" */ -export type Akash_Lease = { - __typename?: 'akash_lease'; - closed_on: Scalars['bigint']; - created_at: Scalars['bigint']; - d_seq: Scalars['String']; - g_seq: Scalars['String']; - height: Scalars['bigint']; - lease_state: Scalars['Int']; - o_seq: Scalars['String']; - owner: Scalars['String']; - price: Scalars['_dec_coin']; - provider: Scalars['String']; -}; - -/** aggregated selection of "akash_lease" */ -export type Akash_Lease_Aggregate = { - __typename?: 'akash_lease_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "akash_lease" */ -export type Akash_Lease_Aggregate_Fields = { - __typename?: 'akash_lease_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "akash_lease" */ -export type Akash_Lease_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Akash_Lease_Avg_Fields = { - __typename?: 'akash_lease_avg_fields'; - closed_on?: Maybe; - created_at?: Maybe; - height?: Maybe; - lease_state?: Maybe; -}; - -/** Boolean expression to filter rows from the table "akash_lease". All fields are combined with a logical 'AND'. */ -export type Akash_Lease_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - closed_on?: InputMaybe; - created_at?: InputMaybe; - d_seq?: InputMaybe; - g_seq?: InputMaybe; - height?: InputMaybe; - lease_state?: InputMaybe; - o_seq?: InputMaybe; - owner?: InputMaybe; - price?: InputMaybe<_Dec_Coin_Comparison_Exp>; - provider?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Akash_Lease_Max_Fields = { - __typename?: 'akash_lease_max_fields'; - closed_on?: Maybe; - created_at?: Maybe; - d_seq?: Maybe; - g_seq?: Maybe; - height?: Maybe; - lease_state?: Maybe; - o_seq?: Maybe; - owner?: Maybe; - provider?: Maybe; -}; - -/** aggregate min on columns */ -export type Akash_Lease_Min_Fields = { - __typename?: 'akash_lease_min_fields'; - closed_on?: Maybe; - created_at?: Maybe; - d_seq?: Maybe; - g_seq?: Maybe; - height?: Maybe; - lease_state?: Maybe; - o_seq?: Maybe; - owner?: Maybe; - provider?: Maybe; -}; - -/** Ordering options when selecting data from "akash_lease". */ -export type Akash_Lease_Order_By = { - closed_on?: InputMaybe; - created_at?: InputMaybe; - d_seq?: InputMaybe; - g_seq?: InputMaybe; - height?: InputMaybe; - lease_state?: InputMaybe; - o_seq?: InputMaybe; - owner?: InputMaybe; - price?: InputMaybe; - provider?: InputMaybe; -}; - -/** select columns of table "akash_lease" */ -export enum Akash_Lease_Select_Column { - /** column name */ - ClosedOn = 'closed_on', - /** column name */ - CreatedAt = 'created_at', - /** column name */ - DSeq = 'd_seq', - /** column name */ - GSeq = 'g_seq', - /** column name */ - Height = 'height', - /** column name */ - LeaseState = 'lease_state', - /** column name */ - OSeq = 'o_seq', - /** column name */ - Owner = 'owner', - /** column name */ - Price = 'price', - /** column name */ - Provider = 'provider' -} - -/** aggregate stddev on columns */ -export type Akash_Lease_Stddev_Fields = { - __typename?: 'akash_lease_stddev_fields'; - closed_on?: Maybe; - created_at?: Maybe; - height?: Maybe; - lease_state?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Akash_Lease_Stddev_Pop_Fields = { - __typename?: 'akash_lease_stddev_pop_fields'; - closed_on?: Maybe; - created_at?: Maybe; - height?: Maybe; - lease_state?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Akash_Lease_Stddev_Samp_Fields = { - __typename?: 'akash_lease_stddev_samp_fields'; - closed_on?: Maybe; - created_at?: Maybe; - height?: Maybe; - lease_state?: Maybe; -}; - -/** aggregate sum on columns */ -export type Akash_Lease_Sum_Fields = { - __typename?: 'akash_lease_sum_fields'; - closed_on?: Maybe; - created_at?: Maybe; - height?: Maybe; - lease_state?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Akash_Lease_Var_Pop_Fields = { - __typename?: 'akash_lease_var_pop_fields'; - closed_on?: Maybe; - created_at?: Maybe; - height?: Maybe; - lease_state?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Akash_Lease_Var_Samp_Fields = { - __typename?: 'akash_lease_var_samp_fields'; - closed_on?: Maybe; - created_at?: Maybe; - height?: Maybe; - lease_state?: Maybe; -}; - -/** aggregate variance on columns */ -export type Akash_Lease_Variance_Fields = { - __typename?: 'akash_lease_variance_fields'; - closed_on?: Maybe; - created_at?: Maybe; - height?: Maybe; - lease_state?: Maybe; -}; - -/** columns and relationships of "akash_provider" */ -export type Akash_Provider = { - __typename?: 'akash_provider'; - /** An object relationship */ - account: Account; - attributes: Scalars['jsonb']; - height: Scalars['bigint']; - host_uri: Scalars['String']; - info: Scalars['provider_info']; - owner_address: Scalars['String']; - /** An object relationship */ - provider_inventory_status?: Maybe; -}; - - -/** columns and relationships of "akash_provider" */ -export type Akash_ProviderAttributesArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "akash_provider" */ -export type Akash_Provider_Aggregate = { - __typename?: 'akash_provider_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "akash_provider" */ -export type Akash_Provider_Aggregate_Fields = { - __typename?: 'akash_provider_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "akash_provider" */ -export type Akash_Provider_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Akash_Provider_Avg_Fields = { - __typename?: 'akash_provider_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "akash_provider". All fields are combined with a logical 'AND'. */ -export type Akash_Provider_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - account?: InputMaybe; - attributes?: InputMaybe; - height?: InputMaybe; - host_uri?: InputMaybe; - info?: InputMaybe; - owner_address?: InputMaybe; - provider_inventory_status?: InputMaybe; -}; - -/** columns and relationships of "akash_provider_inventory" */ -export type Akash_Provider_Inventory = { - __typename?: 'akash_provider_inventory'; - active: Scalars['Boolean']; - active_inventory_sum: Scalars['akash_resource']; - /** An object relationship */ - akash_provider: Akash_Provider; - available_inventory_sum: Scalars['akash_resource']; - bidengine_order_count: Scalars['bigint']; - cluster_public_hostname: Scalars['String']; - height: Scalars['bigint']; - inventory_status_raw: Scalars['jsonb']; - lease_count: Scalars['bigint']; - manifest_deployment_count: Scalars['bigint']; - pending_inventory_sum: Scalars['akash_resource']; - provider_address: Scalars['String']; -}; - - -/** columns and relationships of "akash_provider_inventory" */ -export type Akash_Provider_InventoryInventory_Status_RawArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "akash_provider_inventory" */ -export type Akash_Provider_Inventory_Aggregate = { - __typename?: 'akash_provider_inventory_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "akash_provider_inventory" */ -export type Akash_Provider_Inventory_Aggregate_Fields = { - __typename?: 'akash_provider_inventory_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "akash_provider_inventory" */ -export type Akash_Provider_Inventory_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Akash_Provider_Inventory_Avg_Fields = { - __typename?: 'akash_provider_inventory_avg_fields'; - bidengine_order_count?: Maybe; - height?: Maybe; - lease_count?: Maybe; - manifest_deployment_count?: Maybe; -}; - -/** Boolean expression to filter rows from the table "akash_provider_inventory". All fields are combined with a logical 'AND'. */ -export type Akash_Provider_Inventory_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - active?: InputMaybe; - active_inventory_sum?: InputMaybe; - akash_provider?: InputMaybe; - available_inventory_sum?: InputMaybe; - bidengine_order_count?: InputMaybe; - cluster_public_hostname?: InputMaybe; - height?: InputMaybe; - inventory_status_raw?: InputMaybe; - lease_count?: InputMaybe; - manifest_deployment_count?: InputMaybe; - pending_inventory_sum?: InputMaybe; - provider_address?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Akash_Provider_Inventory_Max_Fields = { - __typename?: 'akash_provider_inventory_max_fields'; - bidengine_order_count?: Maybe; - cluster_public_hostname?: Maybe; - height?: Maybe; - lease_count?: Maybe; - manifest_deployment_count?: Maybe; - provider_address?: Maybe; -}; - -/** aggregate min on columns */ -export type Akash_Provider_Inventory_Min_Fields = { - __typename?: 'akash_provider_inventory_min_fields'; - bidengine_order_count?: Maybe; - cluster_public_hostname?: Maybe; - height?: Maybe; - lease_count?: Maybe; - manifest_deployment_count?: Maybe; - provider_address?: Maybe; -}; - -/** Ordering options when selecting data from "akash_provider_inventory". */ -export type Akash_Provider_Inventory_Order_By = { - active?: InputMaybe; - active_inventory_sum?: InputMaybe; - akash_provider?: InputMaybe; - available_inventory_sum?: InputMaybe; - bidengine_order_count?: InputMaybe; - cluster_public_hostname?: InputMaybe; - height?: InputMaybe; - inventory_status_raw?: InputMaybe; - lease_count?: InputMaybe; - manifest_deployment_count?: InputMaybe; - pending_inventory_sum?: InputMaybe; - provider_address?: InputMaybe; -}; - -/** select columns of table "akash_provider_inventory" */ -export enum Akash_Provider_Inventory_Select_Column { - /** column name */ - Active = 'active', - /** column name */ - ActiveInventorySum = 'active_inventory_sum', - /** column name */ - AvailableInventorySum = 'available_inventory_sum', - /** column name */ - BidengineOrderCount = 'bidengine_order_count', - /** column name */ - ClusterPublicHostname = 'cluster_public_hostname', - /** column name */ - Height = 'height', - /** column name */ - InventoryStatusRaw = 'inventory_status_raw', - /** column name */ - LeaseCount = 'lease_count', - /** column name */ - ManifestDeploymentCount = 'manifest_deployment_count', - /** column name */ - PendingInventorySum = 'pending_inventory_sum', - /** column name */ - ProviderAddress = 'provider_address' -} - -/** aggregate stddev on columns */ -export type Akash_Provider_Inventory_Stddev_Fields = { - __typename?: 'akash_provider_inventory_stddev_fields'; - bidengine_order_count?: Maybe; - height?: Maybe; - lease_count?: Maybe; - manifest_deployment_count?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Akash_Provider_Inventory_Stddev_Pop_Fields = { - __typename?: 'akash_provider_inventory_stddev_pop_fields'; - bidengine_order_count?: Maybe; - height?: Maybe; - lease_count?: Maybe; - manifest_deployment_count?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Akash_Provider_Inventory_Stddev_Samp_Fields = { - __typename?: 'akash_provider_inventory_stddev_samp_fields'; - bidengine_order_count?: Maybe; - height?: Maybe; - lease_count?: Maybe; - manifest_deployment_count?: Maybe; -}; - -/** aggregate sum on columns */ -export type Akash_Provider_Inventory_Sum_Fields = { - __typename?: 'akash_provider_inventory_sum_fields'; - bidengine_order_count?: Maybe; - height?: Maybe; - lease_count?: Maybe; - manifest_deployment_count?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Akash_Provider_Inventory_Var_Pop_Fields = { - __typename?: 'akash_provider_inventory_var_pop_fields'; - bidengine_order_count?: Maybe; - height?: Maybe; - lease_count?: Maybe; - manifest_deployment_count?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Akash_Provider_Inventory_Var_Samp_Fields = { - __typename?: 'akash_provider_inventory_var_samp_fields'; - bidengine_order_count?: Maybe; - height?: Maybe; - lease_count?: Maybe; - manifest_deployment_count?: Maybe; -}; - -/** aggregate variance on columns */ -export type Akash_Provider_Inventory_Variance_Fields = { - __typename?: 'akash_provider_inventory_variance_fields'; - bidengine_order_count?: Maybe; - height?: Maybe; - lease_count?: Maybe; - manifest_deployment_count?: Maybe; -}; - -/** aggregate max on columns */ -export type Akash_Provider_Max_Fields = { - __typename?: 'akash_provider_max_fields'; - height?: Maybe; - host_uri?: Maybe; - owner_address?: Maybe; -}; - -/** aggregate min on columns */ -export type Akash_Provider_Min_Fields = { - __typename?: 'akash_provider_min_fields'; - height?: Maybe; - host_uri?: Maybe; - owner_address?: Maybe; -}; - -/** Ordering options when selecting data from "akash_provider". */ -export type Akash_Provider_Order_By = { - account?: InputMaybe; - attributes?: InputMaybe; - height?: InputMaybe; - host_uri?: InputMaybe; - info?: InputMaybe; - owner_address?: InputMaybe; - provider_inventory_status?: InputMaybe; -}; - -/** select columns of table "akash_provider" */ -export enum Akash_Provider_Select_Column { - /** column name */ - Attributes = 'attributes', - /** column name */ - Height = 'height', - /** column name */ - HostUri = 'host_uri', - /** column name */ - Info = 'info', - /** column name */ - OwnerAddress = 'owner_address' -} - -/** aggregate stddev on columns */ -export type Akash_Provider_Stddev_Fields = { - __typename?: 'akash_provider_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Akash_Provider_Stddev_Pop_Fields = { - __typename?: 'akash_provider_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Akash_Provider_Stddev_Samp_Fields = { - __typename?: 'akash_provider_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Akash_Provider_Sum_Fields = { - __typename?: 'akash_provider_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Akash_Provider_Var_Pop_Fields = { - __typename?: 'akash_provider_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Akash_Provider_Var_Samp_Fields = { - __typename?: 'akash_provider_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Akash_Provider_Variance_Fields = { - __typename?: 'akash_provider_variance_fields'; - height?: Maybe; -}; - -/** Boolean expression to compare columns of type "akash_resource". All fields are combined with logical 'AND'. */ -export type Akash_Resource_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "average_block_time_from_genesis" */ -export type Average_Block_Time_From_Genesis = { - __typename?: 'average_block_time_from_genesis'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "average_block_time_from_genesis" */ -export type Average_Block_Time_From_Genesis_Aggregate = { - __typename?: 'average_block_time_from_genesis_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "average_block_time_from_genesis" */ -export type Average_Block_Time_From_Genesis_Aggregate_Fields = { - __typename?: 'average_block_time_from_genesis_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "average_block_time_from_genesis" */ -export type Average_Block_Time_From_Genesis_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Average_Block_Time_From_Genesis_Avg_Fields = { - __typename?: 'average_block_time_from_genesis_avg_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "average_block_time_from_genesis". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_From_Genesis_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Average_Block_Time_From_Genesis_Max_Fields = { - __typename?: 'average_block_time_from_genesis_max_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Average_Block_Time_From_Genesis_Min_Fields = { - __typename?: 'average_block_time_from_genesis_min_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Ordering options when selecting data from "average_block_time_from_genesis". */ -export type Average_Block_Time_From_Genesis_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_from_genesis" */ -export enum Average_Block_Time_From_Genesis_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Average_Block_Time_From_Genesis_Stddev_Fields = { - __typename?: 'average_block_time_from_genesis_stddev_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Average_Block_Time_From_Genesis_Stddev_Pop_Fields = { - __typename?: 'average_block_time_from_genesis_stddev_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Average_Block_Time_From_Genesis_Stddev_Samp_Fields = { - __typename?: 'average_block_time_from_genesis_stddev_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Average_Block_Time_From_Genesis_Sum_Fields = { - __typename?: 'average_block_time_from_genesis_sum_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Average_Block_Time_From_Genesis_Var_Pop_Fields = { - __typename?: 'average_block_time_from_genesis_var_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Average_Block_Time_From_Genesis_Var_Samp_Fields = { - __typename?: 'average_block_time_from_genesis_var_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Average_Block_Time_From_Genesis_Variance_Fields = { - __typename?: 'average_block_time_from_genesis_variance_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** columns and relationships of "average_block_time_per_day" */ -export type Average_Block_Time_Per_Day = { - __typename?: 'average_block_time_per_day'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "average_block_time_per_day" */ -export type Average_Block_Time_Per_Day_Aggregate = { - __typename?: 'average_block_time_per_day_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "average_block_time_per_day" */ -export type Average_Block_Time_Per_Day_Aggregate_Fields = { - __typename?: 'average_block_time_per_day_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "average_block_time_per_day" */ -export type Average_Block_Time_Per_Day_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Average_Block_Time_Per_Day_Avg_Fields = { - __typename?: 'average_block_time_per_day_avg_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "average_block_time_per_day". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_Per_Day_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Average_Block_Time_Per_Day_Max_Fields = { - __typename?: 'average_block_time_per_day_max_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Average_Block_Time_Per_Day_Min_Fields = { - __typename?: 'average_block_time_per_day_min_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Ordering options when selecting data from "average_block_time_per_day". */ -export type Average_Block_Time_Per_Day_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_per_day" */ -export enum Average_Block_Time_Per_Day_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Average_Block_Time_Per_Day_Stddev_Fields = { - __typename?: 'average_block_time_per_day_stddev_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Average_Block_Time_Per_Day_Stddev_Pop_Fields = { - __typename?: 'average_block_time_per_day_stddev_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Average_Block_Time_Per_Day_Stddev_Samp_Fields = { - __typename?: 'average_block_time_per_day_stddev_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Average_Block_Time_Per_Day_Sum_Fields = { - __typename?: 'average_block_time_per_day_sum_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Average_Block_Time_Per_Day_Var_Pop_Fields = { - __typename?: 'average_block_time_per_day_var_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Average_Block_Time_Per_Day_Var_Samp_Fields = { - __typename?: 'average_block_time_per_day_var_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Average_Block_Time_Per_Day_Variance_Fields = { - __typename?: 'average_block_time_per_day_variance_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** columns and relationships of "average_block_time_per_hour" */ -export type Average_Block_Time_Per_Hour = { - __typename?: 'average_block_time_per_hour'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "average_block_time_per_hour" */ -export type Average_Block_Time_Per_Hour_Aggregate = { - __typename?: 'average_block_time_per_hour_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "average_block_time_per_hour" */ -export type Average_Block_Time_Per_Hour_Aggregate_Fields = { - __typename?: 'average_block_time_per_hour_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "average_block_time_per_hour" */ -export type Average_Block_Time_Per_Hour_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Average_Block_Time_Per_Hour_Avg_Fields = { - __typename?: 'average_block_time_per_hour_avg_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "average_block_time_per_hour". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_Per_Hour_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Average_Block_Time_Per_Hour_Max_Fields = { - __typename?: 'average_block_time_per_hour_max_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Average_Block_Time_Per_Hour_Min_Fields = { - __typename?: 'average_block_time_per_hour_min_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Ordering options when selecting data from "average_block_time_per_hour". */ -export type Average_Block_Time_Per_Hour_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_per_hour" */ -export enum Average_Block_Time_Per_Hour_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Average_Block_Time_Per_Hour_Stddev_Fields = { - __typename?: 'average_block_time_per_hour_stddev_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Average_Block_Time_Per_Hour_Stddev_Pop_Fields = { - __typename?: 'average_block_time_per_hour_stddev_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Average_Block_Time_Per_Hour_Stddev_Samp_Fields = { - __typename?: 'average_block_time_per_hour_stddev_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Average_Block_Time_Per_Hour_Sum_Fields = { - __typename?: 'average_block_time_per_hour_sum_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Average_Block_Time_Per_Hour_Var_Pop_Fields = { - __typename?: 'average_block_time_per_hour_var_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Average_Block_Time_Per_Hour_Var_Samp_Fields = { - __typename?: 'average_block_time_per_hour_var_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Average_Block_Time_Per_Hour_Variance_Fields = { - __typename?: 'average_block_time_per_hour_variance_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** columns and relationships of "average_block_time_per_minute" */ -export type Average_Block_Time_Per_Minute = { - __typename?: 'average_block_time_per_minute'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "average_block_time_per_minute" */ -export type Average_Block_Time_Per_Minute_Aggregate = { - __typename?: 'average_block_time_per_minute_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "average_block_time_per_minute" */ -export type Average_Block_Time_Per_Minute_Aggregate_Fields = { - __typename?: 'average_block_time_per_minute_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "average_block_time_per_minute" */ -export type Average_Block_Time_Per_Minute_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Average_Block_Time_Per_Minute_Avg_Fields = { - __typename?: 'average_block_time_per_minute_avg_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "average_block_time_per_minute". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_Per_Minute_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Average_Block_Time_Per_Minute_Max_Fields = { - __typename?: 'average_block_time_per_minute_max_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Average_Block_Time_Per_Minute_Min_Fields = { - __typename?: 'average_block_time_per_minute_min_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Ordering options when selecting data from "average_block_time_per_minute". */ -export type Average_Block_Time_Per_Minute_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_per_minute" */ -export enum Average_Block_Time_Per_Minute_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Average_Block_Time_Per_Minute_Stddev_Fields = { - __typename?: 'average_block_time_per_minute_stddev_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Average_Block_Time_Per_Minute_Stddev_Pop_Fields = { - __typename?: 'average_block_time_per_minute_stddev_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Average_Block_Time_Per_Minute_Stddev_Samp_Fields = { - __typename?: 'average_block_time_per_minute_stddev_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Average_Block_Time_Per_Minute_Sum_Fields = { - __typename?: 'average_block_time_per_minute_sum_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Average_Block_Time_Per_Minute_Var_Pop_Fields = { - __typename?: 'average_block_time_per_minute_var_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Average_Block_Time_Per_Minute_Var_Samp_Fields = { - __typename?: 'average_block_time_per_minute_var_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Average_Block_Time_Per_Minute_Variance_Fields = { - __typename?: 'average_block_time_per_minute_variance_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Boolean expression to compare columns of type "bigint". All fields are combined with logical 'AND'. */ -export type Bigint_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "block" */ -export type Block = { - __typename?: 'block'; - hash: Scalars['String']; - height: Scalars['bigint']; - num_txs?: Maybe; - /** An array relationship */ - pre_commits: Array; - /** An aggregate relationship */ - pre_commits_aggregate: Pre_Commit_Aggregate; - /** An array relationship */ - proposal_deposits: Array; - /** An aggregate relationship */ - proposal_deposits_aggregate: Proposal_Deposit_Aggregate; - /** An array relationship */ - proposal_votes: Array; - /** An aggregate relationship */ - proposal_votes_aggregate: Proposal_Vote_Aggregate; - proposer_address?: Maybe; - timestamp: Scalars['timestamp']; - total_gas?: Maybe; - /** An array relationship */ - transactions: Array; - /** An aggregate relationship */ - transactions_aggregate: Transaction_Aggregate; - /** An object relationship */ - validator?: Maybe; - /** An array relationship */ - validator_voting_powers: Array; - /** An aggregate relationship */ - validator_voting_powers_aggregate: Validator_Voting_Power_Aggregate; -}; - - -/** columns and relationships of "block" */ -export type BlockPre_CommitsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockPre_Commits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockProposal_DepositsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockProposal_Deposits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockProposal_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockProposal_Votes_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockTransactionsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockTransactions_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockValidator_Voting_PowersArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockValidator_Voting_Powers_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "block" */ -export type Block_Aggregate = { - __typename?: 'block_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "block" */ -export type Block_Aggregate_Fields = { - __typename?: 'block_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "block" */ -export type Block_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "block" */ -export type Block_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Block_Avg_Fields = { - __typename?: 'block_avg_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by avg() on columns of table "block" */ -export type Block_Avg_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "block". All fields are combined with a logical 'AND'. */ -export type Block_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - pre_commits?: InputMaybe; - proposal_deposits?: InputMaybe; - proposal_votes?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; - transactions?: InputMaybe; - validator?: InputMaybe; - validator_voting_powers?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Block_Max_Fields = { - __typename?: 'block_max_fields'; - hash?: Maybe; - height?: Maybe; - num_txs?: Maybe; - proposer_address?: Maybe; - timestamp?: Maybe; - total_gas?: Maybe; -}; - -/** order by max() on columns of table "block" */ -export type Block_Max_Order_By = { - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Block_Min_Fields = { - __typename?: 'block_min_fields'; - hash?: Maybe; - height?: Maybe; - num_txs?: Maybe; - proposer_address?: Maybe; - timestamp?: Maybe; - total_gas?: Maybe; -}; - -/** order by min() on columns of table "block" */ -export type Block_Min_Order_By = { - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** Ordering options when selecting data from "block". */ -export type Block_Order_By = { - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - pre_commits_aggregate?: InputMaybe; - proposal_deposits_aggregate?: InputMaybe; - proposal_votes_aggregate?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; - transactions_aggregate?: InputMaybe; - validator?: InputMaybe; - validator_voting_powers_aggregate?: InputMaybe; -}; - -/** select columns of table "block" */ -export enum Block_Select_Column { - /** column name */ - Hash = 'hash', - /** column name */ - Height = 'height', - /** column name */ - NumTxs = 'num_txs', - /** column name */ - ProposerAddress = 'proposer_address', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - TotalGas = 'total_gas' -} - -/** aggregate stddev on columns */ -export type Block_Stddev_Fields = { - __typename?: 'block_stddev_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by stddev() on columns of table "block" */ -export type Block_Stddev_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Block_Stddev_Pop_Fields = { - __typename?: 'block_stddev_pop_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by stddev_pop() on columns of table "block" */ -export type Block_Stddev_Pop_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Block_Stddev_Samp_Fields = { - __typename?: 'block_stddev_samp_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by stddev_samp() on columns of table "block" */ -export type Block_Stddev_Samp_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Block_Sum_Fields = { - __typename?: 'block_sum_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by sum() on columns of table "block" */ -export type Block_Sum_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Block_Var_Pop_Fields = { - __typename?: 'block_var_pop_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by var_pop() on columns of table "block" */ -export type Block_Var_Pop_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Block_Var_Samp_Fields = { - __typename?: 'block_var_samp_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by var_samp() on columns of table "block" */ -export type Block_Var_Samp_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Block_Variance_Fields = { - __typename?: 'block_variance_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by variance() on columns of table "block" */ -export type Block_Variance_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** columns and relationships of "community_pool" */ -export type Community_Pool = { - __typename?: 'community_pool'; - coins: Scalars['_dec_coin']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "community_pool" */ -export type Community_Pool_Aggregate = { - __typename?: 'community_pool_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "community_pool" */ -export type Community_Pool_Aggregate_Fields = { - __typename?: 'community_pool_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "community_pool" */ -export type Community_Pool_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Community_Pool_Avg_Fields = { - __typename?: 'community_pool_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "community_pool". All fields are combined with a logical 'AND'. */ -export type Community_Pool_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - coins?: InputMaybe<_Dec_Coin_Comparison_Exp>; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Community_Pool_Max_Fields = { - __typename?: 'community_pool_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Community_Pool_Min_Fields = { - __typename?: 'community_pool_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "community_pool". */ -export type Community_Pool_Order_By = { - coins?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "community_pool" */ -export enum Community_Pool_Select_Column { - /** column name */ - Coins = 'coins', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Community_Pool_Stddev_Fields = { - __typename?: 'community_pool_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Community_Pool_Stddev_Pop_Fields = { - __typename?: 'community_pool_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Community_Pool_Stddev_Samp_Fields = { - __typename?: 'community_pool_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Community_Pool_Sum_Fields = { - __typename?: 'community_pool_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Community_Pool_Var_Pop_Fields = { - __typename?: 'community_pool_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Community_Pool_Var_Samp_Fields = { - __typename?: 'community_pool_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Community_Pool_Variance_Fields = { - __typename?: 'community_pool_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "deployment_params" */ -export type Deployment_Params = { - __typename?: 'deployment_params'; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "deployment_params" */ -export type Deployment_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "deployment_params" */ -export type Deployment_Params_Aggregate = { - __typename?: 'deployment_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "deployment_params" */ -export type Deployment_Params_Aggregate_Fields = { - __typename?: 'deployment_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "deployment_params" */ -export type Deployment_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Deployment_Params_Avg_Fields = { - __typename?: 'deployment_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "deployment_params". All fields are combined with a logical 'AND'. */ -export type Deployment_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Deployment_Params_Max_Fields = { - __typename?: 'deployment_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Deployment_Params_Min_Fields = { - __typename?: 'deployment_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "deployment_params". */ -export type Deployment_Params_Order_By = { - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "deployment_params" */ -export enum Deployment_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - Params = 'params' -} - -/** aggregate stddev on columns */ -export type Deployment_Params_Stddev_Fields = { - __typename?: 'deployment_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Deployment_Params_Stddev_Pop_Fields = { - __typename?: 'deployment_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Deployment_Params_Stddev_Samp_Fields = { - __typename?: 'deployment_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Deployment_Params_Sum_Fields = { - __typename?: 'deployment_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Deployment_Params_Var_Pop_Fields = { - __typename?: 'deployment_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Deployment_Params_Var_Samp_Fields = { - __typename?: 'deployment_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Deployment_Params_Variance_Fields = { - __typename?: 'deployment_params_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "distribution_params" */ -export type Distribution_Params = { - __typename?: 'distribution_params'; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "distribution_params" */ -export type Distribution_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "distribution_params" */ -export type Distribution_Params_Aggregate = { - __typename?: 'distribution_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "distribution_params" */ -export type Distribution_Params_Aggregate_Fields = { - __typename?: 'distribution_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "distribution_params" */ -export type Distribution_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Distribution_Params_Avg_Fields = { - __typename?: 'distribution_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "distribution_params". All fields are combined with a logical 'AND'. */ -export type Distribution_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Distribution_Params_Max_Fields = { - __typename?: 'distribution_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Distribution_Params_Min_Fields = { - __typename?: 'distribution_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "distribution_params". */ -export type Distribution_Params_Order_By = { - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "distribution_params" */ -export enum Distribution_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - Params = 'params' -} - -/** aggregate stddev on columns */ -export type Distribution_Params_Stddev_Fields = { - __typename?: 'distribution_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Distribution_Params_Stddev_Pop_Fields = { - __typename?: 'distribution_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Distribution_Params_Stddev_Samp_Fields = { - __typename?: 'distribution_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Distribution_Params_Sum_Fields = { - __typename?: 'distribution_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Distribution_Params_Var_Pop_Fields = { - __typename?: 'distribution_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Distribution_Params_Var_Samp_Fields = { - __typename?: 'distribution_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Distribution_Params_Variance_Fields = { - __typename?: 'distribution_params_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "double_sign_evidence" */ -export type Double_Sign_Evidence = { - __typename?: 'double_sign_evidence'; - /** An object relationship */ - doubleSignVoteByVoteAId: Double_Sign_Vote; - /** An object relationship */ - double_sign_vote: Double_Sign_Vote; - height: Scalars['bigint']; - vote_a_id: Scalars['bigint']; - vote_b_id: Scalars['bigint']; -}; - -/** aggregated selection of "double_sign_evidence" */ -export type Double_Sign_Evidence_Aggregate = { - __typename?: 'double_sign_evidence_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "double_sign_evidence" */ -export type Double_Sign_Evidence_Aggregate_Fields = { - __typename?: 'double_sign_evidence_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "double_sign_evidence" */ -export type Double_Sign_Evidence_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Double_Sign_Evidence_Avg_Fields = { - __typename?: 'double_sign_evidence_avg_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by avg() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Avg_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "double_sign_evidence". All fields are combined with a logical 'AND'. */ -export type Double_Sign_Evidence_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - doubleSignVoteByVoteAId?: InputMaybe; - double_sign_vote?: InputMaybe; - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Double_Sign_Evidence_Max_Fields = { - __typename?: 'double_sign_evidence_max_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by max() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Max_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Double_Sign_Evidence_Min_Fields = { - __typename?: 'double_sign_evidence_min_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by min() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Min_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** Ordering options when selecting data from "double_sign_evidence". */ -export type Double_Sign_Evidence_Order_By = { - doubleSignVoteByVoteAId?: InputMaybe; - double_sign_vote?: InputMaybe; - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** select columns of table "double_sign_evidence" */ -export enum Double_Sign_Evidence_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - VoteAId = 'vote_a_id', - /** column name */ - VoteBId = 'vote_b_id' -} - -/** aggregate stddev on columns */ -export type Double_Sign_Evidence_Stddev_Fields = { - __typename?: 'double_sign_evidence_stddev_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by stddev() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Stddev_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Double_Sign_Evidence_Stddev_Pop_Fields = { - __typename?: 'double_sign_evidence_stddev_pop_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Stddev_Pop_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Double_Sign_Evidence_Stddev_Samp_Fields = { - __typename?: 'double_sign_evidence_stddev_samp_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Stddev_Samp_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Double_Sign_Evidence_Sum_Fields = { - __typename?: 'double_sign_evidence_sum_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by sum() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Sum_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Double_Sign_Evidence_Var_Pop_Fields = { - __typename?: 'double_sign_evidence_var_pop_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by var_pop() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Var_Pop_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Double_Sign_Evidence_Var_Samp_Fields = { - __typename?: 'double_sign_evidence_var_samp_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by var_samp() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Var_Samp_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Double_Sign_Evidence_Variance_Fields = { - __typename?: 'double_sign_evidence_variance_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by variance() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Variance_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_Vote = { - __typename?: 'double_sign_vote'; - block_id: Scalars['String']; - /** An array relationship */ - doubleSignEvidencesByVoteBId: Array; - /** An aggregate relationship */ - doubleSignEvidencesByVoteBId_aggregate: Double_Sign_Evidence_Aggregate; - /** An array relationship */ - double_sign_evidences: Array; - /** An aggregate relationship */ - double_sign_evidences_aggregate: Double_Sign_Evidence_Aggregate; - height: Scalars['bigint']; - id: Scalars['Int']; - round: Scalars['Int']; - signature: Scalars['String']; - type: Scalars['smallint']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - validator_index: Scalars['Int']; -}; - - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_VoteDoubleSignEvidencesByVoteBIdArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_VoteDoubleSignEvidencesByVoteBId_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_VoteDouble_Sign_EvidencesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_VoteDouble_Sign_Evidences_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "double_sign_vote" */ -export type Double_Sign_Vote_Aggregate = { - __typename?: 'double_sign_vote_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "double_sign_vote" */ -export type Double_Sign_Vote_Aggregate_Fields = { - __typename?: 'double_sign_vote_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "double_sign_vote" */ -export type Double_Sign_Vote_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "double_sign_vote" */ -export type Double_Sign_Vote_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Double_Sign_Vote_Avg_Fields = { - __typename?: 'double_sign_vote_avg_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by avg() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Avg_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "double_sign_vote". All fields are combined with a logical 'AND'. */ -export type Double_Sign_Vote_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - block_id?: InputMaybe; - doubleSignEvidencesByVoteBId?: InputMaybe; - double_sign_evidences?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Double_Sign_Vote_Max_Fields = { - __typename?: 'double_sign_vote_max_fields'; - block_id?: Maybe; - height?: Maybe; - id?: Maybe; - round?: Maybe; - signature?: Maybe; - type?: Maybe; - validator_address?: Maybe; - validator_index?: Maybe; -}; - -/** order by max() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Max_Order_By = { - block_id?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Double_Sign_Vote_Min_Fields = { - __typename?: 'double_sign_vote_min_fields'; - block_id?: Maybe; - height?: Maybe; - id?: Maybe; - round?: Maybe; - signature?: Maybe; - type?: Maybe; - validator_address?: Maybe; - validator_index?: Maybe; -}; - -/** order by min() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Min_Order_By = { - block_id?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** Ordering options when selecting data from "double_sign_vote". */ -export type Double_Sign_Vote_Order_By = { - block_id?: InputMaybe; - doubleSignEvidencesByVoteBId_aggregate?: InputMaybe; - double_sign_evidences_aggregate?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** select columns of table "double_sign_vote" */ -export enum Double_Sign_Vote_Select_Column { - /** column name */ - BlockId = 'block_id', - /** column name */ - Height = 'height', - /** column name */ - Id = 'id', - /** column name */ - Round = 'round', - /** column name */ - Signature = 'signature', - /** column name */ - Type = 'type', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - ValidatorIndex = 'validator_index' -} - -/** aggregate stddev on columns */ -export type Double_Sign_Vote_Stddev_Fields = { - __typename?: 'double_sign_vote_stddev_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by stddev() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Stddev_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Double_Sign_Vote_Stddev_Pop_Fields = { - __typename?: 'double_sign_vote_stddev_pop_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by stddev_pop() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Stddev_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Double_Sign_Vote_Stddev_Samp_Fields = { - __typename?: 'double_sign_vote_stddev_samp_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by stddev_samp() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Stddev_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Double_Sign_Vote_Sum_Fields = { - __typename?: 'double_sign_vote_sum_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by sum() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Sum_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Double_Sign_Vote_Var_Pop_Fields = { - __typename?: 'double_sign_vote_var_pop_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by var_pop() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Var_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Double_Sign_Vote_Var_Samp_Fields = { - __typename?: 'double_sign_vote_var_samp_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by var_samp() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Var_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Double_Sign_Vote_Variance_Fields = { - __typename?: 'double_sign_vote_variance_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by variance() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Variance_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** columns and relationships of "fee_grant_allowance" */ -export type Fee_Grant_Allowance = { - __typename?: 'fee_grant_allowance'; - allowance: Scalars['jsonb']; - /** An object relationship */ - grantee: Account; - grantee_address: Scalars['String']; - /** An object relationship */ - granter: Account; - granter_address: Scalars['String']; - height: Scalars['bigint']; - id: Scalars['Int']; -}; - - -/** columns and relationships of "fee_grant_allowance" */ -export type Fee_Grant_AllowanceAllowanceArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Aggregate = { - __typename?: 'fee_grant_allowance_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Aggregate_Fields = { - __typename?: 'fee_grant_allowance_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Fee_Grant_Allowance_Avg_Fields = { - __typename?: 'fee_grant_allowance_avg_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by avg() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Avg_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "fee_grant_allowance". All fields are combined with a logical 'AND'. */ -export type Fee_Grant_Allowance_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - allowance?: InputMaybe; - grantee?: InputMaybe; - grantee_address?: InputMaybe; - granter?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Fee_Grant_Allowance_Max_Fields = { - __typename?: 'fee_grant_allowance_max_fields'; - grantee_address?: Maybe; - granter_address?: Maybe; - height?: Maybe; - id?: Maybe; -}; - -/** order by max() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Max_Order_By = { - grantee_address?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Fee_Grant_Allowance_Min_Fields = { - __typename?: 'fee_grant_allowance_min_fields'; - grantee_address?: Maybe; - granter_address?: Maybe; - height?: Maybe; - id?: Maybe; -}; - -/** order by min() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Min_Order_By = { - grantee_address?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; -}; - -/** Ordering options when selecting data from "fee_grant_allowance". */ -export type Fee_Grant_Allowance_Order_By = { - allowance?: InputMaybe; - grantee?: InputMaybe; - grantee_address?: InputMaybe; - granter?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; -}; - -/** select columns of table "fee_grant_allowance" */ -export enum Fee_Grant_Allowance_Select_Column { - /** column name */ - Allowance = 'allowance', - /** column name */ - GranteeAddress = 'grantee_address', - /** column name */ - GranterAddress = 'granter_address', - /** column name */ - Height = 'height', - /** column name */ - Id = 'id' -} - -/** aggregate stddev on columns */ -export type Fee_Grant_Allowance_Stddev_Fields = { - __typename?: 'fee_grant_allowance_stddev_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by stddev() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Stddev_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Fee_Grant_Allowance_Stddev_Pop_Fields = { - __typename?: 'fee_grant_allowance_stddev_pop_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Stddev_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Fee_Grant_Allowance_Stddev_Samp_Fields = { - __typename?: 'fee_grant_allowance_stddev_samp_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Stddev_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Fee_Grant_Allowance_Sum_Fields = { - __typename?: 'fee_grant_allowance_sum_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by sum() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Sum_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Fee_Grant_Allowance_Var_Pop_Fields = { - __typename?: 'fee_grant_allowance_var_pop_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by var_pop() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Var_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Fee_Grant_Allowance_Var_Samp_Fields = { - __typename?: 'fee_grant_allowance_var_samp_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by var_samp() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Var_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Fee_Grant_Allowance_Variance_Fields = { - __typename?: 'fee_grant_allowance_variance_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by variance() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Variance_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** columns and relationships of "genesis" */ -export type Genesis = { - __typename?: 'genesis'; - chain_id: Scalars['String']; - initial_height: Scalars['bigint']; - time: Scalars['timestamp']; -}; - -/** aggregated selection of "genesis" */ -export type Genesis_Aggregate = { - __typename?: 'genesis_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "genesis" */ -export type Genesis_Aggregate_Fields = { - __typename?: 'genesis_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "genesis" */ -export type Genesis_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Genesis_Avg_Fields = { - __typename?: 'genesis_avg_fields'; - initial_height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "genesis". All fields are combined with a logical 'AND'. */ -export type Genesis_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - chain_id?: InputMaybe; - initial_height?: InputMaybe; - time?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Genesis_Max_Fields = { - __typename?: 'genesis_max_fields'; - chain_id?: Maybe; - initial_height?: Maybe; - time?: Maybe; -}; - -/** aggregate min on columns */ -export type Genesis_Min_Fields = { - __typename?: 'genesis_min_fields'; - chain_id?: Maybe; - initial_height?: Maybe; - time?: Maybe; -}; - -/** Ordering options when selecting data from "genesis". */ -export type Genesis_Order_By = { - chain_id?: InputMaybe; - initial_height?: InputMaybe; - time?: InputMaybe; -}; - -/** select columns of table "genesis" */ -export enum Genesis_Select_Column { - /** column name */ - ChainId = 'chain_id', - /** column name */ - InitialHeight = 'initial_height', - /** column name */ - Time = 'time' -} - -/** aggregate stddev on columns */ -export type Genesis_Stddev_Fields = { - __typename?: 'genesis_stddev_fields'; - initial_height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Genesis_Stddev_Pop_Fields = { - __typename?: 'genesis_stddev_pop_fields'; - initial_height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Genesis_Stddev_Samp_Fields = { - __typename?: 'genesis_stddev_samp_fields'; - initial_height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Genesis_Sum_Fields = { - __typename?: 'genesis_sum_fields'; - initial_height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Genesis_Var_Pop_Fields = { - __typename?: 'genesis_var_pop_fields'; - initial_height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Genesis_Var_Samp_Fields = { - __typename?: 'genesis_var_samp_fields'; - initial_height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Genesis_Variance_Fields = { - __typename?: 'genesis_variance_fields'; - initial_height?: Maybe; -}; - -/** columns and relationships of "gov_params" */ -export type Gov_Params = { - __typename?: 'gov_params'; - deposit_params: Scalars['jsonb']; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - tally_params: Scalars['jsonb']; - voting_params: Scalars['jsonb']; -}; - - -/** columns and relationships of "gov_params" */ -export type Gov_ParamsDeposit_ParamsArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "gov_params" */ -export type Gov_ParamsTally_ParamsArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "gov_params" */ -export type Gov_ParamsVoting_ParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "gov_params" */ -export type Gov_Params_Aggregate = { - __typename?: 'gov_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "gov_params" */ -export type Gov_Params_Aggregate_Fields = { - __typename?: 'gov_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "gov_params" */ -export type Gov_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Gov_Params_Avg_Fields = { - __typename?: 'gov_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "gov_params". All fields are combined with a logical 'AND'. */ -export type Gov_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - deposit_params?: InputMaybe; - height?: InputMaybe; - one_row_id?: InputMaybe; - tally_params?: InputMaybe; - voting_params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Gov_Params_Max_Fields = { - __typename?: 'gov_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Gov_Params_Min_Fields = { - __typename?: 'gov_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "gov_params". */ -export type Gov_Params_Order_By = { - deposit_params?: InputMaybe; - height?: InputMaybe; - one_row_id?: InputMaybe; - tally_params?: InputMaybe; - voting_params?: InputMaybe; -}; - -/** select columns of table "gov_params" */ -export enum Gov_Params_Select_Column { - /** column name */ - DepositParams = 'deposit_params', - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - TallyParams = 'tally_params', - /** column name */ - VotingParams = 'voting_params' -} - -/** aggregate stddev on columns */ -export type Gov_Params_Stddev_Fields = { - __typename?: 'gov_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Gov_Params_Stddev_Pop_Fields = { - __typename?: 'gov_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Gov_Params_Stddev_Samp_Fields = { - __typename?: 'gov_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Gov_Params_Sum_Fields = { - __typename?: 'gov_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Gov_Params_Var_Pop_Fields = { - __typename?: 'gov_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Gov_Params_Var_Samp_Fields = { - __typename?: 'gov_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Gov_Params_Variance_Fields = { - __typename?: 'gov_params_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "inflation" */ -export type Inflation = { - __typename?: 'inflation'; - height: Scalars['bigint']; - value: Scalars['numeric']; -}; - -/** aggregated selection of "inflation" */ -export type Inflation_Aggregate = { - __typename?: 'inflation_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "inflation" */ -export type Inflation_Aggregate_Fields = { - __typename?: 'inflation_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "inflation" */ -export type Inflation_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Inflation_Avg_Fields = { - __typename?: 'inflation_avg_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** Boolean expression to filter rows from the table "inflation". All fields are combined with a logical 'AND'. */ -export type Inflation_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - value?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Inflation_Max_Fields = { - __typename?: 'inflation_max_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate min on columns */ -export type Inflation_Min_Fields = { - __typename?: 'inflation_min_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** Ordering options when selecting data from "inflation". */ -export type Inflation_Order_By = { - height?: InputMaybe; - value?: InputMaybe; -}; - -/** select columns of table "inflation" */ -export enum Inflation_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Value = 'value' -} - -/** aggregate stddev on columns */ -export type Inflation_Stddev_Fields = { - __typename?: 'inflation_stddev_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Inflation_Stddev_Pop_Fields = { - __typename?: 'inflation_stddev_pop_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Inflation_Stddev_Samp_Fields = { - __typename?: 'inflation_stddev_samp_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate sum on columns */ -export type Inflation_Sum_Fields = { - __typename?: 'inflation_sum_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Inflation_Var_Pop_Fields = { - __typename?: 'inflation_var_pop_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Inflation_Var_Samp_Fields = { - __typename?: 'inflation_var_samp_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate variance on columns */ -export type Inflation_Variance_Fields = { - __typename?: 'inflation_variance_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** Boolean expression to compare columns of type "jsonb". All fields are combined with logical 'AND'. */ -export type Jsonb_Comparison_Exp = { - /** is the column contained in the given json value */ - _contained_in?: InputMaybe; - /** does the column contain the given json value at the top level */ - _contains?: InputMaybe; - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - /** does the string exist as a top-level key in the column */ - _has_key?: InputMaybe; - /** do all of these strings exist as top-level keys in the column */ - _has_keys_all?: InputMaybe>; - /** do any of these strings exist as top-level keys in the column */ - _has_keys_any?: InputMaybe>; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "market_params" */ -export type Market_Params = { - __typename?: 'market_params'; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "market_params" */ -export type Market_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "market_params" */ -export type Market_Params_Aggregate = { - __typename?: 'market_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "market_params" */ -export type Market_Params_Aggregate_Fields = { - __typename?: 'market_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "market_params" */ -export type Market_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Market_Params_Avg_Fields = { - __typename?: 'market_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "market_params". All fields are combined with a logical 'AND'. */ -export type Market_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Market_Params_Max_Fields = { - __typename?: 'market_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Market_Params_Min_Fields = { - __typename?: 'market_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "market_params". */ -export type Market_Params_Order_By = { - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "market_params" */ -export enum Market_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - Params = 'params' -} - -/** aggregate stddev on columns */ -export type Market_Params_Stddev_Fields = { - __typename?: 'market_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Market_Params_Stddev_Pop_Fields = { - __typename?: 'market_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Market_Params_Stddev_Samp_Fields = { - __typename?: 'market_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Market_Params_Sum_Fields = { - __typename?: 'market_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Market_Params_Var_Pop_Fields = { - __typename?: 'market_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Market_Params_Var_Samp_Fields = { - __typename?: 'market_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Market_Params_Variance_Fields = { - __typename?: 'market_params_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "message" */ -export type Message = { - __typename?: 'message'; - height: Scalars['bigint']; - index: Scalars['bigint']; - involved_accounts_addresses: Scalars['_text']; - partition_id: Scalars['bigint']; - /** An object relationship */ - transaction?: Maybe; - /** An object relationship */ - transactionByPartitionIdTransactionHash?: Maybe; - transaction_hash: Scalars['String']; - type: Scalars['String']; - value: Scalars['jsonb']; -}; - - -/** columns and relationships of "message" */ -export type MessageValueArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "message" */ -export type Message_Aggregate = { - __typename?: 'message_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "message" */ -export type Message_Aggregate_Fields = { - __typename?: 'message_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "message" */ -export type Message_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "message" */ -export type Message_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Message_Avg_Fields = { - __typename?: 'message_avg_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by avg() on columns of table "message" */ -export type Message_Avg_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "message". All fields are combined with a logical 'AND'. */ -export type Message_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - index?: InputMaybe; - involved_accounts_addresses?: InputMaybe<_Text_Comparison_Exp>; - partition_id?: InputMaybe; - transaction?: InputMaybe; - transactionByPartitionIdTransactionHash?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; - value?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Message_Max_Fields = { - __typename?: 'message_max_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; - transaction_hash?: Maybe; - type?: Maybe; -}; - -/** order by max() on columns of table "message" */ -export type Message_Max_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Message_Min_Fields = { - __typename?: 'message_min_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; - transaction_hash?: Maybe; - type?: Maybe; -}; - -/** order by min() on columns of table "message" */ -export type Message_Min_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; -}; - -/** Ordering options when selecting data from "message". */ -export type Message_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - involved_accounts_addresses?: InputMaybe; - partition_id?: InputMaybe; - transaction?: InputMaybe; - transactionByPartitionIdTransactionHash?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; - value?: InputMaybe; -}; - -/** select columns of table "message" */ -export enum Message_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Index = 'index', - /** column name */ - InvolvedAccountsAddresses = 'involved_accounts_addresses', - /** column name */ - PartitionId = 'partition_id', - /** column name */ - TransactionHash = 'transaction_hash', - /** column name */ - Type = 'type', - /** column name */ - Value = 'value' -} - -/** aggregate stddev on columns */ -export type Message_Stddev_Fields = { - __typename?: 'message_stddev_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev() on columns of table "message" */ -export type Message_Stddev_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Message_Stddev_Pop_Fields = { - __typename?: 'message_stddev_pop_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "message" */ -export type Message_Stddev_Pop_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Message_Stddev_Samp_Fields = { - __typename?: 'message_stddev_samp_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "message" */ -export type Message_Stddev_Samp_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Message_Sum_Fields = { - __typename?: 'message_sum_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by sum() on columns of table "message" */ -export type Message_Sum_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Message_Var_Pop_Fields = { - __typename?: 'message_var_pop_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by var_pop() on columns of table "message" */ -export type Message_Var_Pop_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Message_Var_Samp_Fields = { - __typename?: 'message_var_samp_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by var_samp() on columns of table "message" */ -export type Message_Var_Samp_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Message_Variance_Fields = { - __typename?: 'message_variance_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by variance() on columns of table "message" */ -export type Message_Variance_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -export type Messages_By_Address_Args = { - addresses?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; - types?: InputMaybe; -}; - -/** columns and relationships of "mint_params" */ -export type Mint_Params = { - __typename?: 'mint_params'; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "mint_params" */ -export type Mint_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "mint_params" */ -export type Mint_Params_Aggregate = { - __typename?: 'mint_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "mint_params" */ -export type Mint_Params_Aggregate_Fields = { - __typename?: 'mint_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "mint_params" */ -export type Mint_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Mint_Params_Avg_Fields = { - __typename?: 'mint_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "mint_params". All fields are combined with a logical 'AND'. */ -export type Mint_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Mint_Params_Max_Fields = { - __typename?: 'mint_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Mint_Params_Min_Fields = { - __typename?: 'mint_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "mint_params". */ -export type Mint_Params_Order_By = { - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "mint_params" */ -export enum Mint_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - Params = 'params' -} - -/** aggregate stddev on columns */ -export type Mint_Params_Stddev_Fields = { - __typename?: 'mint_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Mint_Params_Stddev_Pop_Fields = { - __typename?: 'mint_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Mint_Params_Stddev_Samp_Fields = { - __typename?: 'mint_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Mint_Params_Sum_Fields = { - __typename?: 'mint_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Mint_Params_Var_Pop_Fields = { - __typename?: 'mint_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Mint_Params_Var_Samp_Fields = { - __typename?: 'mint_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Mint_Params_Variance_Fields = { - __typename?: 'mint_params_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "modules" */ -export type Modules = { - __typename?: 'modules'; - module_name: Scalars['String']; -}; - -/** aggregated selection of "modules" */ -export type Modules_Aggregate = { - __typename?: 'modules_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "modules" */ -export type Modules_Aggregate_Fields = { - __typename?: 'modules_aggregate_fields'; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "modules" */ -export type Modules_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "modules". All fields are combined with a logical 'AND'. */ -export type Modules_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - module_name?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Modules_Max_Fields = { - __typename?: 'modules_max_fields'; - module_name?: Maybe; -}; - -/** aggregate min on columns */ -export type Modules_Min_Fields = { - __typename?: 'modules_min_fields'; - module_name?: Maybe; -}; - -/** Ordering options when selecting data from "modules". */ -export type Modules_Order_By = { - module_name?: InputMaybe; -}; - -/** select columns of table "modules" */ -export enum Modules_Select_Column { - /** column name */ - ModuleName = 'module_name' -} - -/** Boolean expression to compare columns of type "numeric". All fields are combined with logical 'AND'. */ -export type Numeric_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** column ordering options */ -export enum Order_By { - /** in ascending order, nulls last */ - Asc = 'asc', - /** in ascending order, nulls first */ - AscNullsFirst = 'asc_nulls_first', - /** in ascending order, nulls last */ - AscNullsLast = 'asc_nulls_last', - /** in descending order, nulls first */ - Desc = 'desc', - /** in descending order, nulls first */ - DescNullsFirst = 'desc_nulls_first', - /** in descending order, nulls last */ - DescNullsLast = 'desc_nulls_last' -} - -/** columns and relationships of "pre_commit" */ -export type Pre_Commit = { - __typename?: 'pre_commit'; - height: Scalars['bigint']; - proposer_priority: Scalars['bigint']; - timestamp: Scalars['timestamp']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - voting_power: Scalars['bigint']; -}; - -/** aggregated selection of "pre_commit" */ -export type Pre_Commit_Aggregate = { - __typename?: 'pre_commit_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "pre_commit" */ -export type Pre_Commit_Aggregate_Fields = { - __typename?: 'pre_commit_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "pre_commit" */ -export type Pre_Commit_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "pre_commit" */ -export type Pre_Commit_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Pre_Commit_Avg_Fields = { - __typename?: 'pre_commit_avg_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by avg() on columns of table "pre_commit" */ -export type Pre_Commit_Avg_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "pre_commit". All fields are combined with a logical 'AND'. */ -export type Pre_Commit_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Pre_Commit_Max_Fields = { - __typename?: 'pre_commit_max_fields'; - height?: Maybe; - proposer_priority?: Maybe; - timestamp?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by max() on columns of table "pre_commit" */ -export type Pre_Commit_Max_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Pre_Commit_Min_Fields = { - __typename?: 'pre_commit_min_fields'; - height?: Maybe; - proposer_priority?: Maybe; - timestamp?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by min() on columns of table "pre_commit" */ -export type Pre_Commit_Min_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Ordering options when selecting data from "pre_commit". */ -export type Pre_Commit_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** select columns of table "pre_commit" */ -export enum Pre_Commit_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - ProposerPriority = 'proposer_priority', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - VotingPower = 'voting_power' -} - -/** aggregate stddev on columns */ -export type Pre_Commit_Stddev_Fields = { - __typename?: 'pre_commit_stddev_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev() on columns of table "pre_commit" */ -export type Pre_Commit_Stddev_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Pre_Commit_Stddev_Pop_Fields = { - __typename?: 'pre_commit_stddev_pop_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_pop() on columns of table "pre_commit" */ -export type Pre_Commit_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Pre_Commit_Stddev_Samp_Fields = { - __typename?: 'pre_commit_stddev_samp_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_samp() on columns of table "pre_commit" */ -export type Pre_Commit_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Pre_Commit_Sum_Fields = { - __typename?: 'pre_commit_sum_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by sum() on columns of table "pre_commit" */ -export type Pre_Commit_Sum_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Pre_Commit_Var_Pop_Fields = { - __typename?: 'pre_commit_var_pop_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_pop() on columns of table "pre_commit" */ -export type Pre_Commit_Var_Pop_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Pre_Commit_Var_Samp_Fields = { - __typename?: 'pre_commit_var_samp_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_samp() on columns of table "pre_commit" */ -export type Pre_Commit_Var_Samp_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Pre_Commit_Variance_Fields = { - __typename?: 'pre_commit_variance_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by variance() on columns of table "pre_commit" */ -export type Pre_Commit_Variance_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** columns and relationships of "proposal" */ -export type Proposal = { - __typename?: 'proposal'; - content: Scalars['jsonb']; - deposit_end_time?: Maybe; - description: Scalars['String']; - id: Scalars['Int']; - /** An array relationship */ - proposal_deposits: Array; - /** An aggregate relationship */ - proposal_deposits_aggregate: Proposal_Deposit_Aggregate; - proposal_route: Scalars['String']; - /** An object relationship */ - proposal_tally_result?: Maybe; - /** An array relationship */ - proposal_tally_results: Array; - /** An aggregate relationship */ - proposal_tally_results_aggregate: Proposal_Tally_Result_Aggregate; - proposal_type: Scalars['String']; - /** An array relationship */ - proposal_votes: Array; - /** An aggregate relationship */ - proposal_votes_aggregate: Proposal_Vote_Aggregate; - /** An object relationship */ - proposer: Account; - proposer_address: Scalars['String']; - /** An object relationship */ - staking_pool_snapshot?: Maybe; - status?: Maybe; - submit_time: Scalars['timestamp']; - title: Scalars['String']; - /** An array relationship */ - validator_status_snapshots: Array; - /** An aggregate relationship */ - validator_status_snapshots_aggregate: Proposal_Validator_Status_Snapshot_Aggregate; - voting_end_time?: Maybe; - voting_start_time?: Maybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalContentArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_DepositsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_Deposits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_Tally_ResultsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_Tally_Results_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_Votes_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalValidator_Status_SnapshotsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalValidator_Status_Snapshots_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "proposal" */ -export type Proposal_Aggregate = { - __typename?: 'proposal_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal" */ -export type Proposal_Aggregate_Fields = { - __typename?: 'proposal_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal" */ -export type Proposal_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal" */ -export type Proposal_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Avg_Fields = { - __typename?: 'proposal_avg_fields'; - id?: Maybe; -}; - -/** order by avg() on columns of table "proposal" */ -export type Proposal_Avg_Order_By = { - id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal". All fields are combined with a logical 'AND'. */ -export type Proposal_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - content?: InputMaybe; - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_deposits?: InputMaybe; - proposal_route?: InputMaybe; - proposal_tally_result?: InputMaybe; - proposal_tally_results?: InputMaybe; - proposal_type?: InputMaybe; - proposal_votes?: InputMaybe; - proposer?: InputMaybe; - proposer_address?: InputMaybe; - staking_pool_snapshot?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - validator_status_snapshots?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** columns and relationships of "proposal_deposit" */ -export type Proposal_Deposit = { - __typename?: 'proposal_deposit'; - amount?: Maybe; - /** An object relationship */ - block?: Maybe; - /** An object relationship */ - depositor?: Maybe; - depositor_address?: Maybe; - height: Scalars['bigint']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; - timestamp?: Maybe; -}; - -/** aggregated selection of "proposal_deposit" */ -export type Proposal_Deposit_Aggregate = { - __typename?: 'proposal_deposit_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal_deposit" */ -export type Proposal_Deposit_Aggregate_Fields = { - __typename?: 'proposal_deposit_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal_deposit" */ -export type Proposal_Deposit_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal_deposit" */ -export type Proposal_Deposit_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Deposit_Avg_Fields = { - __typename?: 'proposal_deposit_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by avg() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_deposit". All fields are combined with a logical 'AND'. */ -export type Proposal_Deposit_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - amount?: InputMaybe<_Coin_Comparison_Exp>; - block?: InputMaybe; - depositor?: InputMaybe; - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Deposit_Max_Fields = { - __typename?: 'proposal_deposit_max_fields'; - depositor_address?: Maybe; - height?: Maybe; - proposal_id?: Maybe; - timestamp?: Maybe; -}; - -/** order by max() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Max_Order_By = { - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Deposit_Min_Fields = { - __typename?: 'proposal_deposit_min_fields'; - depositor_address?: Maybe; - height?: Maybe; - proposal_id?: Maybe; - timestamp?: Maybe; -}; - -/** order by min() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Min_Order_By = { - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_deposit". */ -export type Proposal_Deposit_Order_By = { - amount?: InputMaybe; - block?: InputMaybe; - depositor?: InputMaybe; - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** select columns of table "proposal_deposit" */ -export enum Proposal_Deposit_Select_Column { - /** column name */ - Amount = 'amount', - /** column name */ - DepositorAddress = 'depositor_address', - /** column name */ - Height = 'height', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Timestamp = 'timestamp' -} - -/** aggregate stddev on columns */ -export type Proposal_Deposit_Stddev_Fields = { - __typename?: 'proposal_deposit_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Deposit_Stddev_Pop_Fields = { - __typename?: 'proposal_deposit_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Deposit_Stddev_Samp_Fields = { - __typename?: 'proposal_deposit_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Deposit_Sum_Fields = { - __typename?: 'proposal_deposit_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by sum() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Deposit_Var_Pop_Fields = { - __typename?: 'proposal_deposit_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Deposit_Var_Samp_Fields = { - __typename?: 'proposal_deposit_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Deposit_Variance_Fields = { - __typename?: 'proposal_deposit_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by variance() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Max_Fields = { - __typename?: 'proposal_max_fields'; - deposit_end_time?: Maybe; - description?: Maybe; - id?: Maybe; - proposal_route?: Maybe; - proposal_type?: Maybe; - proposer_address?: Maybe; - status?: Maybe; - submit_time?: Maybe; - title?: Maybe; - voting_end_time?: Maybe; - voting_start_time?: Maybe; -}; - -/** order by max() on columns of table "proposal" */ -export type Proposal_Max_Order_By = { - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_route?: InputMaybe; - proposal_type?: InputMaybe; - proposer_address?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Min_Fields = { - __typename?: 'proposal_min_fields'; - deposit_end_time?: Maybe; - description?: Maybe; - id?: Maybe; - proposal_route?: Maybe; - proposal_type?: Maybe; - proposer_address?: Maybe; - status?: Maybe; - submit_time?: Maybe; - title?: Maybe; - voting_end_time?: Maybe; - voting_start_time?: Maybe; -}; - -/** order by min() on columns of table "proposal" */ -export type Proposal_Min_Order_By = { - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_route?: InputMaybe; - proposal_type?: InputMaybe; - proposer_address?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal". */ -export type Proposal_Order_By = { - content?: InputMaybe; - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_deposits_aggregate?: InputMaybe; - proposal_route?: InputMaybe; - proposal_tally_result?: InputMaybe; - proposal_tally_results_aggregate?: InputMaybe; - proposal_type?: InputMaybe; - proposal_votes_aggregate?: InputMaybe; - proposer?: InputMaybe; - proposer_address?: InputMaybe; - staking_pool_snapshot?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - validator_status_snapshots_aggregate?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** select columns of table "proposal" */ -export enum Proposal_Select_Column { - /** column name */ - Content = 'content', - /** column name */ - DepositEndTime = 'deposit_end_time', - /** column name */ - Description = 'description', - /** column name */ - Id = 'id', - /** column name */ - ProposalRoute = 'proposal_route', - /** column name */ - ProposalType = 'proposal_type', - /** column name */ - ProposerAddress = 'proposer_address', - /** column name */ - Status = 'status', - /** column name */ - SubmitTime = 'submit_time', - /** column name */ - Title = 'title', - /** column name */ - VotingEndTime = 'voting_end_time', - /** column name */ - VotingStartTime = 'voting_start_time' -} - -/** columns and relationships of "proposal_staking_pool_snapshot" */ -export type Proposal_Staking_Pool_Snapshot = { - __typename?: 'proposal_staking_pool_snapshot'; - bonded_tokens: Scalars['String']; - height: Scalars['bigint']; - not_bonded_tokens: Scalars['String']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; -}; - -/** aggregated selection of "proposal_staking_pool_snapshot" */ -export type Proposal_Staking_Pool_Snapshot_Aggregate = { - __typename?: 'proposal_staking_pool_snapshot_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal_staking_pool_snapshot" */ -export type Proposal_Staking_Pool_Snapshot_Aggregate_Fields = { - __typename?: 'proposal_staking_pool_snapshot_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal_staking_pool_snapshot" */ -export type Proposal_Staking_Pool_Snapshot_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Staking_Pool_Snapshot_Avg_Fields = { - __typename?: 'proposal_staking_pool_snapshot_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** Boolean expression to filter rows from the table "proposal_staking_pool_snapshot". All fields are combined with a logical 'AND'. */ -export type Proposal_Staking_Pool_Snapshot_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Staking_Pool_Snapshot_Max_Fields = { - __typename?: 'proposal_staking_pool_snapshot_max_fields'; - bonded_tokens?: Maybe; - height?: Maybe; - not_bonded_tokens?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate min on columns */ -export type Proposal_Staking_Pool_Snapshot_Min_Fields = { - __typename?: 'proposal_staking_pool_snapshot_min_fields'; - bonded_tokens?: Maybe; - height?: Maybe; - not_bonded_tokens?: Maybe; - proposal_id?: Maybe; -}; - -/** Ordering options when selecting data from "proposal_staking_pool_snapshot". */ -export type Proposal_Staking_Pool_Snapshot_Order_By = { - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** select columns of table "proposal_staking_pool_snapshot" */ -export enum Proposal_Staking_Pool_Snapshot_Select_Column { - /** column name */ - BondedTokens = 'bonded_tokens', - /** column name */ - Height = 'height', - /** column name */ - NotBondedTokens = 'not_bonded_tokens', - /** column name */ - ProposalId = 'proposal_id' -} - -/** aggregate stddev on columns */ -export type Proposal_Staking_Pool_Snapshot_Stddev_Fields = { - __typename?: 'proposal_staking_pool_snapshot_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Staking_Pool_Snapshot_Stddev_Pop_Fields = { - __typename?: 'proposal_staking_pool_snapshot_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Staking_Pool_Snapshot_Stddev_Samp_Fields = { - __typename?: 'proposal_staking_pool_snapshot_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Staking_Pool_Snapshot_Sum_Fields = { - __typename?: 'proposal_staking_pool_snapshot_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Staking_Pool_Snapshot_Var_Pop_Fields = { - __typename?: 'proposal_staking_pool_snapshot_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Staking_Pool_Snapshot_Var_Samp_Fields = { - __typename?: 'proposal_staking_pool_snapshot_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Staking_Pool_Snapshot_Variance_Fields = { - __typename?: 'proposal_staking_pool_snapshot_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate stddev on columns */ -export type Proposal_Stddev_Fields = { - __typename?: 'proposal_stddev_fields'; - id?: Maybe; -}; - -/** order by stddev() on columns of table "proposal" */ -export type Proposal_Stddev_Order_By = { - id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Stddev_Pop_Fields = { - __typename?: 'proposal_stddev_pop_fields'; - id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal" */ -export type Proposal_Stddev_Pop_Order_By = { - id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Stddev_Samp_Fields = { - __typename?: 'proposal_stddev_samp_fields'; - id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal" */ -export type Proposal_Stddev_Samp_Order_By = { - id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Sum_Fields = { - __typename?: 'proposal_sum_fields'; - id?: Maybe; -}; - -/** order by sum() on columns of table "proposal" */ -export type Proposal_Sum_Order_By = { - id?: InputMaybe; -}; - -/** columns and relationships of "proposal_tally_result" */ -export type Proposal_Tally_Result = { - __typename?: 'proposal_tally_result'; - abstain: Scalars['String']; - height: Scalars['bigint']; - no: Scalars['String']; - no_with_veto: Scalars['String']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; - yes: Scalars['String']; -}; - -/** aggregated selection of "proposal_tally_result" */ -export type Proposal_Tally_Result_Aggregate = { - __typename?: 'proposal_tally_result_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal_tally_result" */ -export type Proposal_Tally_Result_Aggregate_Fields = { - __typename?: 'proposal_tally_result_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal_tally_result" */ -export type Proposal_Tally_Result_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Tally_Result_Avg_Fields = { - __typename?: 'proposal_tally_result_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by avg() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_tally_result". All fields are combined with a logical 'AND'. */ -export type Proposal_Tally_Result_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Tally_Result_Max_Fields = { - __typename?: 'proposal_tally_result_max_fields'; - abstain?: Maybe; - height?: Maybe; - no?: Maybe; - no_with_veto?: Maybe; - proposal_id?: Maybe; - yes?: Maybe; -}; - -/** order by max() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Max_Order_By = { - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Tally_Result_Min_Fields = { - __typename?: 'proposal_tally_result_min_fields'; - abstain?: Maybe; - height?: Maybe; - no?: Maybe; - no_with_veto?: Maybe; - proposal_id?: Maybe; - yes?: Maybe; -}; - -/** order by min() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Min_Order_By = { - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_tally_result". */ -export type Proposal_Tally_Result_Order_By = { - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** select columns of table "proposal_tally_result" */ -export enum Proposal_Tally_Result_Select_Column { - /** column name */ - Abstain = 'abstain', - /** column name */ - Height = 'height', - /** column name */ - No = 'no', - /** column name */ - NoWithVeto = 'no_with_veto', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Yes = 'yes' -} - -/** aggregate stddev on columns */ -export type Proposal_Tally_Result_Stddev_Fields = { - __typename?: 'proposal_tally_result_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Tally_Result_Stddev_Pop_Fields = { - __typename?: 'proposal_tally_result_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Tally_Result_Stddev_Samp_Fields = { - __typename?: 'proposal_tally_result_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Tally_Result_Sum_Fields = { - __typename?: 'proposal_tally_result_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by sum() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Tally_Result_Var_Pop_Fields = { - __typename?: 'proposal_tally_result_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Tally_Result_Var_Samp_Fields = { - __typename?: 'proposal_tally_result_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Tally_Result_Variance_Fields = { - __typename?: 'proposal_tally_result_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by variance() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** columns and relationships of "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot = { - __typename?: 'proposal_validator_status_snapshot'; - height: Scalars['bigint']; - id: Scalars['Int']; - jailed: Scalars['Boolean']; - /** An object relationship */ - proposal?: Maybe; - proposal_id?: Maybe; - status: Scalars['Int']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - voting_power: Scalars['bigint']; -}; - -/** aggregated selection of "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Aggregate = { - __typename?: 'proposal_validator_status_snapshot_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Aggregate_Fields = { - __typename?: 'proposal_validator_status_snapshot_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Validator_Status_Snapshot_Avg_Fields = { - __typename?: 'proposal_validator_status_snapshot_avg_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by avg() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Avg_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_validator_status_snapshot". All fields are combined with a logical 'AND'. */ -export type Proposal_Validator_Status_Snapshot_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - id?: InputMaybe; - jailed?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Validator_Status_Snapshot_Max_Fields = { - __typename?: 'proposal_validator_status_snapshot_max_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by max() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Max_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Validator_Status_Snapshot_Min_Fields = { - __typename?: 'proposal_validator_status_snapshot_min_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by min() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Min_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_validator_status_snapshot". */ -export type Proposal_Validator_Status_Snapshot_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - jailed?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** select columns of table "proposal_validator_status_snapshot" */ -export enum Proposal_Validator_Status_Snapshot_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Id = 'id', - /** column name */ - Jailed = 'jailed', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Status = 'status', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - VotingPower = 'voting_power' -} - -/** aggregate stddev on columns */ -export type Proposal_Validator_Status_Snapshot_Stddev_Fields = { - __typename?: 'proposal_validator_status_snapshot_stddev_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Stddev_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Validator_Status_Snapshot_Stddev_Pop_Fields = { - __typename?: 'proposal_validator_status_snapshot_stddev_pop_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Stddev_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Validator_Status_Snapshot_Stddev_Samp_Fields = { - __typename?: 'proposal_validator_status_snapshot_stddev_samp_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Stddev_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Validator_Status_Snapshot_Sum_Fields = { - __typename?: 'proposal_validator_status_snapshot_sum_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by sum() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Sum_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Validator_Status_Snapshot_Var_Pop_Fields = { - __typename?: 'proposal_validator_status_snapshot_var_pop_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Var_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Validator_Status_Snapshot_Var_Samp_Fields = { - __typename?: 'proposal_validator_status_snapshot_var_samp_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Var_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Validator_Status_Snapshot_Variance_Fields = { - __typename?: 'proposal_validator_status_snapshot_variance_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by variance() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Variance_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Var_Pop_Fields = { - __typename?: 'proposal_var_pop_fields'; - id?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal" */ -export type Proposal_Var_Pop_Order_By = { - id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Var_Samp_Fields = { - __typename?: 'proposal_var_samp_fields'; - id?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal" */ -export type Proposal_Var_Samp_Order_By = { - id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Variance_Fields = { - __typename?: 'proposal_variance_fields'; - id?: Maybe; -}; - -/** order by variance() on columns of table "proposal" */ -export type Proposal_Variance_Order_By = { - id?: InputMaybe; -}; - -/** columns and relationships of "proposal_vote" */ -export type Proposal_Vote = { - __typename?: 'proposal_vote'; - /** An object relationship */ - account: Account; - /** An object relationship */ - block: Block; - height: Scalars['bigint']; - option: Scalars['String']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; - timestamp?: Maybe; - voter_address: Scalars['String']; -}; - -/** aggregated selection of "proposal_vote" */ -export type Proposal_Vote_Aggregate = { - __typename?: 'proposal_vote_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal_vote" */ -export type Proposal_Vote_Aggregate_Fields = { - __typename?: 'proposal_vote_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal_vote" */ -export type Proposal_Vote_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal_vote" */ -export type Proposal_Vote_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Vote_Avg_Fields = { - __typename?: 'proposal_vote_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by avg() on columns of table "proposal_vote" */ -export type Proposal_Vote_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_vote". All fields are combined with a logical 'AND'. */ -export type Proposal_Vote_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - account?: InputMaybe; - block?: InputMaybe; - height?: InputMaybe; - option?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Vote_Max_Fields = { - __typename?: 'proposal_vote_max_fields'; - height?: Maybe; - option?: Maybe; - proposal_id?: Maybe; - timestamp?: Maybe; - voter_address?: Maybe; -}; - -/** order by max() on columns of table "proposal_vote" */ -export type Proposal_Vote_Max_Order_By = { - height?: InputMaybe; - option?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Vote_Min_Fields = { - __typename?: 'proposal_vote_min_fields'; - height?: Maybe; - option?: Maybe; - proposal_id?: Maybe; - timestamp?: Maybe; - voter_address?: Maybe; -}; - -/** order by min() on columns of table "proposal_vote" */ -export type Proposal_Vote_Min_Order_By = { - height?: InputMaybe; - option?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_vote". */ -export type Proposal_Vote_Order_By = { - account?: InputMaybe; - block?: InputMaybe; - height?: InputMaybe; - option?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** select columns of table "proposal_vote" */ -export enum Proposal_Vote_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Option = 'option', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - VoterAddress = 'voter_address' -} - -/** aggregate stddev on columns */ -export type Proposal_Vote_Stddev_Fields = { - __typename?: 'proposal_vote_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev() on columns of table "proposal_vote" */ -export type Proposal_Vote_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Vote_Stddev_Pop_Fields = { - __typename?: 'proposal_vote_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal_vote" */ -export type Proposal_Vote_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Vote_Stddev_Samp_Fields = { - __typename?: 'proposal_vote_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal_vote" */ -export type Proposal_Vote_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Vote_Sum_Fields = { - __typename?: 'proposal_vote_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by sum() on columns of table "proposal_vote" */ -export type Proposal_Vote_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Vote_Var_Pop_Fields = { - __typename?: 'proposal_vote_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal_vote" */ -export type Proposal_Vote_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Vote_Var_Samp_Fields = { - __typename?: 'proposal_vote_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal_vote" */ -export type Proposal_Vote_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Vote_Variance_Fields = { - __typename?: 'proposal_vote_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by variance() on columns of table "proposal_vote" */ -export type Proposal_Vote_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Boolean expression to compare columns of type "provider_info". All fields are combined with logical 'AND'. */ -export type Provider_Info_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -export type Query_Root = { - __typename?: 'query_root'; - /** fetch data from the table: "account" */ - account: Array; - /** fetch aggregated fields from the table: "account" */ - account_aggregate: Account_Aggregate; - /** fetch data from the table: "account" using primary key columns */ - account_by_pk?: Maybe; - action_account_balance?: Maybe; - action_delegation?: Maybe; - action_delegation_reward?: Maybe>>; - action_delegation_total?: Maybe; - action_delegator_withdraw_address: ActionAddress; - action_redelegation?: Maybe; - action_unbonding_delegation?: Maybe; - action_unbonding_delegation_total?: Maybe; - action_validator_commission_amount?: Maybe; - action_validator_delegations?: Maybe; - action_validator_redelegations_from?: Maybe; - action_validator_unbonding_delegations?: Maybe; - /** fetch data from the table: "akash_lease" */ - akash_lease: Array; - /** fetch aggregated fields from the table: "akash_lease" */ - akash_lease_aggregate: Akash_Lease_Aggregate; - /** fetch data from the table: "akash_provider" */ - akash_provider: Array; - /** fetch aggregated fields from the table: "akash_provider" */ - akash_provider_aggregate: Akash_Provider_Aggregate; - /** fetch data from the table: "akash_provider_inventory" */ - akash_provider_inventory: Array; - /** fetch aggregated fields from the table: "akash_provider_inventory" */ - akash_provider_inventory_aggregate: Akash_Provider_Inventory_Aggregate; - /** fetch data from the table: "average_block_time_from_genesis" */ - average_block_time_from_genesis: Array; - /** fetch aggregated fields from the table: "average_block_time_from_genesis" */ - average_block_time_from_genesis_aggregate: Average_Block_Time_From_Genesis_Aggregate; - /** fetch data from the table: "average_block_time_per_day" */ - average_block_time_per_day: Array; - /** fetch aggregated fields from the table: "average_block_time_per_day" */ - average_block_time_per_day_aggregate: Average_Block_Time_Per_Day_Aggregate; - /** fetch data from the table: "average_block_time_per_hour" */ - average_block_time_per_hour: Array; - /** fetch aggregated fields from the table: "average_block_time_per_hour" */ - average_block_time_per_hour_aggregate: Average_Block_Time_Per_Hour_Aggregate; - /** fetch data from the table: "average_block_time_per_minute" */ - average_block_time_per_minute: Array; - /** fetch aggregated fields from the table: "average_block_time_per_minute" */ - average_block_time_per_minute_aggregate: Average_Block_Time_Per_Minute_Aggregate; - /** fetch data from the table: "block" */ - block: Array; - /** fetch aggregated fields from the table: "block" */ - block_aggregate: Block_Aggregate; - /** fetch data from the table: "block" using primary key columns */ - block_by_pk?: Maybe; - /** fetch data from the table: "community_pool" */ - community_pool: Array; - /** fetch aggregated fields from the table: "community_pool" */ - community_pool_aggregate: Community_Pool_Aggregate; - /** fetch data from the table: "deployment_params" */ - deployment_params: Array; - /** fetch aggregated fields from the table: "deployment_params" */ - deployment_params_aggregate: Deployment_Params_Aggregate; - /** fetch data from the table: "deployment_params" using primary key columns */ - deployment_params_by_pk?: Maybe; - /** fetch data from the table: "distribution_params" */ - distribution_params: Array; - /** fetch aggregated fields from the table: "distribution_params" */ - distribution_params_aggregate: Distribution_Params_Aggregate; - /** fetch data from the table: "distribution_params" using primary key columns */ - distribution_params_by_pk?: Maybe; - /** fetch data from the table: "double_sign_evidence" */ - double_sign_evidence: Array; - /** fetch aggregated fields from the table: "double_sign_evidence" */ - double_sign_evidence_aggregate: Double_Sign_Evidence_Aggregate; - /** fetch data from the table: "double_sign_vote" */ - double_sign_vote: Array; - /** fetch aggregated fields from the table: "double_sign_vote" */ - double_sign_vote_aggregate: Double_Sign_Vote_Aggregate; - /** fetch data from the table: "double_sign_vote" using primary key columns */ - double_sign_vote_by_pk?: Maybe; - /** fetch data from the table: "fee_grant_allowance" */ - fee_grant_allowance: Array; - /** fetch aggregated fields from the table: "fee_grant_allowance" */ - fee_grant_allowance_aggregate: Fee_Grant_Allowance_Aggregate; - /** fetch data from the table: "fee_grant_allowance" using primary key columns */ - fee_grant_allowance_by_pk?: Maybe; - /** fetch data from the table: "genesis" */ - genesis: Array; - /** fetch aggregated fields from the table: "genesis" */ - genesis_aggregate: Genesis_Aggregate; - /** fetch data from the table: "gov_params" */ - gov_params: Array; - /** fetch aggregated fields from the table: "gov_params" */ - gov_params_aggregate: Gov_Params_Aggregate; - /** fetch data from the table: "gov_params" using primary key columns */ - gov_params_by_pk?: Maybe; - /** fetch data from the table: "inflation" */ - inflation: Array; - /** fetch aggregated fields from the table: "inflation" */ - inflation_aggregate: Inflation_Aggregate; - /** fetch data from the table: "market_params" */ - market_params: Array; - /** fetch aggregated fields from the table: "market_params" */ - market_params_aggregate: Market_Params_Aggregate; - /** fetch data from the table: "market_params" using primary key columns */ - market_params_by_pk?: Maybe; - /** fetch data from the table: "message" */ - message: Array; - /** fetch aggregated fields from the table: "message" */ - message_aggregate: Message_Aggregate; - /** execute function "messages_by_address" which returns "message" */ - messages_by_address: Array; - /** execute function "messages_by_address" and query aggregates on result of table type "message" */ - messages_by_address_aggregate: Message_Aggregate; - /** fetch data from the table: "mint_params" */ - mint_params: Array; - /** fetch aggregated fields from the table: "mint_params" */ - mint_params_aggregate: Mint_Params_Aggregate; - /** fetch data from the table: "mint_params" using primary key columns */ - mint_params_by_pk?: Maybe; - /** fetch data from the table: "modules" */ - modules: Array; - /** fetch aggregated fields from the table: "modules" */ - modules_aggregate: Modules_Aggregate; - /** fetch data from the table: "modules" using primary key columns */ - modules_by_pk?: Maybe; - /** fetch data from the table: "pre_commit" */ - pre_commit: Array; - /** fetch aggregated fields from the table: "pre_commit" */ - pre_commit_aggregate: Pre_Commit_Aggregate; - /** fetch data from the table: "proposal" */ - proposal: Array; - /** fetch aggregated fields from the table: "proposal" */ - proposal_aggregate: Proposal_Aggregate; - /** fetch data from the table: "proposal" using primary key columns */ - proposal_by_pk?: Maybe; - /** fetch data from the table: "proposal_deposit" */ - proposal_deposit: Array; - /** fetch aggregated fields from the table: "proposal_deposit" */ - proposal_deposit_aggregate: Proposal_Deposit_Aggregate; - /** fetch data from the table: "proposal_staking_pool_snapshot" */ - proposal_staking_pool_snapshot: Array; - /** fetch aggregated fields from the table: "proposal_staking_pool_snapshot" */ - proposal_staking_pool_snapshot_aggregate: Proposal_Staking_Pool_Snapshot_Aggregate; - /** fetch data from the table: "proposal_staking_pool_snapshot" using primary key columns */ - proposal_staking_pool_snapshot_by_pk?: Maybe; - /** fetch data from the table: "proposal_tally_result" */ - proposal_tally_result: Array; - /** fetch aggregated fields from the table: "proposal_tally_result" */ - proposal_tally_result_aggregate: Proposal_Tally_Result_Aggregate; - /** fetch data from the table: "proposal_tally_result" using primary key columns */ - proposal_tally_result_by_pk?: Maybe; - /** fetch data from the table: "proposal_validator_status_snapshot" */ - proposal_validator_status_snapshot: Array; - /** fetch aggregated fields from the table: "proposal_validator_status_snapshot" */ - proposal_validator_status_snapshot_aggregate: Proposal_Validator_Status_Snapshot_Aggregate; - /** fetch data from the table: "proposal_validator_status_snapshot" using primary key columns */ - proposal_validator_status_snapshot_by_pk?: Maybe; - /** fetch data from the table: "proposal_vote" */ - proposal_vote: Array; - /** fetch aggregated fields from the table: "proposal_vote" */ - proposal_vote_aggregate: Proposal_Vote_Aggregate; - /** fetch data from the table: "slashing_params" */ - slashing_params: Array; - /** fetch aggregated fields from the table: "slashing_params" */ - slashing_params_aggregate: Slashing_Params_Aggregate; - /** fetch data from the table: "slashing_params" using primary key columns */ - slashing_params_by_pk?: Maybe; - /** fetch data from the table: "software_upgrade_plan" */ - software_upgrade_plan: Array; - /** fetch aggregated fields from the table: "software_upgrade_plan" */ - software_upgrade_plan_aggregate: Software_Upgrade_Plan_Aggregate; - /** fetch data from the table: "staking_params" */ - staking_params: Array; - /** fetch aggregated fields from the table: "staking_params" */ - staking_params_aggregate: Staking_Params_Aggregate; - /** fetch data from the table: "staking_params" using primary key columns */ - staking_params_by_pk?: Maybe; - /** fetch data from the table: "staking_pool" */ - staking_pool: Array; - /** fetch aggregated fields from the table: "staking_pool" */ - staking_pool_aggregate: Staking_Pool_Aggregate; - /** fetch data from the table: "supply" */ - supply: Array; - /** fetch aggregated fields from the table: "supply" */ - supply_aggregate: Supply_Aggregate; - /** fetch data from the table: "token" */ - token: Array; - /** fetch aggregated fields from the table: "token" */ - token_aggregate: Token_Aggregate; - /** fetch data from the table: "token_price" */ - token_price: Array; - /** fetch aggregated fields from the table: "token_price" */ - token_price_aggregate: Token_Price_Aggregate; - /** fetch data from the table: "token_price" using primary key columns */ - token_price_by_pk?: Maybe; - /** fetch data from the table: "token_price_history" */ - token_price_history: Array; - /** fetch aggregated fields from the table: "token_price_history" */ - token_price_history_aggregate: Token_Price_History_Aggregate; - /** fetch data from the table: "token_unit" */ - token_unit: Array; - /** fetch aggregated fields from the table: "token_unit" */ - token_unit_aggregate: Token_Unit_Aggregate; - /** fetch data from the table: "transaction" */ - transaction: Array; - /** fetch aggregated fields from the table: "transaction" */ - transaction_aggregate: Transaction_Aggregate; - /** fetch data from the table: "validator" */ - validator: Array; - /** fetch aggregated fields from the table: "validator" */ - validator_aggregate: Validator_Aggregate; - /** fetch data from the table: "validator" using primary key columns */ - validator_by_pk?: Maybe; - /** fetch data from the table: "validator_commission" */ - validator_commission: Array; - /** fetch aggregated fields from the table: "validator_commission" */ - validator_commission_aggregate: Validator_Commission_Aggregate; - /** fetch data from the table: "validator_commission" using primary key columns */ - validator_commission_by_pk?: Maybe; - /** fetch data from the table: "validator_description" */ - validator_description: Array; - /** fetch aggregated fields from the table: "validator_description" */ - validator_description_aggregate: Validator_Description_Aggregate; - /** fetch data from the table: "validator_description" using primary key columns */ - validator_description_by_pk?: Maybe; - /** fetch data from the table: "validator_info" */ - validator_info: Array; - /** fetch aggregated fields from the table: "validator_info" */ - validator_info_aggregate: Validator_Info_Aggregate; - /** fetch data from the table: "validator_info" using primary key columns */ - validator_info_by_pk?: Maybe; - /** fetch data from the table: "validator_signing_info" */ - validator_signing_info: Array; - /** fetch aggregated fields from the table: "validator_signing_info" */ - validator_signing_info_aggregate: Validator_Signing_Info_Aggregate; - /** fetch data from the table: "validator_signing_info" using primary key columns */ - validator_signing_info_by_pk?: Maybe; - /** fetch data from the table: "validator_status" */ - validator_status: Array; - /** fetch aggregated fields from the table: "validator_status" */ - validator_status_aggregate: Validator_Status_Aggregate; - /** fetch data from the table: "validator_status" using primary key columns */ - validator_status_by_pk?: Maybe; - /** fetch data from the table: "validator_voting_power" */ - validator_voting_power: Array; - /** fetch aggregated fields from the table: "validator_voting_power" */ - validator_voting_power_aggregate: Validator_Voting_Power_Aggregate; - /** fetch data from the table: "validator_voting_power" using primary key columns */ - validator_voting_power_by_pk?: Maybe; - /** fetch data from the table: "vesting_account" */ - vesting_account: Array; - /** fetch aggregated fields from the table: "vesting_account" */ - vesting_account_aggregate: Vesting_Account_Aggregate; - /** fetch data from the table: "vesting_account" using primary key columns */ - vesting_account_by_pk?: Maybe; - /** fetch data from the table: "vesting_period" */ - vesting_period: Array; - /** fetch aggregated fields from the table: "vesting_period" */ - vesting_period_aggregate: Vesting_Period_Aggregate; -}; - - -export type Query_RootAccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAccount_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAccount_By_PkArgs = { - address: Scalars['String']; -}; - - -export type Query_RootAction_Account_BalanceArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_DelegationArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Delegation_RewardArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_Delegation_TotalArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_Delegator_Withdraw_AddressArgs = { - address: Scalars['String']; -}; - - -export type Query_RootAction_RedelegationArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Unbonding_DelegationArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Unbonding_Delegation_TotalArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_Validator_Commission_AmountArgs = { - address: Scalars['String']; -}; - - -export type Query_RootAction_Validator_DelegationsArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Validator_Redelegations_FromArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Validator_Unbonding_DelegationsArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAkash_LeaseArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAkash_Lease_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAkash_ProviderArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAkash_Provider_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAkash_Provider_InventoryArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAkash_Provider_Inventory_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_From_GenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_From_Genesis_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_DayArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_Day_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_HourArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_Hour_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_MinuteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_Minute_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootBlockArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootBlock_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootBlock_By_PkArgs = { - height: Scalars['bigint']; -}; - - -export type Query_RootCommunity_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootCommunity_Pool_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDeployment_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDeployment_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDeployment_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootDistribution_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDistribution_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDistribution_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootDouble_Sign_EvidenceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDouble_Sign_Evidence_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDouble_Sign_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDouble_Sign_Vote_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDouble_Sign_Vote_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootFee_Grant_AllowanceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootFee_Grant_Allowance_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootFee_Grant_Allowance_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootGenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootGenesis_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootGov_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootGov_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootGov_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootInflationArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootInflation_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMarket_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMarket_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMarket_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootMessageArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMessage_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMessages_By_AddressArgs = { - args: Messages_By_Address_Args; - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMessages_By_Address_AggregateArgs = { - args: Messages_By_Address_Args; - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMint_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMint_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMint_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootModulesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootModules_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootModules_By_PkArgs = { - module_name: Scalars['String']; -}; - - -export type Query_RootPre_CommitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootPre_Commit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposalArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootProposal_DepositArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Deposit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Staking_Pool_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Staking_Pool_Snapshot_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Staking_Pool_Snapshot_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Query_RootProposal_Tally_ResultArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Tally_Result_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Tally_Result_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Query_RootProposal_Validator_Status_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Validator_Status_Snapshot_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Validator_Status_Snapshot_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootProposal_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Vote_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSlashing_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSlashing_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSlashing_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootSoftware_Upgrade_PlanArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSoftware_Upgrade_Plan_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootStaking_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootStaking_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootStaking_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootStaking_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootStaking_Pool_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSupplyArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSupply_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootTokenArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_PriceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_Price_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_Price_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootToken_Price_HistoryArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_Price_History_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_UnitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_Unit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootTransactionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootTransaction_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidatorArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Query_RootValidator_CommissionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Commission_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Commission_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_DescriptionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Description_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Description_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Info_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Info_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Query_RootValidator_Signing_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Signing_Info_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Signing_Info_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_StatusArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Status_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Status_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_Voting_PowerArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Voting_Power_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Voting_Power_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootVesting_AccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootVesting_Account_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootVesting_Account_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootVesting_PeriodArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootVesting_Period_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** columns and relationships of "slashing_params" */ -export type Slashing_Params = { - __typename?: 'slashing_params'; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "slashing_params" */ -export type Slashing_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "slashing_params" */ -export type Slashing_Params_Aggregate = { - __typename?: 'slashing_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "slashing_params" */ -export type Slashing_Params_Aggregate_Fields = { - __typename?: 'slashing_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "slashing_params" */ -export type Slashing_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Slashing_Params_Avg_Fields = { - __typename?: 'slashing_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "slashing_params". All fields are combined with a logical 'AND'. */ -export type Slashing_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Slashing_Params_Max_Fields = { - __typename?: 'slashing_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Slashing_Params_Min_Fields = { - __typename?: 'slashing_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "slashing_params". */ -export type Slashing_Params_Order_By = { - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "slashing_params" */ -export enum Slashing_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - Params = 'params' -} - -/** aggregate stddev on columns */ -export type Slashing_Params_Stddev_Fields = { - __typename?: 'slashing_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Slashing_Params_Stddev_Pop_Fields = { - __typename?: 'slashing_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Slashing_Params_Stddev_Samp_Fields = { - __typename?: 'slashing_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Slashing_Params_Sum_Fields = { - __typename?: 'slashing_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Slashing_Params_Var_Pop_Fields = { - __typename?: 'slashing_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Slashing_Params_Var_Samp_Fields = { - __typename?: 'slashing_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Slashing_Params_Variance_Fields = { - __typename?: 'slashing_params_variance_fields'; - height?: Maybe; -}; - -/** Boolean expression to compare columns of type "smallint". All fields are combined with logical 'AND'. */ -export type Smallint_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "software_upgrade_plan" */ -export type Software_Upgrade_Plan = { - __typename?: 'software_upgrade_plan'; - height: Scalars['bigint']; - info: Scalars['String']; - plan_name: Scalars['String']; - /** An object relationship */ - proposal?: Maybe; - proposal_id?: Maybe; - upgrade_height: Scalars['bigint']; -}; - -/** aggregated selection of "software_upgrade_plan" */ -export type Software_Upgrade_Plan_Aggregate = { - __typename?: 'software_upgrade_plan_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "software_upgrade_plan" */ -export type Software_Upgrade_Plan_Aggregate_Fields = { - __typename?: 'software_upgrade_plan_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "software_upgrade_plan" */ -export type Software_Upgrade_Plan_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Software_Upgrade_Plan_Avg_Fields = { - __typename?: 'software_upgrade_plan_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "software_upgrade_plan". All fields are combined with a logical 'AND'. */ -export type Software_Upgrade_Plan_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - info?: InputMaybe; - plan_name?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - upgrade_height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Software_Upgrade_Plan_Max_Fields = { - __typename?: 'software_upgrade_plan_max_fields'; - height?: Maybe; - info?: Maybe; - plan_name?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate min on columns */ -export type Software_Upgrade_Plan_Min_Fields = { - __typename?: 'software_upgrade_plan_min_fields'; - height?: Maybe; - info?: Maybe; - plan_name?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** Ordering options when selecting data from "software_upgrade_plan". */ -export type Software_Upgrade_Plan_Order_By = { - height?: InputMaybe; - info?: InputMaybe; - plan_name?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - upgrade_height?: InputMaybe; -}; - -/** select columns of table "software_upgrade_plan" */ -export enum Software_Upgrade_Plan_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Info = 'info', - /** column name */ - PlanName = 'plan_name', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - UpgradeHeight = 'upgrade_height' -} - -/** aggregate stddev on columns */ -export type Software_Upgrade_Plan_Stddev_Fields = { - __typename?: 'software_upgrade_plan_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Software_Upgrade_Plan_Stddev_Pop_Fields = { - __typename?: 'software_upgrade_plan_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Software_Upgrade_Plan_Stddev_Samp_Fields = { - __typename?: 'software_upgrade_plan_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Software_Upgrade_Plan_Sum_Fields = { - __typename?: 'software_upgrade_plan_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Software_Upgrade_Plan_Var_Pop_Fields = { - __typename?: 'software_upgrade_plan_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Software_Upgrade_Plan_Var_Samp_Fields = { - __typename?: 'software_upgrade_plan_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Software_Upgrade_Plan_Variance_Fields = { - __typename?: 'software_upgrade_plan_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** columns and relationships of "staking_params" */ -export type Staking_Params = { - __typename?: 'staking_params'; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "staking_params" */ -export type Staking_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "staking_params" */ -export type Staking_Params_Aggregate = { - __typename?: 'staking_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "staking_params" */ -export type Staking_Params_Aggregate_Fields = { - __typename?: 'staking_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "staking_params" */ -export type Staking_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Staking_Params_Avg_Fields = { - __typename?: 'staking_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "staking_params". All fields are combined with a logical 'AND'. */ -export type Staking_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Staking_Params_Max_Fields = { - __typename?: 'staking_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Staking_Params_Min_Fields = { - __typename?: 'staking_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "staking_params". */ -export type Staking_Params_Order_By = { - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "staking_params" */ -export enum Staking_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - Params = 'params' -} - -/** aggregate stddev on columns */ -export type Staking_Params_Stddev_Fields = { - __typename?: 'staking_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Staking_Params_Stddev_Pop_Fields = { - __typename?: 'staking_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Staking_Params_Stddev_Samp_Fields = { - __typename?: 'staking_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Staking_Params_Sum_Fields = { - __typename?: 'staking_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Staking_Params_Var_Pop_Fields = { - __typename?: 'staking_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Staking_Params_Var_Samp_Fields = { - __typename?: 'staking_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Staking_Params_Variance_Fields = { - __typename?: 'staking_params_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "staking_pool" */ -export type Staking_Pool = { - __typename?: 'staking_pool'; - bonded_tokens: Scalars['String']; - height: Scalars['bigint']; - not_bonded_tokens: Scalars['String']; - staked_not_bonded_tokens?: Maybe; - unbonding_tokens?: Maybe; -}; - -/** aggregated selection of "staking_pool" */ -export type Staking_Pool_Aggregate = { - __typename?: 'staking_pool_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "staking_pool" */ -export type Staking_Pool_Aggregate_Fields = { - __typename?: 'staking_pool_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "staking_pool" */ -export type Staking_Pool_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Staking_Pool_Avg_Fields = { - __typename?: 'staking_pool_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "staking_pool". All fields are combined with a logical 'AND'. */ -export type Staking_Pool_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - staked_not_bonded_tokens?: InputMaybe; - unbonding_tokens?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Staking_Pool_Max_Fields = { - __typename?: 'staking_pool_max_fields'; - bonded_tokens?: Maybe; - height?: Maybe; - not_bonded_tokens?: Maybe; - staked_not_bonded_tokens?: Maybe; - unbonding_tokens?: Maybe; -}; - -/** aggregate min on columns */ -export type Staking_Pool_Min_Fields = { - __typename?: 'staking_pool_min_fields'; - bonded_tokens?: Maybe; - height?: Maybe; - not_bonded_tokens?: Maybe; - staked_not_bonded_tokens?: Maybe; - unbonding_tokens?: Maybe; -}; - -/** Ordering options when selecting data from "staking_pool". */ -export type Staking_Pool_Order_By = { - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - staked_not_bonded_tokens?: InputMaybe; - unbonding_tokens?: InputMaybe; -}; - -/** select columns of table "staking_pool" */ -export enum Staking_Pool_Select_Column { - /** column name */ - BondedTokens = 'bonded_tokens', - /** column name */ - Height = 'height', - /** column name */ - NotBondedTokens = 'not_bonded_tokens', - /** column name */ - StakedNotBondedTokens = 'staked_not_bonded_tokens', - /** column name */ - UnbondingTokens = 'unbonding_tokens' -} - -/** aggregate stddev on columns */ -export type Staking_Pool_Stddev_Fields = { - __typename?: 'staking_pool_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Staking_Pool_Stddev_Pop_Fields = { - __typename?: 'staking_pool_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Staking_Pool_Stddev_Samp_Fields = { - __typename?: 'staking_pool_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Staking_Pool_Sum_Fields = { - __typename?: 'staking_pool_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Staking_Pool_Var_Pop_Fields = { - __typename?: 'staking_pool_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Staking_Pool_Var_Samp_Fields = { - __typename?: 'staking_pool_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Staking_Pool_Variance_Fields = { - __typename?: 'staking_pool_variance_fields'; - height?: Maybe; -}; - -export type Subscription_Root = { - __typename?: 'subscription_root'; - /** fetch data from the table: "account" */ - account: Array; - /** fetch aggregated fields from the table: "account" */ - account_aggregate: Account_Aggregate; - /** fetch data from the table: "account" using primary key columns */ - account_by_pk?: Maybe; - /** fetch data from the table: "akash_lease" */ - akash_lease: Array; - /** fetch aggregated fields from the table: "akash_lease" */ - akash_lease_aggregate: Akash_Lease_Aggregate; - /** fetch data from the table: "akash_provider" */ - akash_provider: Array; - /** fetch aggregated fields from the table: "akash_provider" */ - akash_provider_aggregate: Akash_Provider_Aggregate; - /** fetch data from the table: "akash_provider_inventory" */ - akash_provider_inventory: Array; - /** fetch aggregated fields from the table: "akash_provider_inventory" */ - akash_provider_inventory_aggregate: Akash_Provider_Inventory_Aggregate; - /** fetch data from the table: "average_block_time_from_genesis" */ - average_block_time_from_genesis: Array; - /** fetch aggregated fields from the table: "average_block_time_from_genesis" */ - average_block_time_from_genesis_aggregate: Average_Block_Time_From_Genesis_Aggregate; - /** fetch data from the table: "average_block_time_per_day" */ - average_block_time_per_day: Array; - /** fetch aggregated fields from the table: "average_block_time_per_day" */ - average_block_time_per_day_aggregate: Average_Block_Time_Per_Day_Aggregate; - /** fetch data from the table: "average_block_time_per_hour" */ - average_block_time_per_hour: Array; - /** fetch aggregated fields from the table: "average_block_time_per_hour" */ - average_block_time_per_hour_aggregate: Average_Block_Time_Per_Hour_Aggregate; - /** fetch data from the table: "average_block_time_per_minute" */ - average_block_time_per_minute: Array; - /** fetch aggregated fields from the table: "average_block_time_per_minute" */ - average_block_time_per_minute_aggregate: Average_Block_Time_Per_Minute_Aggregate; - /** fetch data from the table: "block" */ - block: Array; - /** fetch aggregated fields from the table: "block" */ - block_aggregate: Block_Aggregate; - /** fetch data from the table: "block" using primary key columns */ - block_by_pk?: Maybe; - /** fetch data from the table: "community_pool" */ - community_pool: Array; - /** fetch aggregated fields from the table: "community_pool" */ - community_pool_aggregate: Community_Pool_Aggregate; - /** fetch data from the table: "deployment_params" */ - deployment_params: Array; - /** fetch aggregated fields from the table: "deployment_params" */ - deployment_params_aggregate: Deployment_Params_Aggregate; - /** fetch data from the table: "deployment_params" using primary key columns */ - deployment_params_by_pk?: Maybe; - /** fetch data from the table: "distribution_params" */ - distribution_params: Array; - /** fetch aggregated fields from the table: "distribution_params" */ - distribution_params_aggregate: Distribution_Params_Aggregate; - /** fetch data from the table: "distribution_params" using primary key columns */ - distribution_params_by_pk?: Maybe; - /** fetch data from the table: "double_sign_evidence" */ - double_sign_evidence: Array; - /** fetch aggregated fields from the table: "double_sign_evidence" */ - double_sign_evidence_aggregate: Double_Sign_Evidence_Aggregate; - /** fetch data from the table: "double_sign_vote" */ - double_sign_vote: Array; - /** fetch aggregated fields from the table: "double_sign_vote" */ - double_sign_vote_aggregate: Double_Sign_Vote_Aggregate; - /** fetch data from the table: "double_sign_vote" using primary key columns */ - double_sign_vote_by_pk?: Maybe; - /** fetch data from the table: "fee_grant_allowance" */ - fee_grant_allowance: Array; - /** fetch aggregated fields from the table: "fee_grant_allowance" */ - fee_grant_allowance_aggregate: Fee_Grant_Allowance_Aggregate; - /** fetch data from the table: "fee_grant_allowance" using primary key columns */ - fee_grant_allowance_by_pk?: Maybe; - /** fetch data from the table: "genesis" */ - genesis: Array; - /** fetch aggregated fields from the table: "genesis" */ - genesis_aggregate: Genesis_Aggregate; - /** fetch data from the table: "gov_params" */ - gov_params: Array; - /** fetch aggregated fields from the table: "gov_params" */ - gov_params_aggregate: Gov_Params_Aggregate; - /** fetch data from the table: "gov_params" using primary key columns */ - gov_params_by_pk?: Maybe; - /** fetch data from the table: "inflation" */ - inflation: Array; - /** fetch aggregated fields from the table: "inflation" */ - inflation_aggregate: Inflation_Aggregate; - /** fetch data from the table: "market_params" */ - market_params: Array; - /** fetch aggregated fields from the table: "market_params" */ - market_params_aggregate: Market_Params_Aggregate; - /** fetch data from the table: "market_params" using primary key columns */ - market_params_by_pk?: Maybe; - /** fetch data from the table: "message" */ - message: Array; - /** fetch aggregated fields from the table: "message" */ - message_aggregate: Message_Aggregate; - /** execute function "messages_by_address" which returns "message" */ - messages_by_address: Array; - /** execute function "messages_by_address" and query aggregates on result of table type "message" */ - messages_by_address_aggregate: Message_Aggregate; - /** fetch data from the table: "mint_params" */ - mint_params: Array; - /** fetch aggregated fields from the table: "mint_params" */ - mint_params_aggregate: Mint_Params_Aggregate; - /** fetch data from the table: "mint_params" using primary key columns */ - mint_params_by_pk?: Maybe; - /** fetch data from the table: "modules" */ - modules: Array; - /** fetch aggregated fields from the table: "modules" */ - modules_aggregate: Modules_Aggregate; - /** fetch data from the table: "modules" using primary key columns */ - modules_by_pk?: Maybe; - /** fetch data from the table: "pre_commit" */ - pre_commit: Array; - /** fetch aggregated fields from the table: "pre_commit" */ - pre_commit_aggregate: Pre_Commit_Aggregate; - /** fetch data from the table: "proposal" */ - proposal: Array; - /** fetch aggregated fields from the table: "proposal" */ - proposal_aggregate: Proposal_Aggregate; - /** fetch data from the table: "proposal" using primary key columns */ - proposal_by_pk?: Maybe; - /** fetch data from the table: "proposal_deposit" */ - proposal_deposit: Array; - /** fetch aggregated fields from the table: "proposal_deposit" */ - proposal_deposit_aggregate: Proposal_Deposit_Aggregate; - /** fetch data from the table: "proposal_staking_pool_snapshot" */ - proposal_staking_pool_snapshot: Array; - /** fetch aggregated fields from the table: "proposal_staking_pool_snapshot" */ - proposal_staking_pool_snapshot_aggregate: Proposal_Staking_Pool_Snapshot_Aggregate; - /** fetch data from the table: "proposal_staking_pool_snapshot" using primary key columns */ - proposal_staking_pool_snapshot_by_pk?: Maybe; - /** fetch data from the table: "proposal_tally_result" */ - proposal_tally_result: Array; - /** fetch aggregated fields from the table: "proposal_tally_result" */ - proposal_tally_result_aggregate: Proposal_Tally_Result_Aggregate; - /** fetch data from the table: "proposal_tally_result" using primary key columns */ - proposal_tally_result_by_pk?: Maybe; - /** fetch data from the table: "proposal_validator_status_snapshot" */ - proposal_validator_status_snapshot: Array; - /** fetch aggregated fields from the table: "proposal_validator_status_snapshot" */ - proposal_validator_status_snapshot_aggregate: Proposal_Validator_Status_Snapshot_Aggregate; - /** fetch data from the table: "proposal_validator_status_snapshot" using primary key columns */ - proposal_validator_status_snapshot_by_pk?: Maybe; - /** fetch data from the table: "proposal_vote" */ - proposal_vote: Array; - /** fetch aggregated fields from the table: "proposal_vote" */ - proposal_vote_aggregate: Proposal_Vote_Aggregate; - /** fetch data from the table: "slashing_params" */ - slashing_params: Array; - /** fetch aggregated fields from the table: "slashing_params" */ - slashing_params_aggregate: Slashing_Params_Aggregate; - /** fetch data from the table: "slashing_params" using primary key columns */ - slashing_params_by_pk?: Maybe; - /** fetch data from the table: "software_upgrade_plan" */ - software_upgrade_plan: Array; - /** fetch aggregated fields from the table: "software_upgrade_plan" */ - software_upgrade_plan_aggregate: Software_Upgrade_Plan_Aggregate; - /** fetch data from the table: "staking_params" */ - staking_params: Array; - /** fetch aggregated fields from the table: "staking_params" */ - staking_params_aggregate: Staking_Params_Aggregate; - /** fetch data from the table: "staking_params" using primary key columns */ - staking_params_by_pk?: Maybe; - /** fetch data from the table: "staking_pool" */ - staking_pool: Array; - /** fetch aggregated fields from the table: "staking_pool" */ - staking_pool_aggregate: Staking_Pool_Aggregate; - /** fetch data from the table: "supply" */ - supply: Array; - /** fetch aggregated fields from the table: "supply" */ - supply_aggregate: Supply_Aggregate; - /** fetch data from the table: "token" */ - token: Array; - /** fetch aggregated fields from the table: "token" */ - token_aggregate: Token_Aggregate; - /** fetch data from the table: "token_price" */ - token_price: Array; - /** fetch aggregated fields from the table: "token_price" */ - token_price_aggregate: Token_Price_Aggregate; - /** fetch data from the table: "token_price" using primary key columns */ - token_price_by_pk?: Maybe; - /** fetch data from the table: "token_price_history" */ - token_price_history: Array; - /** fetch aggregated fields from the table: "token_price_history" */ - token_price_history_aggregate: Token_Price_History_Aggregate; - /** fetch data from the table: "token_unit" */ - token_unit: Array; - /** fetch aggregated fields from the table: "token_unit" */ - token_unit_aggregate: Token_Unit_Aggregate; - /** fetch data from the table: "transaction" */ - transaction: Array; - /** fetch aggregated fields from the table: "transaction" */ - transaction_aggregate: Transaction_Aggregate; - /** fetch data from the table: "validator" */ - validator: Array; - /** fetch aggregated fields from the table: "validator" */ - validator_aggregate: Validator_Aggregate; - /** fetch data from the table: "validator" using primary key columns */ - validator_by_pk?: Maybe; - /** fetch data from the table: "validator_commission" */ - validator_commission: Array; - /** fetch aggregated fields from the table: "validator_commission" */ - validator_commission_aggregate: Validator_Commission_Aggregate; - /** fetch data from the table: "validator_commission" using primary key columns */ - validator_commission_by_pk?: Maybe; - /** fetch data from the table: "validator_description" */ - validator_description: Array; - /** fetch aggregated fields from the table: "validator_description" */ - validator_description_aggregate: Validator_Description_Aggregate; - /** fetch data from the table: "validator_description" using primary key columns */ - validator_description_by_pk?: Maybe; - /** fetch data from the table: "validator_info" */ - validator_info: Array; - /** fetch aggregated fields from the table: "validator_info" */ - validator_info_aggregate: Validator_Info_Aggregate; - /** fetch data from the table: "validator_info" using primary key columns */ - validator_info_by_pk?: Maybe; - /** fetch data from the table: "validator_signing_info" */ - validator_signing_info: Array; - /** fetch aggregated fields from the table: "validator_signing_info" */ - validator_signing_info_aggregate: Validator_Signing_Info_Aggregate; - /** fetch data from the table: "validator_signing_info" using primary key columns */ - validator_signing_info_by_pk?: Maybe; - /** fetch data from the table: "validator_status" */ - validator_status: Array; - /** fetch aggregated fields from the table: "validator_status" */ - validator_status_aggregate: Validator_Status_Aggregate; - /** fetch data from the table: "validator_status" using primary key columns */ - validator_status_by_pk?: Maybe; - /** fetch data from the table: "validator_voting_power" */ - validator_voting_power: Array; - /** fetch aggregated fields from the table: "validator_voting_power" */ - validator_voting_power_aggregate: Validator_Voting_Power_Aggregate; - /** fetch data from the table: "validator_voting_power" using primary key columns */ - validator_voting_power_by_pk?: Maybe; - /** fetch data from the table: "vesting_account" */ - vesting_account: Array; - /** fetch aggregated fields from the table: "vesting_account" */ - vesting_account_aggregate: Vesting_Account_Aggregate; - /** fetch data from the table: "vesting_account" using primary key columns */ - vesting_account_by_pk?: Maybe; - /** fetch data from the table: "vesting_period" */ - vesting_period: Array; - /** fetch aggregated fields from the table: "vesting_period" */ - vesting_period_aggregate: Vesting_Period_Aggregate; -}; - - -export type Subscription_RootAccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAccount_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAccount_By_PkArgs = { - address: Scalars['String']; -}; - - -export type Subscription_RootAkash_LeaseArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAkash_Lease_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAkash_ProviderArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAkash_Provider_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAkash_Provider_InventoryArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAkash_Provider_Inventory_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_From_GenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_From_Genesis_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_DayArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_Day_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_HourArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_Hour_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_MinuteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_Minute_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootBlockArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootBlock_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootBlock_By_PkArgs = { - height: Scalars['bigint']; -}; - - -export type Subscription_RootCommunity_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootCommunity_Pool_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDeployment_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDeployment_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDeployment_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootDistribution_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDistribution_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDistribution_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootDouble_Sign_EvidenceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDouble_Sign_Evidence_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDouble_Sign_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDouble_Sign_Vote_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDouble_Sign_Vote_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootFee_Grant_AllowanceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootFee_Grant_Allowance_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootFee_Grant_Allowance_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootGenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootGenesis_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootGov_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootGov_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootGov_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootInflationArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootInflation_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMarket_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMarket_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMarket_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootMessageArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMessage_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMessages_By_AddressArgs = { - args: Messages_By_Address_Args; - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMessages_By_Address_AggregateArgs = { - args: Messages_By_Address_Args; - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMint_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMint_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMint_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootModulesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootModules_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootModules_By_PkArgs = { - module_name: Scalars['String']; -}; - - -export type Subscription_RootPre_CommitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootPre_Commit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposalArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_DepositArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Deposit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Staking_Pool_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Staking_Pool_Snapshot_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Staking_Pool_Snapshot_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_Tally_ResultArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Tally_Result_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Tally_Result_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_Validator_Status_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Validator_Status_Snapshot_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Validator_Status_Snapshot_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Vote_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSlashing_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSlashing_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSlashing_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootSoftware_Upgrade_PlanArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSoftware_Upgrade_Plan_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootStaking_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootStaking_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootStaking_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootStaking_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootStaking_Pool_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSupplyArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSupply_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootTokenArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_PriceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_Price_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_Price_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootToken_Price_HistoryArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_Price_History_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_UnitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_Unit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootTransactionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootTransaction_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidatorArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_CommissionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Commission_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Commission_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_DescriptionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Description_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Description_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Info_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Info_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_Signing_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Signing_Info_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Signing_Info_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_StatusArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Status_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Status_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_Voting_PowerArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Voting_Power_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Voting_Power_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootVesting_AccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootVesting_Account_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootVesting_Account_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootVesting_PeriodArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootVesting_Period_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** columns and relationships of "supply" */ -export type Supply = { - __typename?: 'supply'; - coins: Scalars['_coin']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "supply" */ -export type Supply_Aggregate = { - __typename?: 'supply_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "supply" */ -export type Supply_Aggregate_Fields = { - __typename?: 'supply_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "supply" */ -export type Supply_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Supply_Avg_Fields = { - __typename?: 'supply_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "supply". All fields are combined with a logical 'AND'. */ -export type Supply_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - coins?: InputMaybe<_Coin_Comparison_Exp>; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Supply_Max_Fields = { - __typename?: 'supply_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Supply_Min_Fields = { - __typename?: 'supply_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "supply". */ -export type Supply_Order_By = { - coins?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "supply" */ -export enum Supply_Select_Column { - /** column name */ - Coins = 'coins', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Supply_Stddev_Fields = { - __typename?: 'supply_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Supply_Stddev_Pop_Fields = { - __typename?: 'supply_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Supply_Stddev_Samp_Fields = { - __typename?: 'supply_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Supply_Sum_Fields = { - __typename?: 'supply_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Supply_Var_Pop_Fields = { - __typename?: 'supply_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Supply_Var_Samp_Fields = { - __typename?: 'supply_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Supply_Variance_Fields = { - __typename?: 'supply_variance_fields'; - height?: Maybe; -}; - -/** Boolean expression to compare columns of type "timestamp". All fields are combined with logical 'AND'. */ -export type Timestamp_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "timestamptz". All fields are combined with logical 'AND'. */ -export type Timestamptz_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "token" */ -export type Token = { - __typename?: 'token'; - name: Scalars['String']; - /** An array relationship */ - token_units: Array; - /** An aggregate relationship */ - token_units_aggregate: Token_Unit_Aggregate; -}; - - -/** columns and relationships of "token" */ -export type TokenToken_UnitsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "token" */ -export type TokenToken_Units_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "token" */ -export type Token_Aggregate = { - __typename?: 'token_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "token" */ -export type Token_Aggregate_Fields = { - __typename?: 'token_aggregate_fields'; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "token" */ -export type Token_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token". All fields are combined with a logical 'AND'. */ -export type Token_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - name?: InputMaybe; - token_units?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Token_Max_Fields = { - __typename?: 'token_max_fields'; - name?: Maybe; -}; - -/** aggregate min on columns */ -export type Token_Min_Fields = { - __typename?: 'token_min_fields'; - name?: Maybe; -}; - -/** Ordering options when selecting data from "token". */ -export type Token_Order_By = { - name?: InputMaybe; - token_units_aggregate?: InputMaybe; -}; - -/** columns and relationships of "token_price" */ -export type Token_Price = { - __typename?: 'token_price'; - id: Scalars['Int']; - market_cap: Scalars['bigint']; - price: Scalars['numeric']; - timestamp: Scalars['timestamp']; - /** An object relationship */ - token_unit: Token_Unit; - unit_name: Scalars['String']; -}; - -/** aggregated selection of "token_price" */ -export type Token_Price_Aggregate = { - __typename?: 'token_price_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "token_price" */ -export type Token_Price_Aggregate_Fields = { - __typename?: 'token_price_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "token_price" */ -export type Token_Price_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "token_price" */ -export type Token_Price_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Token_Price_Avg_Fields = { - __typename?: 'token_price_avg_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by avg() on columns of table "token_price" */ -export type Token_Price_Avg_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token_price". All fields are combined with a logical 'AND'. */ -export type Token_Price_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** columns and relationships of "token_price_history" */ -export type Token_Price_History = { - __typename?: 'token_price_history'; - market_cap: Scalars['bigint']; - price: Scalars['numeric']; - timestamp: Scalars['timestamp']; - /** An object relationship */ - token_unit: Token_Unit; - unit_name: Scalars['String']; -}; - -/** aggregated selection of "token_price_history" */ -export type Token_Price_History_Aggregate = { - __typename?: 'token_price_history_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "token_price_history" */ -export type Token_Price_History_Aggregate_Fields = { - __typename?: 'token_price_history_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "token_price_history" */ -export type Token_Price_History_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "token_price_history" */ -export type Token_Price_History_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Token_Price_History_Avg_Fields = { - __typename?: 'token_price_history_avg_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by avg() on columns of table "token_price_history" */ -export type Token_Price_History_Avg_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token_price_history". All fields are combined with a logical 'AND'. */ -export type Token_Price_History_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Token_Price_History_Max_Fields = { - __typename?: 'token_price_history_max_fields'; - market_cap?: Maybe; - price?: Maybe; - timestamp?: Maybe; - unit_name?: Maybe; -}; - -/** order by max() on columns of table "token_price_history" */ -export type Token_Price_History_Max_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Token_Price_History_Min_Fields = { - __typename?: 'token_price_history_min_fields'; - market_cap?: Maybe; - price?: Maybe; - timestamp?: Maybe; - unit_name?: Maybe; -}; - -/** order by min() on columns of table "token_price_history" */ -export type Token_Price_History_Min_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "token_price_history". */ -export type Token_Price_History_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** select columns of table "token_price_history" */ -export enum Token_Price_History_Select_Column { - /** column name */ - MarketCap = 'market_cap', - /** column name */ - Price = 'price', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - UnitName = 'unit_name' -} - -/** aggregate stddev on columns */ -export type Token_Price_History_Stddev_Fields = { - __typename?: 'token_price_history_stddev_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev() on columns of table "token_price_history" */ -export type Token_Price_History_Stddev_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Token_Price_History_Stddev_Pop_Fields = { - __typename?: 'token_price_history_stddev_pop_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev_pop() on columns of table "token_price_history" */ -export type Token_Price_History_Stddev_Pop_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Token_Price_History_Stddev_Samp_Fields = { - __typename?: 'token_price_history_stddev_samp_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev_samp() on columns of table "token_price_history" */ -export type Token_Price_History_Stddev_Samp_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Token_Price_History_Sum_Fields = { - __typename?: 'token_price_history_sum_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by sum() on columns of table "token_price_history" */ -export type Token_Price_History_Sum_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Token_Price_History_Var_Pop_Fields = { - __typename?: 'token_price_history_var_pop_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by var_pop() on columns of table "token_price_history" */ -export type Token_Price_History_Var_Pop_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Token_Price_History_Var_Samp_Fields = { - __typename?: 'token_price_history_var_samp_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by var_samp() on columns of table "token_price_history" */ -export type Token_Price_History_Var_Samp_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Token_Price_History_Variance_Fields = { - __typename?: 'token_price_history_variance_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by variance() on columns of table "token_price_history" */ -export type Token_Price_History_Variance_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Token_Price_Max_Fields = { - __typename?: 'token_price_max_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; - timestamp?: Maybe; - unit_name?: Maybe; -}; - -/** order by max() on columns of table "token_price" */ -export type Token_Price_Max_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Token_Price_Min_Fields = { - __typename?: 'token_price_min_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; - timestamp?: Maybe; - unit_name?: Maybe; -}; - -/** order by min() on columns of table "token_price" */ -export type Token_Price_Min_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "token_price". */ -export type Token_Price_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** select columns of table "token_price" */ -export enum Token_Price_Select_Column { - /** column name */ - Id = 'id', - /** column name */ - MarketCap = 'market_cap', - /** column name */ - Price = 'price', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - UnitName = 'unit_name' -} - -/** aggregate stddev on columns */ -export type Token_Price_Stddev_Fields = { - __typename?: 'token_price_stddev_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev() on columns of table "token_price" */ -export type Token_Price_Stddev_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Token_Price_Stddev_Pop_Fields = { - __typename?: 'token_price_stddev_pop_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev_pop() on columns of table "token_price" */ -export type Token_Price_Stddev_Pop_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Token_Price_Stddev_Samp_Fields = { - __typename?: 'token_price_stddev_samp_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev_samp() on columns of table "token_price" */ -export type Token_Price_Stddev_Samp_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Token_Price_Sum_Fields = { - __typename?: 'token_price_sum_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by sum() on columns of table "token_price" */ -export type Token_Price_Sum_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Token_Price_Var_Pop_Fields = { - __typename?: 'token_price_var_pop_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by var_pop() on columns of table "token_price" */ -export type Token_Price_Var_Pop_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Token_Price_Var_Samp_Fields = { - __typename?: 'token_price_var_samp_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by var_samp() on columns of table "token_price" */ -export type Token_Price_Var_Samp_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Token_Price_Variance_Fields = { - __typename?: 'token_price_variance_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by variance() on columns of table "token_price" */ -export type Token_Price_Variance_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** select columns of table "token" */ -export enum Token_Select_Column { - /** column name */ - Name = 'name' -} - -/** columns and relationships of "token_unit" */ -export type Token_Unit = { - __typename?: 'token_unit'; - aliases?: Maybe; - denom: Scalars['String']; - exponent: Scalars['Int']; - price_id?: Maybe; - /** An object relationship */ - token: Token; - token_name: Scalars['String']; - /** An object relationship */ - token_price?: Maybe; - /** An array relationship */ - token_price_histories: Array; - /** An aggregate relationship */ - token_price_histories_aggregate: Token_Price_History_Aggregate; - /** An array relationship */ - token_prices: Array; - /** An aggregate relationship */ - token_prices_aggregate: Token_Price_Aggregate; -}; - - -/** columns and relationships of "token_unit" */ -export type Token_UnitToken_Price_HistoriesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "token_unit" */ -export type Token_UnitToken_Price_Histories_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "token_unit" */ -export type Token_UnitToken_PricesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "token_unit" */ -export type Token_UnitToken_Prices_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "token_unit" */ -export type Token_Unit_Aggregate = { - __typename?: 'token_unit_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "token_unit" */ -export type Token_Unit_Aggregate_Fields = { - __typename?: 'token_unit_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "token_unit" */ -export type Token_Unit_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "token_unit" */ -export type Token_Unit_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Token_Unit_Avg_Fields = { - __typename?: 'token_unit_avg_fields'; - exponent?: Maybe; -}; - -/** order by avg() on columns of table "token_unit" */ -export type Token_Unit_Avg_Order_By = { - exponent?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token_unit". All fields are combined with a logical 'AND'. */ -export type Token_Unit_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - aliases?: InputMaybe<_Text_Comparison_Exp>; - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token?: InputMaybe; - token_name?: InputMaybe; - token_price?: InputMaybe; - token_price_histories?: InputMaybe; - token_prices?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Token_Unit_Max_Fields = { - __typename?: 'token_unit_max_fields'; - denom?: Maybe; - exponent?: Maybe; - price_id?: Maybe; - token_name?: Maybe; -}; - -/** order by max() on columns of table "token_unit" */ -export type Token_Unit_Max_Order_By = { - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token_name?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Token_Unit_Min_Fields = { - __typename?: 'token_unit_min_fields'; - denom?: Maybe; - exponent?: Maybe; - price_id?: Maybe; - token_name?: Maybe; -}; - -/** order by min() on columns of table "token_unit" */ -export type Token_Unit_Min_Order_By = { - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "token_unit". */ -export type Token_Unit_Order_By = { - aliases?: InputMaybe; - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token?: InputMaybe; - token_name?: InputMaybe; - token_price?: InputMaybe; - token_price_histories_aggregate?: InputMaybe; - token_prices_aggregate?: InputMaybe; -}; - -/** select columns of table "token_unit" */ -export enum Token_Unit_Select_Column { - /** column name */ - Aliases = 'aliases', - /** column name */ - Denom = 'denom', - /** column name */ - Exponent = 'exponent', - /** column name */ - PriceId = 'price_id', - /** column name */ - TokenName = 'token_name' -} - -/** aggregate stddev on columns */ -export type Token_Unit_Stddev_Fields = { - __typename?: 'token_unit_stddev_fields'; - exponent?: Maybe; -}; - -/** order by stddev() on columns of table "token_unit" */ -export type Token_Unit_Stddev_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Token_Unit_Stddev_Pop_Fields = { - __typename?: 'token_unit_stddev_pop_fields'; - exponent?: Maybe; -}; - -/** order by stddev_pop() on columns of table "token_unit" */ -export type Token_Unit_Stddev_Pop_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Token_Unit_Stddev_Samp_Fields = { - __typename?: 'token_unit_stddev_samp_fields'; - exponent?: Maybe; -}; - -/** order by stddev_samp() on columns of table "token_unit" */ -export type Token_Unit_Stddev_Samp_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Token_Unit_Sum_Fields = { - __typename?: 'token_unit_sum_fields'; - exponent?: Maybe; -}; - -/** order by sum() on columns of table "token_unit" */ -export type Token_Unit_Sum_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Token_Unit_Var_Pop_Fields = { - __typename?: 'token_unit_var_pop_fields'; - exponent?: Maybe; -}; - -/** order by var_pop() on columns of table "token_unit" */ -export type Token_Unit_Var_Pop_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Token_Unit_Var_Samp_Fields = { - __typename?: 'token_unit_var_samp_fields'; - exponent?: Maybe; -}; - -/** order by var_samp() on columns of table "token_unit" */ -export type Token_Unit_Var_Samp_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Token_Unit_Variance_Fields = { - __typename?: 'token_unit_variance_fields'; - exponent?: Maybe; -}; - -/** order by variance() on columns of table "token_unit" */ -export type Token_Unit_Variance_Order_By = { - exponent?: InputMaybe; -}; - -/** columns and relationships of "transaction" */ -export type Transaction = { - __typename?: 'transaction'; - /** An object relationship */ - block: Block; - fee: Scalars['jsonb']; - gas_used?: Maybe; - gas_wanted?: Maybe; - hash: Scalars['String']; - height: Scalars['bigint']; - logs?: Maybe; - memo?: Maybe; - messages: Scalars['jsonb']; - /** An array relationship */ - messagesByTransactionHashPartitionId: Array; - /** An aggregate relationship */ - messagesByTransactionHashPartitionId_aggregate: Message_Aggregate; - partition_id: Scalars['bigint']; - raw_log?: Maybe; - signatures: Scalars['_text']; - signer_infos: Scalars['jsonb']; - success: Scalars['Boolean']; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionFeeArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionLogsArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionMessagesArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionMessagesByTransactionHashPartitionIdArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionMessagesByTransactionHashPartitionId_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionSigner_InfosArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "transaction" */ -export type Transaction_Aggregate = { - __typename?: 'transaction_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "transaction" */ -export type Transaction_Aggregate_Fields = { - __typename?: 'transaction_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "transaction" */ -export type Transaction_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "transaction" */ -export type Transaction_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Transaction_Avg_Fields = { - __typename?: 'transaction_avg_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by avg() on columns of table "transaction" */ -export type Transaction_Avg_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "transaction". All fields are combined with a logical 'AND'. */ -export type Transaction_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - block?: InputMaybe; - fee?: InputMaybe; - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - logs?: InputMaybe; - memo?: InputMaybe; - messages?: InputMaybe; - messagesByTransactionHashPartitionId?: InputMaybe; - partition_id?: InputMaybe; - raw_log?: InputMaybe; - signatures?: InputMaybe<_Text_Comparison_Exp>; - signer_infos?: InputMaybe; - success?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Transaction_Max_Fields = { - __typename?: 'transaction_max_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - hash?: Maybe; - height?: Maybe; - memo?: Maybe; - partition_id?: Maybe; - raw_log?: Maybe; -}; - -/** order by max() on columns of table "transaction" */ -export type Transaction_Max_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - memo?: InputMaybe; - partition_id?: InputMaybe; - raw_log?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Transaction_Min_Fields = { - __typename?: 'transaction_min_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - hash?: Maybe; - height?: Maybe; - memo?: Maybe; - partition_id?: Maybe; - raw_log?: Maybe; -}; - -/** order by min() on columns of table "transaction" */ -export type Transaction_Min_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - memo?: InputMaybe; - partition_id?: InputMaybe; - raw_log?: InputMaybe; -}; - -/** Ordering options when selecting data from "transaction". */ -export type Transaction_Order_By = { - block?: InputMaybe; - fee?: InputMaybe; - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - logs?: InputMaybe; - memo?: InputMaybe; - messages?: InputMaybe; - messagesByTransactionHashPartitionId_aggregate?: InputMaybe; - partition_id?: InputMaybe; - raw_log?: InputMaybe; - signatures?: InputMaybe; - signer_infos?: InputMaybe; - success?: InputMaybe; -}; - -/** select columns of table "transaction" */ -export enum Transaction_Select_Column { - /** column name */ - Fee = 'fee', - /** column name */ - GasUsed = 'gas_used', - /** column name */ - GasWanted = 'gas_wanted', - /** column name */ - Hash = 'hash', - /** column name */ - Height = 'height', - /** column name */ - Logs = 'logs', - /** column name */ - Memo = 'memo', - /** column name */ - Messages = 'messages', - /** column name */ - PartitionId = 'partition_id', - /** column name */ - RawLog = 'raw_log', - /** column name */ - Signatures = 'signatures', - /** column name */ - SignerInfos = 'signer_infos', - /** column name */ - Success = 'success' -} - -/** aggregate stddev on columns */ -export type Transaction_Stddev_Fields = { - __typename?: 'transaction_stddev_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev() on columns of table "transaction" */ -export type Transaction_Stddev_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Transaction_Stddev_Pop_Fields = { - __typename?: 'transaction_stddev_pop_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "transaction" */ -export type Transaction_Stddev_Pop_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Transaction_Stddev_Samp_Fields = { - __typename?: 'transaction_stddev_samp_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "transaction" */ -export type Transaction_Stddev_Samp_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Transaction_Sum_Fields = { - __typename?: 'transaction_sum_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by sum() on columns of table "transaction" */ -export type Transaction_Sum_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Transaction_Var_Pop_Fields = { - __typename?: 'transaction_var_pop_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by var_pop() on columns of table "transaction" */ -export type Transaction_Var_Pop_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Transaction_Var_Samp_Fields = { - __typename?: 'transaction_var_samp_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by var_samp() on columns of table "transaction" */ -export type Transaction_Var_Samp_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Transaction_Variance_Fields = { - __typename?: 'transaction_variance_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by variance() on columns of table "transaction" */ -export type Transaction_Variance_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** columns and relationships of "validator" */ -export type Validator = { - __typename?: 'validator'; - /** An array relationship */ - blocks: Array; - /** An aggregate relationship */ - blocks_aggregate: Block_Aggregate; - consensus_address: Scalars['String']; - consensus_pubkey: Scalars['String']; - /** An array relationship */ - double_sign_votes: Array; - /** An aggregate relationship */ - double_sign_votes_aggregate: Double_Sign_Vote_Aggregate; - /** An array relationship */ - pre_commits: Array; - /** An aggregate relationship */ - pre_commits_aggregate: Pre_Commit_Aggregate; - /** An object relationship */ - proposal_validator_status_snapshot?: Maybe; - /** An array relationship */ - proposal_validator_status_snapshots: Array; - /** An aggregate relationship */ - proposal_validator_status_snapshots_aggregate: Proposal_Validator_Status_Snapshot_Aggregate; - /** An array relationship */ - validator_commissions: Array; - /** An aggregate relationship */ - validator_commissions_aggregate: Validator_Commission_Aggregate; - /** An array relationship */ - validator_descriptions: Array; - /** An aggregate relationship */ - validator_descriptions_aggregate: Validator_Description_Aggregate; - /** An object relationship */ - validator_info?: Maybe; - /** An array relationship */ - validator_infos: Array; - /** An aggregate relationship */ - validator_infos_aggregate: Validator_Info_Aggregate; - /** An array relationship */ - validator_signing_infos: Array; - /** An aggregate relationship */ - validator_signing_infos_aggregate: Validator_Signing_Info_Aggregate; - /** An array relationship */ - validator_statuses: Array; - /** An aggregate relationship */ - validator_statuses_aggregate: Validator_Status_Aggregate; - /** An array relationship */ - validator_voting_powers: Array; - /** An aggregate relationship */ - validator_voting_powers_aggregate: Validator_Voting_Power_Aggregate; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorBlocksArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorBlocks_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorDouble_Sign_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorDouble_Sign_Votes_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorPre_CommitsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorPre_Commits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorProposal_Validator_Status_SnapshotsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorProposal_Validator_Status_Snapshots_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_CommissionsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Commissions_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_DescriptionsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Descriptions_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_InfosArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Infos_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Signing_InfosArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Signing_Infos_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_StatusesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Statuses_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Voting_PowersArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Voting_Powers_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "validator" */ -export type Validator_Aggregate = { - __typename?: 'validator_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator" */ -export type Validator_Aggregate_Fields = { - __typename?: 'validator_aggregate_fields'; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "validator" */ -export type Validator_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator". All fields are combined with a logical 'AND'. */ -export type Validator_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - blocks?: InputMaybe; - consensus_address?: InputMaybe; - consensus_pubkey?: InputMaybe; - double_sign_votes?: InputMaybe; - pre_commits?: InputMaybe; - proposal_validator_status_snapshot?: InputMaybe; - proposal_validator_status_snapshots?: InputMaybe; - validator_commissions?: InputMaybe; - validator_descriptions?: InputMaybe; - validator_info?: InputMaybe; - validator_infos?: InputMaybe; - validator_signing_infos?: InputMaybe; - validator_statuses?: InputMaybe; - validator_voting_powers?: InputMaybe; -}; - -/** columns and relationships of "validator_commission" */ -export type Validator_Commission = { - __typename?: 'validator_commission'; - commission: Scalars['numeric']; - height: Scalars['bigint']; - min_self_delegation: Scalars['bigint']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; -}; - -/** aggregated selection of "validator_commission" */ -export type Validator_Commission_Aggregate = { - __typename?: 'validator_commission_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_commission" */ -export type Validator_Commission_Aggregate_Fields = { - __typename?: 'validator_commission_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_commission" */ -export type Validator_Commission_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_commission" */ -export type Validator_Commission_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Commission_Avg_Fields = { - __typename?: 'validator_commission_avg_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by avg() on columns of table "validator_commission" */ -export type Validator_Commission_Avg_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_commission". All fields are combined with a logical 'AND'. */ -export type Validator_Commission_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Commission_Max_Fields = { - __typename?: 'validator_commission_max_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; - validator_address?: Maybe; -}; - -/** order by max() on columns of table "validator_commission" */ -export type Validator_Commission_Max_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Commission_Min_Fields = { - __typename?: 'validator_commission_min_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; - validator_address?: Maybe; -}; - -/** order by min() on columns of table "validator_commission" */ -export type Validator_Commission_Min_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_commission". */ -export type Validator_Commission_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** select columns of table "validator_commission" */ -export enum Validator_Commission_Select_Column { - /** column name */ - Commission = 'commission', - /** column name */ - Height = 'height', - /** column name */ - MinSelfDelegation = 'min_self_delegation', - /** column name */ - ValidatorAddress = 'validator_address' -} - -/** aggregate stddev on columns */ -export type Validator_Commission_Stddev_Fields = { - __typename?: 'validator_commission_stddev_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by stddev() on columns of table "validator_commission" */ -export type Validator_Commission_Stddev_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Commission_Stddev_Pop_Fields = { - __typename?: 'validator_commission_stddev_pop_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_commission" */ -export type Validator_Commission_Stddev_Pop_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Commission_Stddev_Samp_Fields = { - __typename?: 'validator_commission_stddev_samp_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_commission" */ -export type Validator_Commission_Stddev_Samp_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Commission_Sum_Fields = { - __typename?: 'validator_commission_sum_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by sum() on columns of table "validator_commission" */ -export type Validator_Commission_Sum_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Commission_Var_Pop_Fields = { - __typename?: 'validator_commission_var_pop_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_commission" */ -export type Validator_Commission_Var_Pop_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Commission_Var_Samp_Fields = { - __typename?: 'validator_commission_var_samp_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_commission" */ -export type Validator_Commission_Var_Samp_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Commission_Variance_Fields = { - __typename?: 'validator_commission_variance_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by variance() on columns of table "validator_commission" */ -export type Validator_Commission_Variance_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** columns and relationships of "validator_description" */ -export type Validator_Description = { - __typename?: 'validator_description'; - avatar_url?: Maybe; - details?: Maybe; - height: Scalars['bigint']; - identity?: Maybe; - moniker?: Maybe; - security_contact?: Maybe; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - website?: Maybe; -}; - -/** aggregated selection of "validator_description" */ -export type Validator_Description_Aggregate = { - __typename?: 'validator_description_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_description" */ -export type Validator_Description_Aggregate_Fields = { - __typename?: 'validator_description_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_description" */ -export type Validator_Description_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_description" */ -export type Validator_Description_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Description_Avg_Fields = { - __typename?: 'validator_description_avg_fields'; - height?: Maybe; -}; - -/** order by avg() on columns of table "validator_description" */ -export type Validator_Description_Avg_Order_By = { - height?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_description". All fields are combined with a logical 'AND'. */ -export type Validator_Description_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Description_Max_Fields = { - __typename?: 'validator_description_max_fields'; - avatar_url?: Maybe; - details?: Maybe; - height?: Maybe; - identity?: Maybe; - moniker?: Maybe; - security_contact?: Maybe; - validator_address?: Maybe; - website?: Maybe; -}; - -/** order by max() on columns of table "validator_description" */ -export type Validator_Description_Max_Order_By = { - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Description_Min_Fields = { - __typename?: 'validator_description_min_fields'; - avatar_url?: Maybe; - details?: Maybe; - height?: Maybe; - identity?: Maybe; - moniker?: Maybe; - security_contact?: Maybe; - validator_address?: Maybe; - website?: Maybe; -}; - -/** order by min() on columns of table "validator_description" */ -export type Validator_Description_Min_Order_By = { - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_description". */ -export type Validator_Description_Order_By = { - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** select columns of table "validator_description" */ -export enum Validator_Description_Select_Column { - /** column name */ - AvatarUrl = 'avatar_url', - /** column name */ - Details = 'details', - /** column name */ - Height = 'height', - /** column name */ - Identity = 'identity', - /** column name */ - Moniker = 'moniker', - /** column name */ - SecurityContact = 'security_contact', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - Website = 'website' -} - -/** aggregate stddev on columns */ -export type Validator_Description_Stddev_Fields = { - __typename?: 'validator_description_stddev_fields'; - height?: Maybe; -}; - -/** order by stddev() on columns of table "validator_description" */ -export type Validator_Description_Stddev_Order_By = { - height?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Description_Stddev_Pop_Fields = { - __typename?: 'validator_description_stddev_pop_fields'; - height?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_description" */ -export type Validator_Description_Stddev_Pop_Order_By = { - height?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Description_Stddev_Samp_Fields = { - __typename?: 'validator_description_stddev_samp_fields'; - height?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_description" */ -export type Validator_Description_Stddev_Samp_Order_By = { - height?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Description_Sum_Fields = { - __typename?: 'validator_description_sum_fields'; - height?: Maybe; -}; - -/** order by sum() on columns of table "validator_description" */ -export type Validator_Description_Sum_Order_By = { - height?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Description_Var_Pop_Fields = { - __typename?: 'validator_description_var_pop_fields'; - height?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_description" */ -export type Validator_Description_Var_Pop_Order_By = { - height?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Description_Var_Samp_Fields = { - __typename?: 'validator_description_var_samp_fields'; - height?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_description" */ -export type Validator_Description_Var_Samp_Order_By = { - height?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Description_Variance_Fields = { - __typename?: 'validator_description_variance_fields'; - height?: Maybe; -}; - -/** order by variance() on columns of table "validator_description" */ -export type Validator_Description_Variance_Order_By = { - height?: InputMaybe; -}; - -/** columns and relationships of "validator_info" */ -export type Validator_Info = { - __typename?: 'validator_info'; - /** An object relationship */ - account?: Maybe; - consensus_address: Scalars['String']; - max_change_rate: Scalars['String']; - max_rate: Scalars['String']; - operator_address: Scalars['String']; - self_delegate_address?: Maybe; - /** An object relationship */ - validator: Validator; -}; - -/** aggregated selection of "validator_info" */ -export type Validator_Info_Aggregate = { - __typename?: 'validator_info_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_info" */ -export type Validator_Info_Aggregate_Fields = { - __typename?: 'validator_info_aggregate_fields'; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "validator_info" */ -export type Validator_Info_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_info" */ -export type Validator_Info_Aggregate_Order_By = { - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_info". All fields are combined with a logical 'AND'. */ -export type Validator_Info_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - account?: InputMaybe; - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; - validator?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Info_Max_Fields = { - __typename?: 'validator_info_max_fields'; - consensus_address?: Maybe; - max_change_rate?: Maybe; - max_rate?: Maybe; - operator_address?: Maybe; - self_delegate_address?: Maybe; -}; - -/** order by max() on columns of table "validator_info" */ -export type Validator_Info_Max_Order_By = { - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Info_Min_Fields = { - __typename?: 'validator_info_min_fields'; - consensus_address?: Maybe; - max_change_rate?: Maybe; - max_rate?: Maybe; - operator_address?: Maybe; - self_delegate_address?: Maybe; -}; - -/** order by min() on columns of table "validator_info" */ -export type Validator_Info_Min_Order_By = { - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_info". */ -export type Validator_Info_Order_By = { - account?: InputMaybe; - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; - validator?: InputMaybe; -}; - -/** select columns of table "validator_info" */ -export enum Validator_Info_Select_Column { - /** column name */ - ConsensusAddress = 'consensus_address', - /** column name */ - MaxChangeRate = 'max_change_rate', - /** column name */ - MaxRate = 'max_rate', - /** column name */ - OperatorAddress = 'operator_address', - /** column name */ - SelfDelegateAddress = 'self_delegate_address' -} - -/** aggregate max on columns */ -export type Validator_Max_Fields = { - __typename?: 'validator_max_fields'; - consensus_address?: Maybe; - consensus_pubkey?: Maybe; -}; - -/** aggregate min on columns */ -export type Validator_Min_Fields = { - __typename?: 'validator_min_fields'; - consensus_address?: Maybe; - consensus_pubkey?: Maybe; -}; - -/** Ordering options when selecting data from "validator". */ -export type Validator_Order_By = { - blocks_aggregate?: InputMaybe; - consensus_address?: InputMaybe; - consensus_pubkey?: InputMaybe; - double_sign_votes_aggregate?: InputMaybe; - pre_commits_aggregate?: InputMaybe; - proposal_validator_status_snapshot?: InputMaybe; - proposal_validator_status_snapshots_aggregate?: InputMaybe; - validator_commissions_aggregate?: InputMaybe; - validator_descriptions_aggregate?: InputMaybe; - validator_info?: InputMaybe; - validator_infos_aggregate?: InputMaybe; - validator_signing_infos_aggregate?: InputMaybe; - validator_statuses_aggregate?: InputMaybe; - validator_voting_powers_aggregate?: InputMaybe; -}; - -/** select columns of table "validator" */ -export enum Validator_Select_Column { - /** column name */ - ConsensusAddress = 'consensus_address', - /** column name */ - ConsensusPubkey = 'consensus_pubkey' -} - -/** columns and relationships of "validator_signing_info" */ -export type Validator_Signing_Info = { - __typename?: 'validator_signing_info'; - height: Scalars['bigint']; - index_offset: Scalars['bigint']; - jailed_until: Scalars['timestamp']; - missed_blocks_counter: Scalars['bigint']; - start_height: Scalars['bigint']; - tombstoned: Scalars['Boolean']; - validator_address: Scalars['String']; -}; - -/** aggregated selection of "validator_signing_info" */ -export type Validator_Signing_Info_Aggregate = { - __typename?: 'validator_signing_info_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_signing_info" */ -export type Validator_Signing_Info_Aggregate_Fields = { - __typename?: 'validator_signing_info_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_signing_info" */ -export type Validator_Signing_Info_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_signing_info" */ -export type Validator_Signing_Info_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Signing_Info_Avg_Fields = { - __typename?: 'validator_signing_info_avg_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by avg() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Avg_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_signing_info". All fields are combined with a logical 'AND'. */ -export type Validator_Signing_Info_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - tombstoned?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Signing_Info_Max_Fields = { - __typename?: 'validator_signing_info_max_fields'; - height?: Maybe; - index_offset?: Maybe; - jailed_until?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; - validator_address?: Maybe; -}; - -/** order by max() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Max_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Signing_Info_Min_Fields = { - __typename?: 'validator_signing_info_min_fields'; - height?: Maybe; - index_offset?: Maybe; - jailed_until?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; - validator_address?: Maybe; -}; - -/** order by min() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Min_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_signing_info". */ -export type Validator_Signing_Info_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - tombstoned?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** select columns of table "validator_signing_info" */ -export enum Validator_Signing_Info_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - IndexOffset = 'index_offset', - /** column name */ - JailedUntil = 'jailed_until', - /** column name */ - MissedBlocksCounter = 'missed_blocks_counter', - /** column name */ - StartHeight = 'start_height', - /** column name */ - Tombstoned = 'tombstoned', - /** column name */ - ValidatorAddress = 'validator_address' -} - -/** aggregate stddev on columns */ -export type Validator_Signing_Info_Stddev_Fields = { - __typename?: 'validator_signing_info_stddev_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by stddev() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Stddev_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Signing_Info_Stddev_Pop_Fields = { - __typename?: 'validator_signing_info_stddev_pop_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Stddev_Pop_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Signing_Info_Stddev_Samp_Fields = { - __typename?: 'validator_signing_info_stddev_samp_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Stddev_Samp_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Signing_Info_Sum_Fields = { - __typename?: 'validator_signing_info_sum_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by sum() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Sum_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Signing_Info_Var_Pop_Fields = { - __typename?: 'validator_signing_info_var_pop_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Var_Pop_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Signing_Info_Var_Samp_Fields = { - __typename?: 'validator_signing_info_var_samp_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Var_Samp_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Signing_Info_Variance_Fields = { - __typename?: 'validator_signing_info_variance_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by variance() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Variance_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** columns and relationships of "validator_status" */ -export type Validator_Status = { - __typename?: 'validator_status'; - height: Scalars['bigint']; - jailed: Scalars['Boolean']; - status: Scalars['Int']; - tombstoned: Scalars['Boolean']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; -}; - -/** aggregated selection of "validator_status" */ -export type Validator_Status_Aggregate = { - __typename?: 'validator_status_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_status" */ -export type Validator_Status_Aggregate_Fields = { - __typename?: 'validator_status_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_status" */ -export type Validator_Status_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_status" */ -export type Validator_Status_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Status_Avg_Fields = { - __typename?: 'validator_status_avg_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by avg() on columns of table "validator_status" */ -export type Validator_Status_Avg_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_status". All fields are combined with a logical 'AND'. */ -export type Validator_Status_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - jailed?: InputMaybe; - status?: InputMaybe; - tombstoned?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Status_Max_Fields = { - __typename?: 'validator_status_max_fields'; - height?: Maybe; - status?: Maybe; - validator_address?: Maybe; -}; - -/** order by max() on columns of table "validator_status" */ -export type Validator_Status_Max_Order_By = { - height?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Status_Min_Fields = { - __typename?: 'validator_status_min_fields'; - height?: Maybe; - status?: Maybe; - validator_address?: Maybe; -}; - -/** order by min() on columns of table "validator_status" */ -export type Validator_Status_Min_Order_By = { - height?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_status". */ -export type Validator_Status_Order_By = { - height?: InputMaybe; - jailed?: InputMaybe; - status?: InputMaybe; - tombstoned?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** select columns of table "validator_status" */ -export enum Validator_Status_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Jailed = 'jailed', - /** column name */ - Status = 'status', - /** column name */ - Tombstoned = 'tombstoned', - /** column name */ - ValidatorAddress = 'validator_address' -} - -/** aggregate stddev on columns */ -export type Validator_Status_Stddev_Fields = { - __typename?: 'validator_status_stddev_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by stddev() on columns of table "validator_status" */ -export type Validator_Status_Stddev_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Status_Stddev_Pop_Fields = { - __typename?: 'validator_status_stddev_pop_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_status" */ -export type Validator_Status_Stddev_Pop_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Status_Stddev_Samp_Fields = { - __typename?: 'validator_status_stddev_samp_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_status" */ -export type Validator_Status_Stddev_Samp_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Status_Sum_Fields = { - __typename?: 'validator_status_sum_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by sum() on columns of table "validator_status" */ -export type Validator_Status_Sum_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Status_Var_Pop_Fields = { - __typename?: 'validator_status_var_pop_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_status" */ -export type Validator_Status_Var_Pop_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Status_Var_Samp_Fields = { - __typename?: 'validator_status_var_samp_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_status" */ -export type Validator_Status_Var_Samp_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Status_Variance_Fields = { - __typename?: 'validator_status_variance_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by variance() on columns of table "validator_status" */ -export type Validator_Status_Variance_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** columns and relationships of "validator_voting_power" */ -export type Validator_Voting_Power = { - __typename?: 'validator_voting_power'; - /** An object relationship */ - block: Block; - height: Scalars['bigint']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - voting_power: Scalars['bigint']; -}; - -/** aggregated selection of "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate = { - __typename?: 'validator_voting_power_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate_Fields = { - __typename?: 'validator_voting_power_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Voting_Power_Avg_Fields = { - __typename?: 'validator_voting_power_avg_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by avg() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Avg_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_voting_power". All fields are combined with a logical 'AND'. */ -export type Validator_Voting_Power_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - block?: InputMaybe; - height?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Voting_Power_Max_Fields = { - __typename?: 'validator_voting_power_max_fields'; - height?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by max() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Max_Order_By = { - height?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Voting_Power_Min_Fields = { - __typename?: 'validator_voting_power_min_fields'; - height?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by min() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Min_Order_By = { - height?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_voting_power". */ -export type Validator_Voting_Power_Order_By = { - block?: InputMaybe; - height?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** select columns of table "validator_voting_power" */ -export enum Validator_Voting_Power_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - VotingPower = 'voting_power' -} - -/** aggregate stddev on columns */ -export type Validator_Voting_Power_Stddev_Fields = { - __typename?: 'validator_voting_power_stddev_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Stddev_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Voting_Power_Stddev_Pop_Fields = { - __typename?: 'validator_voting_power_stddev_pop_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Stddev_Pop_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Voting_Power_Stddev_Samp_Fields = { - __typename?: 'validator_voting_power_stddev_samp_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Stddev_Samp_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Voting_Power_Sum_Fields = { - __typename?: 'validator_voting_power_sum_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by sum() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Sum_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Voting_Power_Var_Pop_Fields = { - __typename?: 'validator_voting_power_var_pop_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Var_Pop_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Voting_Power_Var_Samp_Fields = { - __typename?: 'validator_voting_power_var_samp_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Var_Samp_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Voting_Power_Variance_Fields = { - __typename?: 'validator_voting_power_variance_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by variance() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Variance_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** columns and relationships of "vesting_account" */ -export type Vesting_Account = { - __typename?: 'vesting_account'; - /** An object relationship */ - account: Account; - address: Scalars['String']; - end_time: Scalars['timestamp']; - id: Scalars['Int']; - original_vesting: Scalars['_coin']; - start_time?: Maybe; - type: Scalars['String']; - /** An array relationship */ - vesting_periods: Array; - /** An aggregate relationship */ - vesting_periods_aggregate: Vesting_Period_Aggregate; -}; - - -/** columns and relationships of "vesting_account" */ -export type Vesting_AccountVesting_PeriodsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "vesting_account" */ -export type Vesting_AccountVesting_Periods_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "vesting_account" */ -export type Vesting_Account_Aggregate = { - __typename?: 'vesting_account_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "vesting_account" */ -export type Vesting_Account_Aggregate_Fields = { - __typename?: 'vesting_account_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "vesting_account" */ -export type Vesting_Account_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "vesting_account" */ -export type Vesting_Account_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Vesting_Account_Avg_Fields = { - __typename?: 'vesting_account_avg_fields'; - id?: Maybe; -}; - -/** order by avg() on columns of table "vesting_account" */ -export type Vesting_Account_Avg_Order_By = { - id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "vesting_account". All fields are combined with a logical 'AND'. */ -export type Vesting_Account_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - account?: InputMaybe; - address?: InputMaybe; - end_time?: InputMaybe; - id?: InputMaybe; - original_vesting?: InputMaybe<_Coin_Comparison_Exp>; - start_time?: InputMaybe; - type?: InputMaybe; - vesting_periods?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Vesting_Account_Max_Fields = { - __typename?: 'vesting_account_max_fields'; - address?: Maybe; - end_time?: Maybe; - id?: Maybe; - start_time?: Maybe; - type?: Maybe; -}; - -/** order by max() on columns of table "vesting_account" */ -export type Vesting_Account_Max_Order_By = { - address?: InputMaybe; - end_time?: InputMaybe; - id?: InputMaybe; - start_time?: InputMaybe; - type?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Vesting_Account_Min_Fields = { - __typename?: 'vesting_account_min_fields'; - address?: Maybe; - end_time?: Maybe; - id?: Maybe; - start_time?: Maybe; - type?: Maybe; -}; - -/** order by min() on columns of table "vesting_account" */ -export type Vesting_Account_Min_Order_By = { - address?: InputMaybe; - end_time?: InputMaybe; - id?: InputMaybe; - start_time?: InputMaybe; - type?: InputMaybe; -}; - -/** Ordering options when selecting data from "vesting_account". */ -export type Vesting_Account_Order_By = { - account?: InputMaybe; - address?: InputMaybe; - end_time?: InputMaybe; - id?: InputMaybe; - original_vesting?: InputMaybe; - start_time?: InputMaybe; - type?: InputMaybe; - vesting_periods_aggregate?: InputMaybe; -}; - -/** select columns of table "vesting_account" */ -export enum Vesting_Account_Select_Column { - /** column name */ - Address = 'address', - /** column name */ - EndTime = 'end_time', - /** column name */ - Id = 'id', - /** column name */ - OriginalVesting = 'original_vesting', - /** column name */ - StartTime = 'start_time', - /** column name */ - Type = 'type' -} - -/** aggregate stddev on columns */ -export type Vesting_Account_Stddev_Fields = { - __typename?: 'vesting_account_stddev_fields'; - id?: Maybe; -}; - -/** order by stddev() on columns of table "vesting_account" */ -export type Vesting_Account_Stddev_Order_By = { - id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Vesting_Account_Stddev_Pop_Fields = { - __typename?: 'vesting_account_stddev_pop_fields'; - id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "vesting_account" */ -export type Vesting_Account_Stddev_Pop_Order_By = { - id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Vesting_Account_Stddev_Samp_Fields = { - __typename?: 'vesting_account_stddev_samp_fields'; - id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "vesting_account" */ -export type Vesting_Account_Stddev_Samp_Order_By = { - id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Vesting_Account_Sum_Fields = { - __typename?: 'vesting_account_sum_fields'; - id?: Maybe; -}; - -/** order by sum() on columns of table "vesting_account" */ -export type Vesting_Account_Sum_Order_By = { - id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Vesting_Account_Var_Pop_Fields = { - __typename?: 'vesting_account_var_pop_fields'; - id?: Maybe; -}; - -/** order by var_pop() on columns of table "vesting_account" */ -export type Vesting_Account_Var_Pop_Order_By = { - id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Vesting_Account_Var_Samp_Fields = { - __typename?: 'vesting_account_var_samp_fields'; - id?: Maybe; -}; - -/** order by var_samp() on columns of table "vesting_account" */ -export type Vesting_Account_Var_Samp_Order_By = { - id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Vesting_Account_Variance_Fields = { - __typename?: 'vesting_account_variance_fields'; - id?: Maybe; -}; - -/** order by variance() on columns of table "vesting_account" */ -export type Vesting_Account_Variance_Order_By = { - id?: InputMaybe; -}; - -/** columns and relationships of "vesting_period" */ -export type Vesting_Period = { - __typename?: 'vesting_period'; - amount: Scalars['_coin']; - length: Scalars['bigint']; - period_order: Scalars['bigint']; - /** An object relationship */ - vesting_account: Vesting_Account; - vesting_account_id: Scalars['bigint']; -}; - -/** aggregated selection of "vesting_period" */ -export type Vesting_Period_Aggregate = { - __typename?: 'vesting_period_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "vesting_period" */ -export type Vesting_Period_Aggregate_Fields = { - __typename?: 'vesting_period_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "vesting_period" */ -export type Vesting_Period_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "vesting_period" */ -export type Vesting_Period_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Vesting_Period_Avg_Fields = { - __typename?: 'vesting_period_avg_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by avg() on columns of table "vesting_period" */ -export type Vesting_Period_Avg_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "vesting_period". All fields are combined with a logical 'AND'. */ -export type Vesting_Period_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - amount?: InputMaybe<_Coin_Comparison_Exp>; - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Vesting_Period_Max_Fields = { - __typename?: 'vesting_period_max_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by max() on columns of table "vesting_period" */ -export type Vesting_Period_Max_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Vesting_Period_Min_Fields = { - __typename?: 'vesting_period_min_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by min() on columns of table "vesting_period" */ -export type Vesting_Period_Min_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** Ordering options when selecting data from "vesting_period". */ -export type Vesting_Period_Order_By = { - amount?: InputMaybe; - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** select columns of table "vesting_period" */ -export enum Vesting_Period_Select_Column { - /** column name */ - Amount = 'amount', - /** column name */ - Length = 'length', - /** column name */ - PeriodOrder = 'period_order', - /** column name */ - VestingAccountId = 'vesting_account_id' -} - -/** aggregate stddev on columns */ -export type Vesting_Period_Stddev_Fields = { - __typename?: 'vesting_period_stddev_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by stddev() on columns of table "vesting_period" */ -export type Vesting_Period_Stddev_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Vesting_Period_Stddev_Pop_Fields = { - __typename?: 'vesting_period_stddev_pop_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "vesting_period" */ -export type Vesting_Period_Stddev_Pop_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Vesting_Period_Stddev_Samp_Fields = { - __typename?: 'vesting_period_stddev_samp_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "vesting_period" */ -export type Vesting_Period_Stddev_Samp_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Vesting_Period_Sum_Fields = { - __typename?: 'vesting_period_sum_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by sum() on columns of table "vesting_period" */ -export type Vesting_Period_Sum_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Vesting_Period_Var_Pop_Fields = { - __typename?: 'vesting_period_var_pop_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by var_pop() on columns of table "vesting_period" */ -export type Vesting_Period_Var_Pop_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Vesting_Period_Var_Samp_Fields = { - __typename?: 'vesting_period_var_samp_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by var_samp() on columns of table "vesting_period" */ -export type Vesting_Period_Var_Samp_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Vesting_Period_Variance_Fields = { - __typename?: 'vesting_period_variance_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by variance() on columns of table "vesting_period" */ -export type Vesting_Period_Variance_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -export type AccountCommissionQueryVariables = Exact<{ - validatorAddress: Scalars['String']; -}>; - - -export type AccountCommissionQuery = { commission?: { __typename?: 'ActionValidatorCommissionAmount', coins?: Array | null } | null }; - -export type AccountWithdrawalAddressQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountWithdrawalAddressQuery = { withdrawalAddress: { __typename?: 'ActionAddress', address: string } }; - -export type AccountBalancesQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountBalancesQuery = { accountBalances?: { __typename?: 'ActionBalance', coins?: Array | null } | null }; - -export type AccountDelegationBalanceQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountDelegationBalanceQuery = { delegationBalance?: { __typename?: 'ActionBalance', coins?: Array | null } | null }; - -export type AccountUnbondingBalanceQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountUnbondingBalanceQuery = { unbondingBalance?: { __typename?: 'ActionBalance', coins?: Array | null } | null }; - -export type AccountDelegationRewardsQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountDelegationRewardsQuery = { delegationRewards?: Array<{ __typename?: 'ActionDelegationReward', coins?: Array | null, validatorAddress: string } | null> | null }; - -export type AccountDelegationsQueryVariables = Exact<{ - address: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type AccountDelegationsQuery = { delegations?: { __typename?: 'ActionDelegationResponse', delegations?: Array | null, pagination?: any | null } | null }; - -export type AccountRedelegationsQueryVariables = Exact<{ - address: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type AccountRedelegationsQuery = { redelegations?: { __typename?: 'ActionRedelegationResponse', redelegations?: Array | null, pagination?: any | null } | null }; - -export type AccountUndelegationsQueryVariables = Exact<{ - address: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type AccountUndelegationsQuery = { undelegations?: { __typename?: 'ActionUnbondingDelegationResponse', pagination?: any | null, undelegations?: Array | null } | null }; - -export type ActiveValidatorCountQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ActiveValidatorCountQuery = { activeTotal: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null }, inactiveTotal: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null }, total: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null } }; - -export type BlockDetailsQueryVariables = Exact<{ - height?: InputMaybe; - signatureHeight?: InputMaybe; -}>; - - -export type BlockDetailsQuery = { transaction: Array<{ __typename?: 'transaction', height: any, hash: string, messages: any, success: boolean, logs?: any | null }>, block: Array<{ __typename?: 'block', height: any, hash: string, timestamp: any, txs?: number | null, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } | null }>, preCommitsAggregate: { __typename?: 'pre_commit_aggregate', aggregate?: { __typename?: 'pre_commit_aggregate_fields', sum?: { __typename?: 'pre_commit_sum_fields', votingPower?: any | null } | null } | null }, preCommits: Array<{ __typename?: 'pre_commit', validator: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } }> }; - -export type LatestBlockHeightListenerSubscriptionVariables = Exact<{ - offset?: InputMaybe; -}>; - - -export type LatestBlockHeightListenerSubscription = { height: Array<{ __typename?: 'block', height: any }> }; - -export type AverageBlockTimeQueryVariables = Exact<{ [key: string]: never; }>; - - -export type AverageBlockTimeQuery = { averageBlockTime: Array<{ __typename?: 'average_block_time_per_hour', averageTime: any }> }; - -export type LatestBlockTimestampQueryVariables = Exact<{ - offset?: InputMaybe; -}>; - - -export type LatestBlockTimestampQuery = { block: Array<{ __typename?: 'block', timestamp: any }> }; - -export type BlocksListenerSubscriptionVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type BlocksListenerSubscription = { blocks: Array<{ __typename?: 'block', height: any, hash: string, timestamp: any, txs?: number | null, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } | null }> }; - -export type BlocksQueryVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type BlocksQuery = { blocks: Array<{ __typename?: 'block', height: any, hash: string, timestamp: any, txs?: number | null, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', self_delegate_address?: string | null, operatorAddress: string } | null, validatorDescriptions: Array<{ __typename?: 'validator_description', moniker?: string | null, identity?: string | null }> } | null }> }; - -export type ChainIdQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ChainIdQuery = { genesis: Array<{ __typename?: 'genesis', time: any, chainId: string }> }; - -export type MarketDataQueryVariables = Exact<{ - denom?: InputMaybe; -}>; - - -export type MarketDataQuery = { communityPool: Array<{ __typename?: 'community_pool', coins: any }>, inflation: Array<{ __typename?: 'inflation', value: any }>, tokenPrice: Array<{ __typename?: 'token_price', price: any, marketCap: any }>, supply: Array<{ __typename?: 'supply', coins: any }>, bondedTokens: Array<{ __typename?: 'staking_pool', bonded_tokens: string }>, distributionParams: Array<{ __typename?: 'distribution_params', params: any }> }; - -export type GetMessagesByAddressQueryVariables = Exact<{ - address?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; - types?: InputMaybe; -}>; - - -export type GetMessagesByAddressQuery = { messagesByAddress: Array<{ __typename?: 'message', transaction?: { __typename?: 'transaction', height: any, hash: string, success: boolean, messages: any, logs?: any | null, block: { __typename?: 'block', height: any, timestamp: any } } | null }> }; - -export type OnlineVotingPowerQueryVariables = Exact<{ [key: string]: never; }>; - - -export type OnlineVotingPowerQuery = { activeTotal: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null }, validatorVotingPowerAggregate: { __typename?: 'validator_voting_power_aggregate', aggregate?: { __typename?: 'validator_voting_power_aggregate_fields', sum?: { __typename?: 'validator_voting_power_sum_fields', votingPower?: any | null } | null } | null }, stakingPool: Array<{ __typename?: 'staking_pool', bonded: string }>, stakingParams: Array<{ __typename?: 'staking_params', params: any }> }; - -export type ParamsQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ParamsQuery = { stakingParams: Array<{ __typename?: 'staking_params', params: any }>, slashingParams: Array<{ __typename?: 'slashing_params', params: any }>, mintParams: Array<{ __typename?: 'mint_params', params: any }>, distributionParams: Array<{ __typename?: 'distribution_params', params: any }>, govParams: Array<{ __typename?: 'gov_params', depositParams: any, tallyParams: any, votingParams: any }> }; - -export type ProposalDetailsQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsQuery = { proposal: Array<{ __typename?: 'proposal', title: string, description: string, status?: string | null, content: any, proposer: string, proposalId: number, submitTime: any, proposalType: string, depositEndTime?: any | null, votingStartTime?: any | null, votingEndTime?: any | null }> }; - -export type ProposalDetailsTallyQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsTallyQuery = { proposalTallyResult: Array<{ __typename?: 'proposal_tally_result', yes: string, no: string, abstain: string, noWithVeto: string }>, stakingPool: Array<{ __typename?: 'proposal_staking_pool_snapshot', bondedTokens: string }>, quorum: Array<{ __typename?: 'gov_params', tallyParams: any }> }; - -export type ProposalDetailsDepositsQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsDepositsQuery = { proposalDeposit: Array<{ __typename?: 'proposal_deposit', amount?: any | null, depositorAddress?: string | null, block?: { __typename?: 'block', timestamp: any } | null }> }; - -export type ProposalDetailsVotesQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsVotesQuery = { proposalVote: Array<{ __typename?: 'proposal_vote', option: string, voterAddress: string }>, validatorStatuses: Array<{ __typename?: 'proposal_validator_status_snapshot', validator: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', selfDelegateAddress?: string | null } | null } }> }; - -export type ProposalsQueryVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type ProposalsQuery = { proposals: Array<{ __typename?: 'proposal', title: string, status?: string | null, description: string, proposalId: number }>, total: { __typename?: 'proposal_aggregate', aggregate?: { __typename?: 'proposal_aggregate_fields', count: number } | null } }; - -export type ActiveProvidersListenerSubscriptionVariables = Exact<{ [key: string]: never; }>; - - -export type ActiveProvidersListenerSubscription = { activeProviders: { __typename?: 'akash_provider_inventory_aggregate', aggregate?: { __typename?: 'akash_provider_inventory_aggregate_fields', count: number } | null } }; - -export type ActiveLeasesListenerSubscriptionVariables = Exact<{ [key: string]: never; }>; - - -export type ActiveLeasesListenerSubscription = { activeLeases: { __typename?: 'akash_provider_inventory_aggregate', aggregate?: { __typename?: 'akash_provider_inventory_aggregate_fields', sum?: { __typename?: 'akash_provider_inventory_sum_fields', lease_count?: any | null } | null } | null } }; - -export type CpuMemoryStorageListenerSubscriptionVariables = Exact<{ [key: string]: never; }>; - - -export type CpuMemoryStorageListenerSubscription = { specs: Array<{ __typename?: 'akash_provider_inventory', active: any, available: any, pending: any }> }; - -export type ProvidersQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ProvidersQuery = { list: Array<{ __typename?: 'akash_provider', attributes: any, info: any, hostUri: string, ownerAddress: string }>, total: { __typename?: 'akash_provider_aggregate', aggregate?: { __typename?: 'akash_provider_aggregate_fields', count: number } | null } }; - -export type TokenPriceListenerSubscriptionVariables = Exact<{ - denom?: InputMaybe; -}>; - - -export type TokenPriceListenerSubscription = { tokenPrice: Array<{ __typename?: 'token_price', id: number, price: any, timestamp: any, marketCap: any, unitName: string }> }; - -export type TokenPriceHistoryQueryVariables = Exact<{ - denom?: InputMaybe; - limit?: InputMaybe; -}>; - - -export type TokenPriceHistoryQuery = { tokenPrice: Array<{ __typename?: 'token_price_history', price: any, timestamp: any }> }; - -export type TokenomicsQueryVariables = Exact<{ [key: string]: never; }>; - - -export type TokenomicsQuery = { stakingParams: Array<{ __typename?: 'staking_params', params: any }>, stakingPool: Array<{ __typename?: 'staking_pool', bonded: string, unbonded: string }>, supply: Array<{ __typename?: 'supply', coins: any }> }; - -export type TransactionDetailsQueryVariables = Exact<{ - hash?: InputMaybe; -}>; - - -export type TransactionDetailsQuery = { transaction: Array<{ __typename?: 'transaction', logs?: any | null, hash: string, height: any, fee: any, gasUsed?: any | null, gasWanted?: any | null, success: boolean, memo?: string | null, messages: any, rawLog?: string | null, block: { __typename?: 'block', timestamp: any } }> }; - -export type TransactionsListenerSubscriptionVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type TransactionsListenerSubscription = { transactions: Array<{ __typename?: 'transaction', height: any, hash: string, success: boolean, messages: any, logs?: any | null, block: { __typename?: 'block', timestamp: any } }> }; - -export type TransactionsQueryVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type TransactionsQuery = { transactions: Array<{ __typename?: 'transaction', height: any, hash: string, success: boolean, messages: any, logs?: any | null, block: { __typename?: 'block', timestamp: any } }> }; - -export type LastHundredBlocksSubscriptionVariables = Exact<{ - address?: InputMaybe; -}>; - - -export type LastHundredBlocksSubscription = { block: Array<{ __typename?: 'block', height: any, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } | null, transactions: Array<{ __typename?: 'transaction', hash: string }>, precommits: Array<{ __typename?: 'pre_commit', validatorAddress: string }> }> }; - -export type ValidatorLastSeenListenerSubscriptionVariables = Exact<{ - address?: InputMaybe; -}>; - - -export type ValidatorLastSeenListenerSubscription = { preCommit: Array<{ __typename?: 'pre_commit', height: any, timestamp: any }> }; - -export type ValidatorDetailsQueryVariables = Exact<{ - address?: InputMaybe; -}>; - - -export type ValidatorDetailsQuery = { stakingPool: Array<{ __typename?: 'staking_pool', height: any, bonded: string }>, validator: Array<{ __typename?: 'validator', validatorDescriptions: Array<{ __typename?: 'validator_description', details?: string | null, website?: string | null }>, validatorStatuses: Array<{ __typename?: 'validator_status', status: number, jailed: boolean, height: any }>, validatorSigningInfos: Array<{ __typename?: 'validator_signing_info', tombstoned: boolean, missedBlocksCounter: any }>, validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null, maxRate: string } | null, validatorCommissions: Array<{ __typename?: 'validator_commission', commission: any }>, validatorVotingPowers: Array<{ __typename?: 'validator_voting_power', height: any, votingPower: any }> }>, slashingParams: Array<{ __typename?: 'slashing_params', params: any }> }; - -export type ValidatorDelegationsQueryVariables = Exact<{ - validatorAddress: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type ValidatorDelegationsQuery = { delegations?: { __typename?: 'ActionDelegationResponse', delegations?: Array | null, pagination?: any | null } | null }; - -export type ValidatorRedelegationsQueryVariables = Exact<{ - validatorAddress: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type ValidatorRedelegationsQuery = { redelegations?: { __typename?: 'ActionRedelegationResponse', redelegations?: Array | null, pagination?: any | null } | null }; - -export type ValidatorUndelegationsQueryVariables = Exact<{ - validatorAddress: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type ValidatorUndelegationsQuery = { undelegations?: { __typename?: 'ActionUnbondingDelegationResponse', pagination?: any | null, undelegations?: Array | null } | null }; - -export type ValidatorsQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ValidatorsQuery = { stakingPool: Array<{ __typename?: 'staking_pool', bondedTokens: string }>, validator: Array<{ __typename?: 'validator', validatorStatuses: Array<{ __typename?: 'validator_status', status: number, jailed: boolean, height: any }>, validatorSigningInfos: Array<{ __typename?: 'validator_signing_info', tombstoned: boolean, missedBlocksCounter: any }>, validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null } | null, validatorVotingPowers: Array<{ __typename?: 'validator_voting_power', votingPower: any }>, validatorCommissions: Array<{ __typename?: 'validator_commission', commission: any }> }>, slashingParams: Array<{ __typename?: 'slashing_params', params: any }> }; - -export type ValidatorsAddressListQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ValidatorsAddressListQuery = { validator: Array<{ __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null, consensusAddress: string } | null, validatorDescriptions: Array<{ __typename?: 'validator_description', moniker?: string | null, identity?: string | null, avatarUrl?: string | null }> }> }; - -export type ValidatorAddressesQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ValidatorAddressesQuery = { validator: Array<{ __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null, consensusAddress: string } | null, validatorDescriptions: Array<{ __typename?: 'validator_description', moniker?: string | null, avatarUrl?: string | null }> }> }; - - -export const AccountCommissionDocument = gql` - query AccountCommission($validatorAddress: String!) { - commission: action_validator_commission_amount(address: $validatorAddress) { - coins - } -} - `; - -/** - * __useAccountCommissionQuery__ - * - * To run a query within a React component, call `useAccountCommissionQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountCommissionQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountCommissionQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * }, - * }); - */ -export function useAccountCommissionQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountCommissionDocument, options); - } -export function useAccountCommissionLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountCommissionDocument, options); - } -export type AccountCommissionQueryHookResult = ReturnType; -export type AccountCommissionLazyQueryHookResult = ReturnType; -export type AccountCommissionQueryResult = Apollo.QueryResult; -export const AccountWithdrawalAddressDocument = gql` - query AccountWithdrawalAddress($address: String!) { - withdrawalAddress: action_delegator_withdraw_address(address: $address) { - address - } -} - `; - -/** - * __useAccountWithdrawalAddressQuery__ - * - * To run a query within a React component, call `useAccountWithdrawalAddressQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountWithdrawalAddressQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountWithdrawalAddressQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountWithdrawalAddressQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountWithdrawalAddressDocument, options); - } -export function useAccountWithdrawalAddressLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountWithdrawalAddressDocument, options); - } -export type AccountWithdrawalAddressQueryHookResult = ReturnType; -export type AccountWithdrawalAddressLazyQueryHookResult = ReturnType; -export type AccountWithdrawalAddressQueryResult = Apollo.QueryResult; -export const AccountBalancesDocument = gql` - query AccountBalances($address: String!) { - accountBalances: action_account_balance(address: $address) { - coins - } -} - `; - -/** - * __useAccountBalancesQuery__ - * - * To run a query within a React component, call `useAccountBalancesQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountBalancesQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountBalancesQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountBalancesQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountBalancesDocument, options); - } -export function useAccountBalancesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountBalancesDocument, options); - } -export type AccountBalancesQueryHookResult = ReturnType; -export type AccountBalancesLazyQueryHookResult = ReturnType; -export type AccountBalancesQueryResult = Apollo.QueryResult; -export const AccountDelegationBalanceDocument = gql` - query AccountDelegationBalance($address: String!) { - delegationBalance: action_delegation_total(address: $address) { - coins - } -} - `; - -/** - * __useAccountDelegationBalanceQuery__ - * - * To run a query within a React component, call `useAccountDelegationBalanceQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountDelegationBalanceQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountDelegationBalanceQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountDelegationBalanceQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountDelegationBalanceDocument, options); - } -export function useAccountDelegationBalanceLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountDelegationBalanceDocument, options); - } -export type AccountDelegationBalanceQueryHookResult = ReturnType; -export type AccountDelegationBalanceLazyQueryHookResult = ReturnType; -export type AccountDelegationBalanceQueryResult = Apollo.QueryResult; -export const AccountUnbondingBalanceDocument = gql` - query AccountUnbondingBalance($address: String!) { - unbondingBalance: action_unbonding_delegation_total(address: $address) { - coins - } -} - `; - -/** - * __useAccountUnbondingBalanceQuery__ - * - * To run a query within a React component, call `useAccountUnbondingBalanceQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountUnbondingBalanceQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountUnbondingBalanceQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountUnbondingBalanceQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountUnbondingBalanceDocument, options); - } -export function useAccountUnbondingBalanceLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountUnbondingBalanceDocument, options); - } -export type AccountUnbondingBalanceQueryHookResult = ReturnType; -export type AccountUnbondingBalanceLazyQueryHookResult = ReturnType; -export type AccountUnbondingBalanceQueryResult = Apollo.QueryResult; -export const AccountDelegationRewardsDocument = gql` - query AccountDelegationRewards($address: String!) { - delegationRewards: action_delegation_reward(address: $address) { - validatorAddress: validator_address - coins - } -} - `; - -/** - * __useAccountDelegationRewardsQuery__ - * - * To run a query within a React component, call `useAccountDelegationRewardsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountDelegationRewardsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountDelegationRewardsQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountDelegationRewardsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountDelegationRewardsDocument, options); - } -export function useAccountDelegationRewardsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountDelegationRewardsDocument, options); - } -export type AccountDelegationRewardsQueryHookResult = ReturnType; -export type AccountDelegationRewardsLazyQueryHookResult = ReturnType; -export type AccountDelegationRewardsQueryResult = Apollo.QueryResult; -export const AccountDelegationsDocument = gql` - query AccountDelegations($address: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - delegations: action_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } -} - `; - -/** - * __useAccountDelegationsQuery__ - * - * To run a query within a React component, call `useAccountDelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountDelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountDelegationsQuery({ - * variables: { - * address: // value for 'address' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useAccountDelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountDelegationsDocument, options); - } -export function useAccountDelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountDelegationsDocument, options); - } -export type AccountDelegationsQueryHookResult = ReturnType; -export type AccountDelegationsLazyQueryHookResult = ReturnType; -export type AccountDelegationsQueryResult = Apollo.QueryResult; -export const AccountRedelegationsDocument = gql` - query AccountRedelegations($address: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - redelegations: action_redelegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } -} - `; - -/** - * __useAccountRedelegationsQuery__ - * - * To run a query within a React component, call `useAccountRedelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountRedelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountRedelegationsQuery({ - * variables: { - * address: // value for 'address' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useAccountRedelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountRedelegationsDocument, options); - } -export function useAccountRedelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountRedelegationsDocument, options); - } -export type AccountRedelegationsQueryHookResult = ReturnType; -export type AccountRedelegationsLazyQueryHookResult = ReturnType; -export type AccountRedelegationsQueryResult = Apollo.QueryResult; -export const AccountUndelegationsDocument = gql` - query AccountUndelegations($address: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - undelegations: action_unbonding_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } -} - `; - -/** - * __useAccountUndelegationsQuery__ - * - * To run a query within a React component, call `useAccountUndelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountUndelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountUndelegationsQuery({ - * variables: { - * address: // value for 'address' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useAccountUndelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountUndelegationsDocument, options); - } -export function useAccountUndelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountUndelegationsDocument, options); - } -export type AccountUndelegationsQueryHookResult = ReturnType; -export type AccountUndelegationsLazyQueryHookResult = ReturnType; -export type AccountUndelegationsQueryResult = Apollo.QueryResult; -export const ActiveValidatorCountDocument = gql` - query ActiveValidatorCount { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - inactiveTotal: validator_status_aggregate(where: {status: {_neq: 3}}) { - aggregate { - count - } - } - total: validator_status_aggregate { - aggregate { - count - } - } -} - `; - -/** - * __useActiveValidatorCountQuery__ - * - * To run a query within a React component, call `useActiveValidatorCountQuery` and pass it any options that fit your needs. - * When your component renders, `useActiveValidatorCountQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useActiveValidatorCountQuery({ - * variables: { - * }, - * }); - */ -export function useActiveValidatorCountQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ActiveValidatorCountDocument, options); - } -export function useActiveValidatorCountLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ActiveValidatorCountDocument, options); - } -export type ActiveValidatorCountQueryHookResult = ReturnType; -export type ActiveValidatorCountLazyQueryHookResult = ReturnType; -export type ActiveValidatorCountQueryResult = Apollo.QueryResult; -export const BlockDetailsDocument = gql` - query BlockDetails($height: bigint, $signatureHeight: bigint) { - transaction(where: {height: {_eq: $height}}) { - height - hash - messages - success - logs - } - block(limit: 1, where: {height: {_eq: $height}}) { - height - hash - timestamp - txs: num_txs - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } - preCommitsAggregate: pre_commit_aggregate( - where: {height: {_eq: $signatureHeight}} - ) { - aggregate { - sum { - votingPower: voting_power - } - } - } - preCommits: pre_commit(where: {height: {_eq: $signatureHeight}}) { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} - `; - -/** - * __useBlockDetailsQuery__ - * - * To run a query within a React component, call `useBlockDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useBlockDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useBlockDetailsQuery({ - * variables: { - * height: // value for 'height' - * signatureHeight: // value for 'signatureHeight' - * }, - * }); - */ -export function useBlockDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(BlockDetailsDocument, options); - } -export function useBlockDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(BlockDetailsDocument, options); - } -export type BlockDetailsQueryHookResult = ReturnType; -export type BlockDetailsLazyQueryHookResult = ReturnType; -export type BlockDetailsQueryResult = Apollo.QueryResult; -export const LatestBlockHeightListenerDocument = gql` - subscription LatestBlockHeightListener($offset: Int = 0) { - height: block(order_by: {height: desc}, limit: 1, offset: $offset) { - height - } -} - `; - -/** - * __useLatestBlockHeightListenerSubscription__ - * - * To run a query within a React component, call `useLatestBlockHeightListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useLatestBlockHeightListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useLatestBlockHeightListenerSubscription({ - * variables: { - * offset: // value for 'offset' - * }, - * }); - */ -export function useLatestBlockHeightListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(LatestBlockHeightListenerDocument, options); - } -export type LatestBlockHeightListenerSubscriptionHookResult = ReturnType; -export type LatestBlockHeightListenerSubscriptionResult = Apollo.SubscriptionResult; -export const AverageBlockTimeDocument = gql` - query AverageBlockTime { - averageBlockTime: average_block_time_per_hour( - limit: 1 - order_by: {height: desc} - ) { - averageTime: average_time - } -} - `; - -/** - * __useAverageBlockTimeQuery__ - * - * To run a query within a React component, call `useAverageBlockTimeQuery` and pass it any options that fit your needs. - * When your component renders, `useAverageBlockTimeQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAverageBlockTimeQuery({ - * variables: { - * }, - * }); - */ -export function useAverageBlockTimeQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AverageBlockTimeDocument, options); - } -export function useAverageBlockTimeLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AverageBlockTimeDocument, options); - } -export type AverageBlockTimeQueryHookResult = ReturnType; -export type AverageBlockTimeLazyQueryHookResult = ReturnType; -export type AverageBlockTimeQueryResult = Apollo.QueryResult; -export const LatestBlockTimestampDocument = gql` - query LatestBlockTimestamp($offset: Int = 0) { - block: block(order_by: {height: desc}, limit: 1, offset: $offset) { - timestamp - } -} - `; - -/** - * __useLatestBlockTimestampQuery__ - * - * To run a query within a React component, call `useLatestBlockTimestampQuery` and pass it any options that fit your needs. - * When your component renders, `useLatestBlockTimestampQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useLatestBlockTimestampQuery({ - * variables: { - * offset: // value for 'offset' - * }, - * }); - */ -export function useLatestBlockTimestampQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(LatestBlockTimestampDocument, options); - } -export function useLatestBlockTimestampLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(LatestBlockTimestampDocument, options); - } -export type LatestBlockTimestampQueryHookResult = ReturnType; -export type LatestBlockTimestampLazyQueryHookResult = ReturnType; -export type LatestBlockTimestampQueryResult = Apollo.QueryResult; -export const BlocksListenerDocument = gql` - subscription BlocksListener($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} - `; - -/** - * __useBlocksListenerSubscription__ - * - * To run a query within a React component, call `useBlocksListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useBlocksListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useBlocksListenerSubscription({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useBlocksListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(BlocksListenerDocument, options); - } -export type BlocksListenerSubscriptionHookResult = ReturnType; -export type BlocksListenerSubscriptionResult = Apollo.SubscriptionResult; -export const BlocksDocument = gql` - query Blocks($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - self_delegate_address - } - validatorDescriptions: validator_descriptions( - limit: 1 - order_by: {height: desc} - ) { - moniker - identity - } - } - } -} - `; - -/** - * __useBlocksQuery__ - * - * To run a query within a React component, call `useBlocksQuery` and pass it any options that fit your needs. - * When your component renders, `useBlocksQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useBlocksQuery({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useBlocksQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(BlocksDocument, options); - } -export function useBlocksLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(BlocksDocument, options); - } -export type BlocksQueryHookResult = ReturnType; -export type BlocksLazyQueryHookResult = ReturnType; -export type BlocksQueryResult = Apollo.QueryResult; -export const ChainIdDocument = gql` - query ChainId { - genesis(limit: 1, order_by: {time: desc}) { - chainId: chain_id - time - } -} - `; - -/** - * __useChainIdQuery__ - * - * To run a query within a React component, call `useChainIdQuery` and pass it any options that fit your needs. - * When your component renders, `useChainIdQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useChainIdQuery({ - * variables: { - * }, - * }); - */ -export function useChainIdQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ChainIdDocument, options); - } -export function useChainIdLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ChainIdDocument, options); - } -export type ChainIdQueryHookResult = ReturnType; -export type ChainIdLazyQueryHookResult = ReturnType; -export type ChainIdQueryResult = Apollo.QueryResult; -export const MarketDataDocument = gql` - query MarketData($denom: String) { - communityPool: community_pool(order_by: {height: desc}, limit: 1) { - coins - } - inflation: inflation(order_by: {height: desc}, limit: 1) { - value - } - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - marketCap: market_cap - price - } - supply { - coins - } - bondedTokens: staking_pool(order_by: {height: desc}, limit: 1) { - bonded_tokens - } - distributionParams: distribution_params { - params - } -} - `; - -/** - * __useMarketDataQuery__ - * - * To run a query within a React component, call `useMarketDataQuery` and pass it any options that fit your needs. - * When your component renders, `useMarketDataQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useMarketDataQuery({ - * variables: { - * denom: // value for 'denom' - * }, - * }); - */ -export function useMarketDataQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(MarketDataDocument, options); - } -export function useMarketDataLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(MarketDataDocument, options); - } -export type MarketDataQueryHookResult = ReturnType; -export type MarketDataLazyQueryHookResult = ReturnType; -export type MarketDataQueryResult = Apollo.QueryResult; -export const GetMessagesByAddressDocument = gql` - query GetMessagesByAddress($address: _text, $limit: bigint = 50, $offset: bigint = 0, $types: _text = "{}") { - messagesByAddress: messages_by_address( - args: {addresses: $address, types: $types, limit: $limit, offset: $offset} - ) { - transaction { - height - hash - success - messages - logs - block { - height - timestamp - } - } - } -} - `; - -/** - * __useGetMessagesByAddressQuery__ - * - * To run a query within a React component, call `useGetMessagesByAddressQuery` and pass it any options that fit your needs. - * When your component renders, `useGetMessagesByAddressQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useGetMessagesByAddressQuery({ - * variables: { - * address: // value for 'address' - * limit: // value for 'limit' - * offset: // value for 'offset' - * types: // value for 'types' - * }, - * }); - */ -export function useGetMessagesByAddressQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(GetMessagesByAddressDocument, options); - } -export function useGetMessagesByAddressLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(GetMessagesByAddressDocument, options); - } -export type GetMessagesByAddressQueryHookResult = ReturnType; -export type GetMessagesByAddressLazyQueryHookResult = ReturnType; -export type GetMessagesByAddressQueryResult = Apollo.QueryResult; -export const OnlineVotingPowerDocument = gql` - query OnlineVotingPower { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - validatorVotingPowerAggregate: validator_voting_power_aggregate( - where: {validator: {validator_statuses: {status: {_eq: 3}}}} - ) { - aggregate { - sum { - votingPower: voting_power - } - } - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - } - stakingParams: staking_params(limit: 1) { - params - } -} - `; - -/** - * __useOnlineVotingPowerQuery__ - * - * To run a query within a React component, call `useOnlineVotingPowerQuery` and pass it any options that fit your needs. - * When your component renders, `useOnlineVotingPowerQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useOnlineVotingPowerQuery({ - * variables: { - * }, - * }); - */ -export function useOnlineVotingPowerQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(OnlineVotingPowerDocument, options); - } -export function useOnlineVotingPowerLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(OnlineVotingPowerDocument, options); - } -export type OnlineVotingPowerQueryHookResult = ReturnType; -export type OnlineVotingPowerLazyQueryHookResult = ReturnType; -export type OnlineVotingPowerQueryResult = Apollo.QueryResult; -export const ParamsDocument = gql` - query Params { - stakingParams: staking_params(limit: 1, order_by: {height: desc}) { - params - } - slashingParams: slashing_params(limit: 1, order_by: {height: desc}) { - params - } - mintParams: mint_params(limit: 1, order_by: {height: desc}) { - params - } - distributionParams: distribution_params(limit: 1, order_by: {height: desc}) { - params - } - govParams: gov_params(limit: 1, order_by: {height: desc}) { - depositParams: deposit_params - tallyParams: tally_params - votingParams: voting_params - } -} - `; - -/** - * __useParamsQuery__ - * - * To run a query within a React component, call `useParamsQuery` and pass it any options that fit your needs. - * When your component renders, `useParamsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useParamsQuery({ - * variables: { - * }, - * }); - */ -export function useParamsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ParamsDocument, options); - } -export function useParamsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ParamsDocument, options); - } -export type ParamsQueryHookResult = ReturnType; -export type ParamsLazyQueryHookResult = ReturnType; -export type ParamsQueryResult = Apollo.QueryResult; -export const ProposalDetailsDocument = gql` - query ProposalDetails($proposalId: Int) { - proposal(where: {id: {_eq: $proposalId}}) { - proposer: proposer_address - title - description - status - content - proposalId: id - submitTime: submit_time - proposalType: proposal_type - depositEndTime: deposit_end_time - votingStartTime: voting_start_time - votingEndTime: voting_end_time - } -} - `; - -/** - * __useProposalDetailsQuery__ - * - * To run a query within a React component, call `useProposalDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsDocument, options); - } -export function useProposalDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsDocument, options); - } -export type ProposalDetailsQueryHookResult = ReturnType; -export type ProposalDetailsLazyQueryHookResult = ReturnType; -export type ProposalDetailsQueryResult = Apollo.QueryResult; -export const ProposalDetailsTallyDocument = gql` - query ProposalDetailsTally($proposalId: Int) { - proposalTallyResult: proposal_tally_result( - where: {proposal_id: {_eq: $proposalId}} - ) { - yes - no - noWithVeto: no_with_veto - abstain - } - stakingPool: proposal_staking_pool_snapshot( - where: {proposal_id: {_eq: $proposalId}} - ) { - bondedTokens: bonded_tokens - } - quorum: gov_params(limit: 1, order_by: {height: desc}) { - tallyParams: tally_params - } -} - `; - -/** - * __useProposalDetailsTallyQuery__ - * - * To run a query within a React component, call `useProposalDetailsTallyQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsTallyQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsTallyQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsTallyQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsTallyDocument, options); - } -export function useProposalDetailsTallyLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsTallyDocument, options); - } -export type ProposalDetailsTallyQueryHookResult = ReturnType; -export type ProposalDetailsTallyLazyQueryHookResult = ReturnType; -export type ProposalDetailsTallyQueryResult = Apollo.QueryResult; -export const ProposalDetailsDepositsDocument = gql` - query ProposalDetailsDeposits($proposalId: Int) { - proposalDeposit: proposal_deposit( - where: {proposal_id: {_eq: $proposalId}} - order_by: {height: desc} - ) { - amount - depositorAddress: depositor_address - block { - timestamp - } - } -} - `; - -/** - * __useProposalDetailsDepositsQuery__ - * - * To run a query within a React component, call `useProposalDetailsDepositsQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsDepositsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsDepositsQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsDepositsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsDepositsDocument, options); - } -export function useProposalDetailsDepositsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsDepositsDocument, options); - } -export type ProposalDetailsDepositsQueryHookResult = ReturnType; -export type ProposalDetailsDepositsLazyQueryHookResult = ReturnType; -export type ProposalDetailsDepositsQueryResult = Apollo.QueryResult; -export const ProposalDetailsVotesDocument = gql` - query ProposalDetailsVotes($proposalId: Int) { - proposalVote: proposal_vote( - where: {proposal_id: {_eq: $proposalId}} - order_by: {height: desc} - ) { - option - voterAddress: voter_address - } - validatorStatuses: proposal_validator_status_snapshot( - where: {proposal_id: {_eq: $proposalId}, status: {_eq: 3}} - ) { - validator { - validatorInfo: validator_info { - selfDelegateAddress: self_delegate_address - } - } - } -} - `; - -/** - * __useProposalDetailsVotesQuery__ - * - * To run a query within a React component, call `useProposalDetailsVotesQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsVotesQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsVotesQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsVotesQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsVotesDocument, options); - } -export function useProposalDetailsVotesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsVotesDocument, options); - } -export type ProposalDetailsVotesQueryHookResult = ReturnType; -export type ProposalDetailsVotesLazyQueryHookResult = ReturnType; -export type ProposalDetailsVotesQueryResult = Apollo.QueryResult; -export const ProposalsDocument = gql` - query Proposals($limit: Int = 7, $offset: Int = 0) { - proposals: proposal(limit: $limit, offset: $offset, order_by: {id: desc}) { - title - proposalId: id - status - description - } - total: proposal_aggregate { - aggregate { - count - } - } -} - `; - -/** - * __useProposalsQuery__ - * - * To run a query within a React component, call `useProposalsQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalsQuery({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useProposalsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalsDocument, options); - } -export function useProposalsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalsDocument, options); - } -export type ProposalsQueryHookResult = ReturnType; -export type ProposalsLazyQueryHookResult = ReturnType; -export type ProposalsQueryResult = Apollo.QueryResult; -export const ActiveProvidersListenerDocument = gql` - subscription ActiveProvidersListener { - activeProviders: akash_provider_inventory_aggregate( - where: {active: {_eq: true}} - ) { - aggregate { - count - } - } -} - `; - -/** - * __useActiveProvidersListenerSubscription__ - * - * To run a query within a React component, call `useActiveProvidersListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useActiveProvidersListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useActiveProvidersListenerSubscription({ - * variables: { - * }, - * }); - */ -export function useActiveProvidersListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(ActiveProvidersListenerDocument, options); - } -export type ActiveProvidersListenerSubscriptionHookResult = ReturnType; -export type ActiveProvidersListenerSubscriptionResult = Apollo.SubscriptionResult; -export const ActiveLeasesListenerDocument = gql` - subscription ActiveLeasesListener { - activeLeases: akash_provider_inventory_aggregate(where: {active: {_eq: true}}) { - aggregate { - sum { - lease_count - } - } - } -} - `; - -/** - * __useActiveLeasesListenerSubscription__ - * - * To run a query within a React component, call `useActiveLeasesListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useActiveLeasesListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useActiveLeasesListenerSubscription({ - * variables: { - * }, - * }); - */ -export function useActiveLeasesListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(ActiveLeasesListenerDocument, options); - } -export type ActiveLeasesListenerSubscriptionHookResult = ReturnType; -export type ActiveLeasesListenerSubscriptionResult = Apollo.SubscriptionResult; -export const CpuMemoryStorageListenerDocument = gql` - subscription CPUMemoryStorageListener { - specs: akash_provider_inventory(where: {active: {_eq: true}}) { - active: active_inventory_sum - available: available_inventory_sum - pending: pending_inventory_sum - } -} - `; - -/** - * __useCpuMemoryStorageListenerSubscription__ - * - * To run a query within a React component, call `useCpuMemoryStorageListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useCpuMemoryStorageListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useCpuMemoryStorageListenerSubscription({ - * variables: { - * }, - * }); - */ -export function useCpuMemoryStorageListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(CpuMemoryStorageListenerDocument, options); - } -export type CpuMemoryStorageListenerSubscriptionHookResult = ReturnType; -export type CpuMemoryStorageListenerSubscriptionResult = Apollo.SubscriptionResult; -export const ProvidersDocument = gql` - query Providers { - list: akash_provider(order_by: {owner_address: asc}) { - attributes - hostUri: host_uri - info - ownerAddress: owner_address - } - total: akash_provider_aggregate { - aggregate { - count - } - } -} - `; - -/** - * __useProvidersQuery__ - * - * To run a query within a React component, call `useProvidersQuery` and pass it any options that fit your needs. - * When your component renders, `useProvidersQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProvidersQuery({ - * variables: { - * }, - * }); - */ -export function useProvidersQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProvidersDocument, options); - } -export function useProvidersLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProvidersDocument, options); - } -export type ProvidersQueryHookResult = ReturnType; -export type ProvidersLazyQueryHookResult = ReturnType; -export type ProvidersQueryResult = Apollo.QueryResult; -export const TokenPriceListenerDocument = gql` - subscription TokenPriceListener($denom: String) { - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - id - price - timestamp - marketCap: market_cap - unitName: unit_name - } -} - `; - -/** - * __useTokenPriceListenerSubscription__ - * - * To run a query within a React component, call `useTokenPriceListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useTokenPriceListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTokenPriceListenerSubscription({ - * variables: { - * denom: // value for 'denom' - * }, - * }); - */ -export function useTokenPriceListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(TokenPriceListenerDocument, options); - } -export type TokenPriceListenerSubscriptionHookResult = ReturnType; -export type TokenPriceListenerSubscriptionResult = Apollo.SubscriptionResult; -export const TokenPriceHistoryDocument = gql` - query TokenPriceHistory($denom: String, $limit: Int = 10) { - tokenPrice: token_price_history( - where: {unit_name: {_eq: $denom}} - limit: $limit - order_by: {timestamp: desc} - ) { - price - timestamp - } -} - `; - -/** - * __useTokenPriceHistoryQuery__ - * - * To run a query within a React component, call `useTokenPriceHistoryQuery` and pass it any options that fit your needs. - * When your component renders, `useTokenPriceHistoryQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTokenPriceHistoryQuery({ - * variables: { - * denom: // value for 'denom' - * limit: // value for 'limit' - * }, - * }); - */ -export function useTokenPriceHistoryQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TokenPriceHistoryDocument, options); - } -export function useTokenPriceHistoryLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TokenPriceHistoryDocument, options); - } -export type TokenPriceHistoryQueryHookResult = ReturnType; -export type TokenPriceHistoryLazyQueryHookResult = ReturnType; -export type TokenPriceHistoryQueryResult = Apollo.QueryResult; -export const TokenomicsDocument = gql` - query Tokenomics { - stakingParams: staking_params(limit: 1) { - params - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - unbonded: not_bonded_tokens - } - supply: supply(order_by: {height: desc}, limit: 1) { - coins - } -} - `; - -/** - * __useTokenomicsQuery__ - * - * To run a query within a React component, call `useTokenomicsQuery` and pass it any options that fit your needs. - * When your component renders, `useTokenomicsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTokenomicsQuery({ - * variables: { - * }, - * }); - */ -export function useTokenomicsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TokenomicsDocument, options); - } -export function useTokenomicsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TokenomicsDocument, options); - } -export type TokenomicsQueryHookResult = ReturnType; -export type TokenomicsLazyQueryHookResult = ReturnType; -export type TokenomicsQueryResult = Apollo.QueryResult; -export const TransactionDetailsDocument = gql` - query TransactionDetails($hash: String) { - transaction(where: {hash: {_eq: $hash}}, limit: 1) { - hash: hash - height: height - block: block { - timestamp: timestamp - } - fee: fee - gasUsed: gas_used - gasWanted: gas_wanted - success: success - memo: memo - messages: messages - logs - rawLog: raw_log - } -} - `; - -/** - * __useTransactionDetailsQuery__ - * - * To run a query within a React component, call `useTransactionDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useTransactionDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTransactionDetailsQuery({ - * variables: { - * hash: // value for 'hash' - * }, - * }); - */ -export function useTransactionDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TransactionDetailsDocument, options); - } -export function useTransactionDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TransactionDetailsDocument, options); - } -export type TransactionDetailsQueryHookResult = ReturnType; -export type TransactionDetailsLazyQueryHookResult = ReturnType; -export type TransactionDetailsQueryResult = Apollo.QueryResult; -export const TransactionsListenerDocument = gql` - subscription TransactionsListener($limit: Int = 7, $offset: Int = 0) { - transactions: transaction( - limit: $limit - offset: $offset - order_by: {height: desc} - ) { - height - hash - success - block { - timestamp - } - messages - logs - } -} - `; - -/** - * __useTransactionsListenerSubscription__ - * - * To run a query within a React component, call `useTransactionsListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useTransactionsListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTransactionsListenerSubscription({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useTransactionsListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(TransactionsListenerDocument, options); - } -export type TransactionsListenerSubscriptionHookResult = ReturnType; -export type TransactionsListenerSubscriptionResult = Apollo.SubscriptionResult; -export const TransactionsDocument = gql` - query Transactions($limit: Int = 7, $offset: Int = 0) { - transactions: transaction( - limit: $limit - offset: $offset - order_by: {height: desc} - ) { - height - hash - success - block { - timestamp - } - messages - logs - } -} - `; - -/** - * __useTransactionsQuery__ - * - * To run a query within a React component, call `useTransactionsQuery` and pass it any options that fit your needs. - * When your component renders, `useTransactionsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTransactionsQuery({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useTransactionsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TransactionsDocument, options); - } -export function useTransactionsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TransactionsDocument, options); - } -export type TransactionsQueryHookResult = ReturnType; -export type TransactionsLazyQueryHookResult = ReturnType; -export type TransactionsQueryResult = Apollo.QueryResult; -export const LastHundredBlocksDocument = gql` - subscription LastHundredBlocks($address: String) { - block(offset: 1, order_by: {height: desc}, limit: 100) { - height - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - transactions { - hash - } - precommits: pre_commits( - where: {validator: {validator_info: {operator_address: {_eq: $address}}}} - ) { - validatorAddress: validator_address - } - } -} - `; - -/** - * __useLastHundredBlocksSubscription__ - * - * To run a query within a React component, call `useLastHundredBlocksSubscription` and pass it any options that fit your needs. - * When your component renders, `useLastHundredBlocksSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useLastHundredBlocksSubscription({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useLastHundredBlocksSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(LastHundredBlocksDocument, options); - } -export type LastHundredBlocksSubscriptionHookResult = ReturnType; -export type LastHundredBlocksSubscriptionResult = Apollo.SubscriptionResult; -export const ValidatorLastSeenListenerDocument = gql` - subscription ValidatorLastSeenListener($address: String) { - preCommit: pre_commit( - limit: 1 - where: {validator: {validator_info: {operator_address: {_eq: $address}}}} - order_by: {height: desc} - ) { - height - timestamp - } -} - `; - -/** - * __useValidatorLastSeenListenerSubscription__ - * - * To run a query within a React component, call `useValidatorLastSeenListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useValidatorLastSeenListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorLastSeenListenerSubscription({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useValidatorLastSeenListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(ValidatorLastSeenListenerDocument, options); - } -export type ValidatorLastSeenListenerSubscriptionHookResult = ReturnType; -export type ValidatorLastSeenListenerSubscriptionResult = Apollo.SubscriptionResult; -export const ValidatorDetailsDocument = gql` - query ValidatorDetails($address: String) { - stakingPool: staking_pool(order_by: {height: desc}, limit: 1, offset: 0) { - height - bonded: bonded_tokens - } - validator(where: {validator_info: {operator_address: {_eq: $address}}}) { - validatorDescriptions: validator_descriptions( - order_by: {height: desc} - limit: 1 - ) { - details - website - } - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos( - order_by: {height: desc} - limit: 1 - ) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - maxRate: max_rate - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorVotingPowers: validator_voting_powers( - offset: 0 - limit: 1 - order_by: {height: desc} - ) { - height - votingPower: voting_power - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} - `; - -/** - * __useValidatorDetailsQuery__ - * - * To run a query within a React component, call `useValidatorDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorDetailsQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useValidatorDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorDetailsDocument, options); - } -export function useValidatorDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorDetailsDocument, options); - } -export type ValidatorDetailsQueryHookResult = ReturnType; -export type ValidatorDetailsLazyQueryHookResult = ReturnType; -export type ValidatorDetailsQueryResult = Apollo.QueryResult; -export const ValidatorDelegationsDocument = gql` - query ValidatorDelegations($validatorAddress: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - delegations: action_validator_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } -} - `; - -/** - * __useValidatorDelegationsQuery__ - * - * To run a query within a React component, call `useValidatorDelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorDelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorDelegationsQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useValidatorDelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorDelegationsDocument, options); - } -export function useValidatorDelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorDelegationsDocument, options); - } -export type ValidatorDelegationsQueryHookResult = ReturnType; -export type ValidatorDelegationsLazyQueryHookResult = ReturnType; -export type ValidatorDelegationsQueryResult = Apollo.QueryResult; -export const ValidatorRedelegationsDocument = gql` - query ValidatorRedelegations($validatorAddress: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - redelegations: action_validator_redelegations_from( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } -} - `; - -/** - * __useValidatorRedelegationsQuery__ - * - * To run a query within a React component, call `useValidatorRedelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorRedelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorRedelegationsQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useValidatorRedelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorRedelegationsDocument, options); - } -export function useValidatorRedelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorRedelegationsDocument, options); - } -export type ValidatorRedelegationsQueryHookResult = ReturnType; -export type ValidatorRedelegationsLazyQueryHookResult = ReturnType; -export type ValidatorRedelegationsQueryResult = Apollo.QueryResult; -export const ValidatorUndelegationsDocument = gql` - query ValidatorUndelegations($validatorAddress: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - undelegations: action_validator_unbonding_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } -} - `; - -/** - * __useValidatorUndelegationsQuery__ - * - * To run a query within a React component, call `useValidatorUndelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorUndelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorUndelegationsQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useValidatorUndelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorUndelegationsDocument, options); - } -export function useValidatorUndelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorUndelegationsDocument, options); - } -export type ValidatorUndelegationsQueryHookResult = ReturnType; -export type ValidatorUndelegationsLazyQueryHookResult = ReturnType; -export type ValidatorUndelegationsQueryResult = Apollo.QueryResult; -export const ValidatorsDocument = gql` - query Validators { - stakingPool: staking_pool(limit: 1, order_by: {height: desc}) { - bondedTokens: bonded_tokens - } - validator { - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos( - order_by: {height: desc} - limit: 1 - ) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - } - validatorVotingPowers: validator_voting_powers( - offset: 0 - limit: 1 - order_by: {height: desc} - ) { - votingPower: voting_power - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorSigningInfos: validator_signing_infos( - order_by: {height: desc} - limit: 1 - ) { - missedBlocksCounter: missed_blocks_counter - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} - `; - -/** - * __useValidatorsQuery__ - * - * To run a query within a React component, call `useValidatorsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorsQuery({ - * variables: { - * }, - * }); - */ -export function useValidatorsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorsDocument, options); - } -export function useValidatorsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorsDocument, options); - } -export type ValidatorsQueryHookResult = ReturnType; -export type ValidatorsLazyQueryHookResult = ReturnType; -export type ValidatorsQueryResult = Apollo.QueryResult; -export const ValidatorsAddressListDocument = gql` - query ValidatorsAddressList { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions( - limit: 1 - order_by: {height: desc} - ) { - moniker - identity - avatarUrl: avatar_url - } - } -} - `; - -/** - * __useValidatorsAddressListQuery__ - * - * To run a query within a React component, call `useValidatorsAddressListQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorsAddressListQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorsAddressListQuery({ - * variables: { - * }, - * }); - */ -export function useValidatorsAddressListQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorsAddressListDocument, options); - } -export function useValidatorsAddressListLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorsAddressListDocument, options); - } -export type ValidatorsAddressListQueryHookResult = ReturnType; -export type ValidatorsAddressListLazyQueryHookResult = ReturnType; -export type ValidatorsAddressListQueryResult = Apollo.QueryResult; -export const ValidatorAddressesDocument = gql` - query ValidatorAddresses { - validator( - where: {validator_info: {operator_address: {_is_null: false}, consensus_address: {_is_null: false}, self_delegate_address: {_is_null: false}}} - ) { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions( - limit: 1 - order_by: {height: desc} - ) { - moniker - avatarUrl: avatar_url - } - } -} - `; - -/** - * __useValidatorAddressesQuery__ - * - * To run a query within a React component, call `useValidatorAddressesQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorAddressesQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorAddressesQuery({ - * variables: { - * }, - * }); - */ -export function useValidatorAddressesQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorAddressesDocument, options); - } -export function useValidatorAddressesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorAddressesDocument, options); - } -export type ValidatorAddressesQueryHookResult = ReturnType; -export type ValidatorAddressesLazyQueryHookResult = ReturnType; -export type ValidatorAddressesQueryResult = Apollo.QueryResult; \ No newline at end of file diff --git a/apps/web-akash/src/pages/404.tsx b/apps/web-akash/src/pages/404.tsx deleted file mode 100644 index 76cf2cc94d..0000000000 --- a/apps/web-akash/src/pages/404.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import NotFound from '@/screens/404'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../next-i18next.config'; - -const Custom404: NextPage = () => ; - -export const getStaticProps = withGetStaticProps(nextI18NextConfig); - -export default Custom404; diff --git a/apps/web-akash/src/pages/[dtag].tsx b/apps/web-akash/src/pages/[dtag].tsx deleted file mode 100644 index cb8769bdd0..0000000000 --- a/apps/web-akash/src/pages/[dtag].tsx +++ /dev/null @@ -1,11 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import ProfileDetails from '@/screens/profile_details'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../next-i18next.config'; - -const ProfileDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'profiles', 'accounts'); - -export default ProfileDetailsPage; diff --git a/apps/web-akash/src/pages/_app.tsx b/apps/web-akash/src/pages/_app.tsx deleted file mode 100644 index 254596e760..0000000000 --- a/apps/web-akash/src/pages/_app.tsx +++ /dev/null @@ -1,7 +0,0 @@ -import MyApp from '@/screens/app'; -import { appWithTranslation } from 'next-i18next'; -import 'react-toastify/dist/ReactToastify.css'; -import 'shared-utils/assets/styles/global.css'; -import nextI18NextConfig from '../../next-i18next.config'; - -export default appWithTranslation(MyApp, nextI18NextConfig); diff --git a/apps/web-akash/src/pages/_document.tsx b/apps/web-akash/src/pages/_document.tsx deleted file mode 100644 index 174b41f650..0000000000 --- a/apps/web-akash/src/pages/_document.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import Document from 'next/document'; -import DocumentComponent, { getInitialProps, DocumentComponentProps } from 'ui/pages/_document'; - -class MyDocument extends Document { - render() { - return ; - } -} - -MyDocument.getInitialProps = getInitialProps; - -export default MyDocument; diff --git a/apps/web-akash/src/pages/_error.tsx b/apps/web-akash/src/pages/_error.tsx deleted file mode 100644 index 2cac4132ab..0000000000 --- a/apps/web-akash/src/pages/_error.tsx +++ /dev/null @@ -1,8 +0,0 @@ -import type { NextPage } from 'next'; -import ErrorPage, { getInitialProps } from 'ui/pages/_error'; - -const MyError: NextPage = () => ; - -MyError.getInitialProps = getInitialProps; - -export default MyError; diff --git a/apps/web-akash/src/pages/accounts/[address].tsx b/apps/web-akash/src/pages/accounts/[address].tsx deleted file mode 100644 index 2eb26b1ac2..0000000000 --- a/apps/web-akash/src/pages/accounts/[address].tsx +++ /dev/null @@ -1,18 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import AccountDetails from '@/screens/account_details'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const AccountDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'accounts', - 'transactions', - 'validators', - 'message_labels', - 'message_contents' -); - -export default AccountDetailsPage; diff --git a/apps/web-akash/src/pages/blocks/[height].tsx b/apps/web-akash/src/pages/blocks/[height].tsx deleted file mode 100644 index 269c546dd5..0000000000 --- a/apps/web-akash/src/pages/blocks/[height].tsx +++ /dev/null @@ -1,17 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import BlockDetails from '@/screens/block_details'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const BlockDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'blocks', - 'transactions', - 'message_labels', - 'message_contents' -); - -export default BlockDetailsPage; diff --git a/apps/web-akash/src/pages/blocks/index.tsx b/apps/web-akash/src/pages/blocks/index.tsx deleted file mode 100644 index 73a2e27d4c..0000000000 --- a/apps/web-akash/src/pages/blocks/index.tsx +++ /dev/null @@ -1,16 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import Blocks from '@/screens/blocks'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const BlocksPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'blocks', - 'transactions', - 'message_labels', - 'message_contents' -); - -export default BlocksPage; diff --git a/apps/web-akash/src/pages/params/index.tsx b/apps/web-akash/src/pages/params/index.tsx deleted file mode 100644 index 36c5df67e5..0000000000 --- a/apps/web-akash/src/pages/params/index.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Params from '@/screens/params'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const ParamsPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'params'); - -export default ParamsPage; diff --git a/apps/web-akash/src/pages/proposals/[id].tsx b/apps/web-akash/src/pages/proposals/[id].tsx deleted file mode 100644 index bd370d9b35..0000000000 --- a/apps/web-akash/src/pages/proposals/[id].tsx +++ /dev/null @@ -1,11 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import ProposalDetails from '@/screens/proposal_details'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TokenDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'proposals'); - -export default TokenDetailsPage; diff --git a/apps/web-akash/src/pages/proposals/index.tsx b/apps/web-akash/src/pages/proposals/index.tsx deleted file mode 100644 index d4ff03ed63..0000000000 --- a/apps/web-akash/src/pages/proposals/index.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import Tokens from '@/screens/proposals'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TokensPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'proposals'); - -export default TokensPage; diff --git a/apps/web-akash/src/pages/providers/index.tsx b/apps/web-akash/src/pages/providers/index.tsx deleted file mode 100644 index 2da984671b..0000000000 --- a/apps/web-akash/src/pages/providers/index.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import Providers from '@/screens/providers'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const ProvidersPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'providers'); - -export default ProvidersPage; diff --git a/apps/web-akash/src/pages/server-sitemap.xml/index.tsx b/apps/web-akash/src/pages/server-sitemap.xml/index.tsx deleted file mode 100644 index 9d27abd6ad..0000000000 --- a/apps/web-akash/src/pages/server-sitemap.xml/index.tsx +++ /dev/null @@ -1,8 +0,0 @@ -import ServerSitemap, { getServerSideProps } from 'ui/pages/server-sitemap.xml'; - -// This function is called by Next.js before rendering the page. It returns -// a list of URLs that should be included in the sitemap. -export { getServerSideProps }; - -// Next.js calls this function to render the page. -export default ServerSitemap; diff --git a/apps/web-akash/src/pages/transactions/[tx].tsx b/apps/web-akash/src/pages/transactions/[tx].tsx deleted file mode 100644 index 500faa8fa1..0000000000 --- a/apps/web-akash/src/pages/transactions/[tx].tsx +++ /dev/null @@ -1,16 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import TransactionDetails from '@/screens/transaction_details'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TransactionDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'transactions', - 'message_labels', - 'message_contents' -); - -export default TransactionDetailsPage; diff --git a/apps/web-akash/src/pages/transactions/index.tsx b/apps/web-akash/src/pages/transactions/index.tsx deleted file mode 100644 index b68e2676eb..0000000000 --- a/apps/web-akash/src/pages/transactions/index.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import Transactions from '@/screens/transactions'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TransactionsPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'transactions', - 'message_labels', - 'message_contents' -); - -export default TransactionsPage; diff --git a/apps/web-akash/src/pages/validators/[address].tsx b/apps/web-akash/src/pages/validators/[address].tsx deleted file mode 100644 index 657b818c10..0000000000 --- a/apps/web-akash/src/pages/validators/[address].tsx +++ /dev/null @@ -1,18 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import ValidatorDetails from '@/screens/validator_details'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const ValidatorDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'validators', - 'transactions', - 'accounts', - 'message_labels', - 'message_contents' -); - -export default ValidatorDetailsPage; diff --git a/apps/web-akash/src/pages/validators/index.tsx b/apps/web-akash/src/pages/validators/index.tsx deleted file mode 100644 index 7ce3ee119a..0000000000 --- a/apps/web-akash/src/pages/validators/index.tsx +++ /dev/null @@ -1,17 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Validators from '@/screens/validators'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const ValidatorsPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'validators', - 'transactions', - 'accounts', - 'message_labels', - 'message_contents' -); - -export default ValidatorsPage; diff --git a/apps/web-akash/src/screens/providers/components/compute/index.tsx b/apps/web-akash/src/screens/providers/components/compute/index.tsx deleted file mode 100644 index b0b5a4f174..0000000000 --- a/apps/web-akash/src/screens/providers/components/compute/index.tsx +++ /dev/null @@ -1,105 +0,0 @@ -import Box from '@/components/box'; -import CustomToolTip from '@/components/custom_tool_tip'; -import useAppTranslation from '@/hooks/useAppTranslation'; -import useStyles from '@/screens/providers/components/compute/styles'; -import Typography from '@mui/material/Typography'; -import dynamic from 'next/dynamic'; -import numeral from 'numeral'; -import { FC } from 'react'; -import { Cell, Pie, PieChart, Tooltip } from 'recharts'; - -const DynamicPieChart = dynamic(() => Promise.resolve(PieChart), { ssr: false }); - -type ComputeProps = { - className?: string; - compute: { - available: number; - used: number; - }; -}; - -const Compute: FC = ({ className, compute }) => { - const { t } = useAppTranslation('providers'); - const { classes, cx, theme } = useStyles(); - - const total = compute.available + compute.used; - - const data = [ - { - legendKey: 'used', - percentKey: 'usedPercent', - value: numeral(compute.used / 1000).format('0,0.00'), - rawValue: compute.used, - percent: `${numeral((compute.used * 100) / total).format('0.00')}%`, - fill: theme.palette.custom.tokenomics.one, - }, - { - legendKey: 'available', - percentKey: 'availablePercent', - value: numeral(compute.available / 1000).format('0,0.00'), - rawValue: compute.available, - percent: `${numeral((compute.available * 100) / total).format('0.00')}%`, - fill: theme.palette.custom.tokenomics.three, - }, - ]; - - return ( - - - {t('compute')} - -
- - - {data.map((entry) => ( - - ))} - - - {(x) => ( - <> - {t(x.legendKey)} - - {x.value} - vCPUs ({x.percent}) - - - )} - - } - /> - - -
- {data.map((x) => ( -
- - {t(x.legendKey)}{' '} - - - ( {x.value} vCPUs ) - - - {' '} - {x.percent} - -
- ))} -
-
-
- ); -}; - -export default Compute; diff --git a/apps/web-akash/src/screens/providers/components/compute/styles.ts b/apps/web-akash/src/screens/providers/components/compute/styles.ts deleted file mode 100644 index 44aa83dc73..0000000000 --- a/apps/web-akash/src/screens/providers/components/compute/styles.ts +++ /dev/null @@ -1,71 +0,0 @@ -import { makeStyles } from 'tss-react/mui'; - -const useStyles = makeStyles()((theme) => ({ - root: { - height: '100%', - display: 'flex', - justifyContent: 'center', - flexDirection: 'column', - }, - label: { - marginBottom: theme.spacing(2), - }, - data: { - display: 'flex', - '& .data__item': { - width: '50%', - whiteSpace: 'pre-wrap', - '& h4': { - color: theme.palette.custom.fonts.fontTwo, - }, - '& .MuiTypography-caption': { - color: theme.palette.custom.fonts.fontThree, - }, - }, - }, - legends: { - alignItems: 'flex-start', - justifyContent: 'flex-start', - flexWrap: 'wrap', - width: '100%', - '& .MuiTypography-caption': { - color: theme.palette.custom.fonts.fontThree, - }, - '& .legends__item': { - '&:before': { - content: '""', - display: 'inline-block', - width: '12px', - height: '12px', - marginRight: '5px', - }, - '&:first-of-type:before': { - background: theme.palette.custom.tokenomics.one, - }, - '&:last-child:before': { - background: theme.palette.custom.tokenomics.three, - }, - '& .caption__percent': { - color: theme.palette.custom.fonts.fontThree, - }, - '& .usage': { - color: 'white', - }, - '& .vCPUs': { - color: theme.palette.custom.fonts.fontThree, - }, - '& .percent': { - color: 'white', - }, - }, - }, - content: { - flex: 1, - display: 'flex', - alignItems: 'center', - justifyContent: 'space-around', - flexDirection: 'column', - }, -})); - -export default useStyles; diff --git a/apps/web-akash/src/screens/providers/components/data_blocks/components/index.ts b/apps/web-akash/src/screens/providers/components/data_blocks/components/index.ts deleted file mode 100644 index fae092314c..0000000000 --- a/apps/web-akash/src/screens/providers/components/data_blocks/components/index.ts +++ /dev/null @@ -1,3 +0,0 @@ -import SingleBlock from '@/screens/providers/components/data_blocks/components/single_block'; - -export { SingleBlock }; diff --git a/apps/web-akash/src/screens/providers/components/data_blocks/components/single_block/__snapshots__/index.test.tsx.snap b/apps/web-akash/src/screens/providers/components/data_blocks/components/single_block/__snapshots__/index.test.tsx.snap deleted file mode 100644 index ed12ee2113..0000000000 --- a/apps/web-akash/src/screens/providers/components/data_blocks/components/single_block/__snapshots__/index.test.tsx.snap +++ /dev/null @@ -1,91 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`screen: Home/SingleBlock matches snapshot 1`] = ` -.emotion-0 { - padding: 16px; - background: #FF6557; - border-radius: 4px; - height: 165px; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-align-items: flex-start; - -webkit-box-align: flex-start; - -ms-flex-align: flex-start; - align-items: flex-start; - -webkit-box-pack: justify; - -webkit-justify-content: space-between; - justify-content: space-between; - color: #FFFFFF; -} - -.emotion-0 .label { - margin-bottom: 16px; -} - -.emotion-0 .content { - width: 100%; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-align-items: flex-end; - -webkit-box-align: flex-end; - -ms-flex-align: flex-end; - align-items: flex-end; - -webkit-box-pack: justify; - -webkit-justify-content: space-between; - justify-content: space-between; -} - -.emotion-0 .description { - display: none; -} - -@media (min-width:768px) { - .emotion-0 .description { - display: block; - } -} - -.emotion-1 { - margin: 0; - font-size: 0.875rem; - letter-spacing: 0.25px; - font-family: "Roboto","Helvetica","Arial",sans-serif; - font-weight: 400; - line-height: 1.43; -} - -.emotion-2 { - margin: 0; - font-size: 2rem; - letter-spacing: 0.25px; - font-family: "Roboto","Helvetica","Arial",sans-serif; - font-weight: 300; - line-height: 1.167; -} - -
-

- Price -

-
-

- $4.40 -

-
-
-`; diff --git a/apps/web-akash/src/screens/providers/components/data_blocks/components/single_block/index.test.tsx b/apps/web-akash/src/screens/providers/components/data_blocks/components/single_block/index.test.tsx deleted file mode 100644 index ff94a63d08..0000000000 --- a/apps/web-akash/src/screens/providers/components/data_blocks/components/single_block/index.test.tsx +++ /dev/null @@ -1,21 +0,0 @@ -import renderer from 'react-test-renderer'; -import SingleBlock from '@/screens/providers/components/data_blocks/components/single_block'; -import MockTheme from '@/tests/mocks/MockTheme'; -// ================================== -// unit tests -// ================================== -describe('screen: Home/SingleBlock', () => { - it('matches snapshot', () => { - const component = renderer.create( - - - - ); - const tree = component?.toJSON(); - expect(tree).toMatchSnapshot(); - }); - - afterEach(() => { - jest.clearAllMocks(); - }); -}); diff --git a/apps/web-akash/src/screens/providers/components/data_blocks/components/single_block/index.tsx b/apps/web-akash/src/screens/providers/components/data_blocks/components/single_block/index.tsx deleted file mode 100644 index 953efa0a14..0000000000 --- a/apps/web-akash/src/screens/providers/components/data_blocks/components/single_block/index.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import Typography from '@mui/material/Typography'; -import { FC } from 'react'; -import useStyles from '@/screens/providers/components/data_blocks/components/single_block/styles'; - -type SingleBlockProps = { - className?: string; - label: string; - value: string; - description?: string; -}; - -const SingleBlock: FC = ({ className, label, value, description }) => { - const { classes, cx } = useStyles(); - - return ( -
- - {label} - -
- {value} - {!!description && ( - - {description} - - )} -
-
- ); -}; - -export default SingleBlock; diff --git a/apps/web-akash/src/screens/providers/components/data_blocks/components/single_block/styles.ts b/apps/web-akash/src/screens/providers/components/data_blocks/components/single_block/styles.ts deleted file mode 100644 index e21fbac067..0000000000 --- a/apps/web-akash/src/screens/providers/components/data_blocks/components/single_block/styles.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { makeStyles } from 'tss-react/mui'; - -const useStyles = makeStyles()((theme) => ({ - root: { - padding: theme.spacing(2), - background: theme.palette.primary.main, - borderRadius: theme.shape.borderRadius, - height: '165px', - display: 'flex', - flexDirection: 'column', - alignItems: 'flex-start', - justifyContent: 'space-between', - color: theme.palette.custom.fonts.fontFive, - '& .label': { - marginBottom: theme.spacing(2), - }, - '& .content': { - width: '100%', - display: 'flex', - alignItems: 'flex-end', - justifyContent: 'space-between', - }, - '& .description': { - display: 'none', - [theme.breakpoints.up('md')]: { - display: 'block', - }, - }, - }, -})); - -export default useStyles; diff --git a/apps/web-akash/src/screens/providers/components/data_blocks/index.tsx b/apps/web-akash/src/screens/providers/components/data_blocks/index.tsx deleted file mode 100644 index d5c4bd0fee..0000000000 --- a/apps/web-akash/src/screens/providers/components/data_blocks/index.tsx +++ /dev/null @@ -1,40 +0,0 @@ -import useAppTranslation from '@/hooks/useAppTranslation'; -import numeral from 'numeral'; -import { FC } from 'react'; -import useStyles from '@/screens/providers/components/data_blocks/styles'; -import SingleBlock from '@/screens/providers/components/data_blocks/components/single_block'; - -type DataBlocksProps = { - className?: string; - providers: number; - leases: number; -}; - -const DataBlocks: FC = ({ className, providers, leases }) => { - const { t } = useAppTranslation('providers'); - const { classes, cx } = useStyles(); - const data = [ - { - key: 'activeProviders', - label: t('activeProviders'), - value: numeral(providers).format('0,0'), - className: classes.activeProviders, - }, - { - key: 'activeLeases', - label: t('activeLeases'), - value: numeral(leases).format('0,0'), - className: classes.activeLeases, - }, - ]; - - return ( -
- {data.map((x) => ( - - ))} -
- ); -}; - -export default DataBlocks; diff --git a/apps/web-akash/src/screens/providers/components/data_blocks/styles.ts b/apps/web-akash/src/screens/providers/components/data_blocks/styles.ts deleted file mode 100644 index d9d1a986b9..0000000000 --- a/apps/web-akash/src/screens/providers/components/data_blocks/styles.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { makeStyles } from 'tss-react/mui'; - -const useStyles = makeStyles()((theme) => ({ - root: { - display: 'grid', - height: '100%', - gap: theme.spacing(1), - // gridTemplateRows: 'auto', - [theme.breakpoints.up('sm')]: { - gridTemplateColumns: 'repeat(2, 1fr)', - }, - [theme.breakpoints.up('md')]: { - gridTemplateColumns: 'repeat(1, 1fr)', - }, - [theme.breakpoints.up('lg')]: { - // gap: theme.spacing(2), - gridTemplateColumns: 'repeat(1, 1fr)', - }, - }, - activeProviders: { - background: theme.palette.custom.primaryData.one, - }, - activeLeases: { - background: theme.palette.custom.primaryData.three, - }, -})); - -export default useStyles; diff --git a/apps/web-akash/src/screens/providers/components/index.ts b/apps/web-akash/src/screens/providers/components/index.ts deleted file mode 100644 index 5cf08ad124..0000000000 --- a/apps/web-akash/src/screens/providers/components/index.ts +++ /dev/null @@ -1,7 +0,0 @@ -import Compute from '@/screens/providers/components/compute'; -import DataBlocks from '@/screens/providers/components/data_blocks'; -import Memory from '@/screens/providers/components/memory'; -import ProvidersList from '@/screens/providers/components/providers_list'; -import Storage from '@/screens/providers/components/storage'; - -export { DataBlocks, Memory, Compute, Storage, ProvidersList }; diff --git a/apps/web-akash/src/screens/providers/components/memory/index.tsx b/apps/web-akash/src/screens/providers/components/memory/index.tsx deleted file mode 100644 index 064ca1b691..0000000000 --- a/apps/web-akash/src/screens/providers/components/memory/index.tsx +++ /dev/null @@ -1,106 +0,0 @@ -import Box from '@/components/box'; -import CustomToolTip from '@/components/custom_tool_tip'; -import useStyles from '@/screens/providers/components/memory/styles'; -import Typography from '@mui/material/Typography'; -import useAppTranslation from '@/hooks/useAppTranslation'; -import dynamic from 'next/dynamic'; -import numeral from 'numeral'; -import { FC } from 'react'; -import { Cell, Pie, PieChart, Tooltip } from 'recharts'; - -const DynamicPieChart = dynamic(() => Promise.resolve(PieChart), { ssr: false }); -const convertBytesToTB = (bytes: number) => bytes / 10 ** 12; - -type MemoryProps = { - className?: string; - memory: { - available: number; - used: number; - }; -}; - -const Memory: FC = ({ className, memory }) => { - const { t } = useAppTranslation('providers'); - const { classes, cx, theme } = useStyles(); - - const total = memory.available + memory.used; - - const data = [ - { - legendKey: 'used', - percentKey: 'usedPercent', - value: numeral(convertBytesToTB(memory.used)).format('0,0'), - rawValue: memory.used, - percent: `${numeral((memory.used * 100) / total).format('0.00')}%`, - fill: theme.palette.custom.tokenomics.one, - }, - { - legendKey: 'available', - percentKey: 'availablePercent', - value: numeral(convertBytesToTB(memory.available)).format('0,0'), - rawValue: memory.available, - percent: `${numeral((memory.available * 100) / total).format('0.00')}%`, - fill: theme.palette.custom.tokenomics.two, - }, - ]; - - return ( - - - {t('memory')} - -
- - - {data.map((entry) => ( - - ))} - - - {(x) => ( - <> - {t(x.legendKey)} - - {x.value} - TB ({x.percent}) - - - )} - - } - /> - - -
- {data.map((x) => ( -
- - {t(x.legendKey)}{' '} - - - ( {x.value} TB ) - - - {' '} - {x.percent} - -
- ))} -
-
-
- ); -}; - -export default Memory; diff --git a/apps/web-akash/src/screens/providers/components/memory/styles.ts b/apps/web-akash/src/screens/providers/components/memory/styles.ts deleted file mode 100644 index bd32b25019..0000000000 --- a/apps/web-akash/src/screens/providers/components/memory/styles.ts +++ /dev/null @@ -1,73 +0,0 @@ -import { makeStyles } from 'tss-react/mui'; - -const useStyles = makeStyles()((theme) => ({ - root: { - height: '100%', - display: 'flex', - justifyContent: 'center', - flexDirection: 'column', - }, - label: { - marginBottom: theme.spacing(2), - }, - data: { - display: 'flex', - '& .data__item': { - width: '50%', - whiteSpace: 'pre-wrap', - '& h4': { - color: theme.palette.custom.fonts.fontTwo, - }, - '& .MuiTypography-caption': { - color: theme.palette.custom.fonts.fontThree, - }, - }, - }, - legends: { - // display: 'flex', - alignItems: 'flex-start', - justifyContent: 'flex-start', - flexWrap: 'wrap', - width: '100%', - '& .MuiTypography-caption': { - color: theme.palette.custom.fonts.fontThree, - }, - '& .legends__item': { - // width: '50%', - '&:before': { - content: '""', - display: 'inline-block', - width: '12px', - height: '12px', - marginRight: '5px', - }, - '&:first-of-type:before': { - background: theme.palette.custom.tokenomics.one, - }, - '&:last-child:before': { - background: theme.palette.custom.tokenomics.two, - }, - '& .caption__percent': { - color: theme.palette.custom.fonts.fontThree, - }, - '& .usage': { - color: 'white', - }, - '& .tb': { - color: theme.palette.custom.fonts.fontThree, - }, - '& .percent': { - color: 'white', - }, - }, - }, - content: { - flex: 1, - display: 'flex', - alignItems: 'center', - justifyContent: 'space-around', - flexDirection: 'column', - }, -})); - -export default useStyles; diff --git a/apps/web-akash/src/screens/providers/components/providers_list/components/desktop/index.tsx b/apps/web-akash/src/screens/providers/components/providers_list/components/desktop/index.tsx deleted file mode 100644 index 0590ed6712..0000000000 --- a/apps/web-akash/src/screens/providers/components/providers_list/components/desktop/index.tsx +++ /dev/null @@ -1,190 +0,0 @@ -import Typography from '@mui/material/Typography'; -import useAppTranslation from '@/hooks/useAppTranslation'; -import Link from 'next/link'; -import { FC, LegacyRef } from 'react'; -import AutoSizer from 'react-virtualized-auto-sizer'; -import { VariableSizeGrid as Grid } from 'react-window'; -import CopyIcon from 'shared-utils/assets/icon-copy.svg'; -import EmailIcon from 'shared-utils/assets/icon-email.svg'; -import WebArrowIcon from 'shared-utils/assets/icon-web-arrow.svg'; -import { getMiddleEllipsis } from '@/utils/get_middle_ellipsis'; -import { useAddress } from '@/utils/copy_to_clipboard'; -import type { ProviderInfo } from '@/screens/providers/types'; -import { columns } from '@/screens/providers/components/providers_list/components/desktop/utils'; -import useStyles from '@/screens/providers/components/providers_list/components/desktop/styles'; -import useShallowMemo from '@/hooks/useShallowMemo'; -import { useGrid } from '@/hooks/use_react_window'; -import Loading from '@/components/loading'; - -const isItemLoaded = (index: number, itemCount: number) => index >= 0 && index < itemCount; - -const Desktop: FC<{ list: ProviderInfo[]; className?: string }> = ({ list, className }) => { - const { gridRef, columnRef, onResize, getColumnWidth, getRowHeight } = useGrid(columns); - - const { classes, cx } = useStyles(); - const { t } = useAppTranslation('providers'); - const { handleCopyToClipboard } = useAddress(t); - - const itemCount = list.length; - const listMemo = useShallowMemo(list); - - const itemsNew = listMemo.map((eachProvider) => ({ - ownerAddress: ( - <> - - {getMiddleEllipsis(eachProvider.ownerAddress, { - beginning: 9, - ending: 8, - })} - - handleCopyToClipboard(eachProvider.ownerAddress)} - className={classes.actionIcons} - /> - - ), - hostUri: ( - <> - - {getMiddleEllipsis(eachProvider.hostURI, { - beginning: 31, - ending: 0, - })} - - handleCopyToClipboard(eachProvider.hostURI)} - className={classes.actionIcons} - /> - - ), - region: eachProvider.region ? ( - - {eachProvider.region} - - ) : ( - 'Null' - ), - organization: eachProvider.organization ? ( - - {eachProvider.organization} - - ) : ( - 'Null' - ), - email: eachProvider.emailAddress ? ( - - - - ) : ( - 'Null' - ), - website: eachProvider.website ? ( - -
- - {eachProvider.website.length <= 13 - ? eachProvider.website - : getMiddleEllipsis(eachProvider.website, { - beginning: 13, - ending: 0, - })} - - -
- - ) : ( - 'Null' - ), - })); - - return ( -
- - {({ height, width }) => ( - <> - {/* ======================================= */} - {/* Table Header */} - {/* ======================================= */} - } - columnCount={columns.length} - columnWidth={(index) => getColumnWidth(width ?? 0, index)} - height={50} - rowCount={1} - rowHeight={() => 50} - width={width ?? 0} - > - {({ columnIndex, style }) => { - const { key, align } = columns[columnIndex]; - - return ( -
- - {t(key)} - -
- ); - }} -
- {/* ======================================= */} - {/* Table Body */} - {/* ======================================= */} - - } - columnCount={columns.length} - columnWidth={(index) => getColumnWidth(width ?? 0, index)} - height={(height ?? 0) - 50} - rowCount={itemCount} - rowHeight={getRowHeight} - width={width ?? 0} - > - {({ columnIndex, rowIndex, style }) => { - if (!isItemLoaded?.(rowIndex, itemCount) && columnIndex === 0) { - return ( -
- -
- ); - } - - if (!isItemLoaded?.(rowIndex, itemCount)) { - return null; - } - - const { key, align } = columns[columnIndex]; - const item = itemsNew[rowIndex][key as keyof (typeof itemsNew)[number]]; - return ( -
- - {item} - -
- ); - }} -
- - )} -
-
- ); -}; - -export default Desktop; diff --git a/apps/web-akash/src/screens/providers/components/providers_list/components/desktop/styles.ts b/apps/web-akash/src/screens/providers/components/providers_list/components/desktop/styles.ts deleted file mode 100644 index d08a965136..0000000000 --- a/apps/web-akash/src/screens/providers/components/providers_list/components/desktop/styles.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { CSSObject } from '@emotion/react'; -import { makeStyles } from 'tss-react/mui'; - -const useStyles = makeStyles()((theme) => ({ - root: { - minHeight: '50vh', - height: '800px', - }, - cell: { - ...(theme.mixins.tableCell as CSSObject), - }, - body: { - color: theme.palette.custom.fonts.fontTwo, - }, - actionIcons: { - '&:hover': { - cursor: 'pointer', - }, - width: '1rem', - marginLeft: theme.spacing(1), - }, - emailIcon: { - '&:hover': { - cursor: 'pointer', - }, - width: '1.5rem', - }, -})); - -export default useStyles; diff --git a/apps/web-akash/src/screens/providers/components/providers_list/components/desktop/utils.tsx b/apps/web-akash/src/screens/providers/components/providers_list/components/desktop/utils.tsx deleted file mode 100644 index 8a70c2c4f4..0000000000 --- a/apps/web-akash/src/screens/providers/components/providers_list/components/desktop/utils.tsx +++ /dev/null @@ -1,34 +0,0 @@ -export const columns: { - key: string; - align?: 'left' | 'center' | 'right' | 'justify' | 'inherit'; - width: number; -}[] = [ - { - key: 'ownerAddress', - width: 20, - }, - { - key: 'hostUri', - width: 25, - }, - { - key: 'region', - align: 'right', - width: 15, - }, - { - key: 'organization', - align: 'right', - width: 20, - }, - { - key: 'email', - align: 'center', - width: 5, - }, - { - key: 'website', - align: 'right', - width: 15, - }, -]; diff --git a/apps/web-akash/src/screens/providers/components/providers_list/components/index.ts b/apps/web-akash/src/screens/providers/components/providers_list/components/index.ts deleted file mode 100644 index 0c0284b54f..0000000000 --- a/apps/web-akash/src/screens/providers/components/providers_list/components/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -import Desktop from '@/screens/providers/components/providers_list/components/desktop'; -import Mobile from '@/screens/providers/components/providers_list/components/mobile'; - -export { Desktop, Mobile }; diff --git a/apps/web-akash/src/screens/providers/components/providers_list/components/mobile/component/index.ts b/apps/web-akash/src/screens/providers/components/providers_list/components/mobile/component/index.ts deleted file mode 100644 index c02108c99e..0000000000 --- a/apps/web-akash/src/screens/providers/components/providers_list/components/mobile/component/index.ts +++ /dev/null @@ -1,3 +0,0 @@ -import SingleProvider from '@/screens/providers/components/providers_list/components/mobile/component/single_provider'; - -export { SingleProvider }; diff --git a/apps/web-akash/src/screens/providers/components/providers_list/components/mobile/component/single_provider/index.tsx b/apps/web-akash/src/screens/providers/components/providers_list/components/mobile/component/single_provider/index.tsx deleted file mode 100644 index ab5ef9ef9d..0000000000 --- a/apps/web-akash/src/screens/providers/components/providers_list/components/mobile/component/single_provider/index.tsx +++ /dev/null @@ -1,89 +0,0 @@ -import Typography from '@mui/material/Typography'; -import useAppTranslation from '@/hooks/useAppTranslation'; -import { FC, ReactNode } from 'react'; -import useStyles from '@/screens/providers/components/providers_list/components/mobile/component/single_provider/styles'; - -type SingleProviderProps = { - className?: string; - // idx: string; - // validator: ReactNode; - // ownerAddress: string; - // hostUri: string; - // region: string; - // organization: string; - // email: string; - // website: string; - ownerAddress: ReactNode; - hostUri: ReactNode; - region: ReactNode; - organization: ReactNode; - email: ReactNode; - website: ReactNode; -}; - -const SingleProvider: FC = ({ - className, - ownerAddress, - hostUri, - region, - organization, - email, - website, -}) => { - const { t } = useAppTranslation('providers'); - const { classes, cx } = useStyles(); - return ( -
-
- - {t('ownerAddress')} - - - {ownerAddress} - -
-
- - {t('hostUri')} - - - {hostUri} - -
-
- - {t('region')} - - - {region} - -
-
- - {t('organization')} - - - {organization} - -
-
- - {t('email')} - - - {email} - -
-
- - {t('website')} - - - {website} - -
-
- ); -}; - -export default SingleProvider; diff --git a/apps/web-akash/src/screens/providers/components/providers_list/components/mobile/component/single_provider/styles.ts b/apps/web-akash/src/screens/providers/components/providers_list/components/mobile/component/single_provider/styles.ts deleted file mode 100644 index 933b86752c..0000000000 --- a/apps/web-akash/src/screens/providers/components/providers_list/components/mobile/component/single_provider/styles.ts +++ /dev/null @@ -1,47 +0,0 @@ -import { makeStyles } from 'tss-react/mui'; - -const useStyles = makeStyles()((theme) => ({ - root: { - margin: theme.spacing(2, 0), - }, - item: { - margin: theme.spacing(0, 2), - display: 'flex', - justifyContent: 'space-between', - marginBottom: theme.spacing(2), - '& .label': { - marginBottom: theme.spacing(1), - color: 'white', - }, - '& p.value': { - color: theme.palette.custom.fonts.fontTwo, - }, - '& a': { - color: theme.palette.custom.fonts.highlight, - }, - '& .status': { - '&.one': { - color: theme.palette.custom.tags.one, - }, - '&.two': { - color: theme.palette.custom.tags.two, - }, - '&.three': { - color: theme.palette.custom.tags.three, - }, - '&.zero': { - color: theme.palette.custom.tags.zero, - }, - }, - }, - flex: { - display: 'flex', - alignItems: 'center', - justifyContent: 'flex-start', - '& > div': { - width: '50%', - }, - }, -})); - -export default useStyles; diff --git a/apps/web-akash/src/screens/providers/components/providers_list/components/mobile/index.tsx b/apps/web-akash/src/screens/providers/components/providers_list/components/mobile/index.tsx deleted file mode 100644 index a5d4d304c6..0000000000 --- a/apps/web-akash/src/screens/providers/components/providers_list/components/mobile/index.tsx +++ /dev/null @@ -1,142 +0,0 @@ -import Divider from '@mui/material/Divider'; -import Typography from '@mui/material/Typography'; -import useAppTranslation from '@/hooks/useAppTranslation'; -import Link from 'next/link'; -import { FC, LegacyRef } from 'react'; -import { ListChildComponentProps, VariableSizeList as List } from 'react-window'; -import CopyIcon from 'shared-utils/assets/icon-copy.svg'; -import EmailIcon from 'shared-utils/assets/icon-email.svg'; -import WebArrowIcon from 'shared-utils/assets/icon-web-arrow.svg'; -import { getMiddleEllipsis } from '@/utils/get_middle_ellipsis'; -import { useAddress } from '@/utils/copy_to_clipboard'; -import type { ProviderInfo } from '@/screens/providers/types'; -import useStyles from '@/screens/providers/components/providers_list/components/mobile/styles'; -import SingleProvider from '@/screens/providers/components/providers_list/components/mobile/component/single_provider'; -import useShallowMemo from '@/hooks/useShallowMemo'; -import { useList, useListRow } from '@/hooks/use_react_window'; - -type ListItemProps = Pick & { - setRowHeight: Parameters[1]; - classes: ReturnType['classes']; - item: ProviderInfo; - isLast: boolean; -}; - -const ListItem: FC = ({ index, style, setRowHeight, classes, item, isLast }) => { - const { rowRef } = useListRow(index, setRowHeight); - const { t } = useAppTranslation('providers'); - const { handleCopyToClipboard } = useAddress(t); - const itemNew = { - key: item.ownerAddress, - ownerAddress: ( - <> - - {getMiddleEllipsis(item.ownerAddress, { - beginning: 20, - ending: 5, - })} - - handleCopyToClipboard(item.ownerAddress)} - className={classes.actionIcons} - /> - - ), - hostUri: ( - <> - - {/* {getMiddleEllipsis(eachProvider.hostURI, { - beginning: 30, ending: 0, - })} */} - {item.hostURI} - - handleCopyToClipboard(item.hostURI)} - className={classes.actionIcons} - /> - - ), - region: item.region ? ( - - {item.region} - - ) : ( - 'Null' - ), - organization: item.organization ? ( - - {item.organization} - - ) : ( - 'Null' - ), - email: item.emailAddress ? ( - - - - ) : ( - 'Null' - ), - website: item.website ? ( - -
- - {item.website.length <= 13 - ? item.website - : getMiddleEllipsis(item.website, { - beginning: 13, - ending: 0, - })} - - -
- - ) : ( - 'Null' - ), - }; - return ( -
-
- - {!isLast && } -
-
- ); -}; - -const Mobile: FC<{ list: ProviderInfo[]; className?: string }> = ({ list, className }) => { - const { classes } = useStyles(); - - const { listRef, getRowHeight, setRowHeight } = useList(); - const listMemo = useShallowMemo(list); - - return ( -
- } - > - {({ index, style }) => ( - - )} - -
- ); -}; - -export default Mobile; diff --git a/apps/web-akash/src/screens/providers/components/providers_list/components/mobile/styles.ts b/apps/web-akash/src/screens/providers/components/providers_list/components/mobile/styles.ts deleted file mode 100644 index c7cfb82fc7..0000000000 --- a/apps/web-akash/src/screens/providers/components/providers_list/components/mobile/styles.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { makeStyles } from 'tss-react/mui'; - -const useStyles = makeStyles()((theme) => ({ - root: { - height: '100%', - }, - list: { - minHeight: '500px', - height: '50vh', - }, - actionIcons: { - width: '1rem', - marginLeft: theme.spacing(1), - }, - emailIcon: { - width: '1.5rem', - }, - even: { - background: '#242424', - }, -})); - -export default useStyles; diff --git a/apps/web-akash/src/screens/providers/components/providers_list/index.tsx b/apps/web-akash/src/screens/providers/components/providers_list/index.tsx deleted file mode 100644 index 7cb9bfd2b3..0000000000 --- a/apps/web-akash/src/screens/providers/components/providers_list/index.tsx +++ /dev/null @@ -1,60 +0,0 @@ -import Box from '@/components/box'; -import Pagination from '@/components/pagination'; -import Search from '@/components/search'; -import { usePagination } from '@/hooks/use_pagination'; -import Desktop from '@/screens/providers/components/providers_list/components/desktop'; -import Mobile from '@/screens/providers/components/providers_list/components/mobile'; -import useStyles from '@/screens/providers/components/providers_list/styles'; -import type { ProvidersListState } from '@/screens/providers/types'; -import { useDisplayStyles } from '@/styles/useSharedStyles'; -import Typography from '@mui/material/Typography'; -import useAppTranslation from '@/hooks/useAppTranslation'; -import { FC } from 'react'; - -export interface ProvidersListProps extends ComponentDefault { - list: ProvidersListState; - handleSearch: (value: string) => void; -} - -const ProvidersList: FC = (props) => { - const { classes, cx } = useStyles(); - const display = useDisplayStyles().classes; - const { t } = useAppTranslation('providers'); - const { page, rowsPerPage, handlePageChange, handleRowsPerPageChange } = usePagination({ - rowsPage: props.list.pagination.itemsPerPage, - }); - const { handleSearch } = props; - - const component = ( - <> - - - - ); - - return ( - -
- {t('providersList')} - -
- -
{component}
- - -
- ); -}; - -export default ProvidersList; diff --git a/apps/web-akash/src/screens/providers/components/providers_list/styles.ts b/apps/web-akash/src/screens/providers/components/providers_list/styles.ts deleted file mode 100644 index 3a757b6ee0..0000000000 --- a/apps/web-akash/src/screens/providers/components/providers_list/styles.ts +++ /dev/null @@ -1,52 +0,0 @@ -import { makeStyles } from 'tss-react/mui'; - -const useStyles = makeStyles()((theme) => ({ - root: { - height: '100%', - '& .MuiTypography-h2': { - marginBottom: theme.spacing(2), - }, - }, - list: { - // [theme.breakpoints.up('lg')]: { - // minHeight: '75vh', - // // minHeight: '700px', - // height: '70vh', - // }, - }, - paginate: { - marginTop: theme.spacing(3), - }, - providerHeader: { - [theme.breakpoints.up('lg')]: { - display: 'flex', - alignItems: 'center', - justifyContent: 'space-between', - }, - }, - searchBar: { - width: '100%', - margin: theme.spacing(2, 0), - '& .MuiInputBase-root': { - background: theme.palette.custom.general.surfaceTwo, - }, - [theme.breakpoints.up('lg')]: { - display: 'block', - width: '300px', - '& .MuiInputBase-root': { - width: '100%', - // background: theme.palette.custom.general.surfaceTwo, - padding: theme.spacing(0.4, 1.2), - borderRadius: theme.shape.borderRadius, - }, - '& .MuiInputBase-input': { - textOverflow: 'ellipsis', - '&::placeholder': { - color: theme.palette.custom.fonts.fontThree, - }, - }, - }, - }, -})); - -export default useStyles; diff --git a/apps/web-akash/src/screens/providers/components/providers_list/types.ts b/apps/web-akash/src/screens/providers/components/providers_list/types.ts deleted file mode 100644 index 5f1cf44fab..0000000000 --- a/apps/web-akash/src/screens/providers/components/providers_list/types.ts +++ /dev/null @@ -1,15 +0,0 @@ -export interface TitleListType { - ownerAddress: string; - hostUri: string; - region: string; - organization: string; - email: string; - website: string; -} - -export interface TitleListState { - hasNextPage: boolean; - isNextPageLoading: boolean; - offsetCount: number; - data: TitleListType[]; -} diff --git a/apps/web-akash/src/screens/providers/components/storage/index.tsx b/apps/web-akash/src/screens/providers/components/storage/index.tsx deleted file mode 100644 index 08431e7558..0000000000 --- a/apps/web-akash/src/screens/providers/components/storage/index.tsx +++ /dev/null @@ -1,119 +0,0 @@ -import Box from '@/components/box'; -import CustomToolTip from '@/components/custom_tool_tip'; -import useStyles from '@/screens/providers/components/storage/styles'; -import Typography from '@mui/material/Typography'; -import useAppTranslation from '@/hooks/useAppTranslation'; -import dynamic from 'next/dynamic'; -import numeral from 'numeral'; -import { FC } from 'react'; -import { Cell, Pie, PieChart, Tooltip } from 'recharts'; - -const DynamicPieChart = dynamic(() => Promise.resolve(PieChart), { ssr: false }); -const convertBytesToTB = (bytes: number) => bytes / 10 ** 12; -const convertBytesToGB = (bytes: number) => bytes / 10 ** 9; - -type StorageProps = { - className?: string; - storage: { - available: number; - used: number; - pending: number; - }; -}; - -const Storage: FC = ({ className, storage }) => { - const { t } = useAppTranslation('providers'); - const { classes, cx, theme } = useStyles(); - - const total = storage.available + storage.used + storage.pending; - - const usedValue = numeral(convertBytesToTB(storage.used)).format('0,0'); - const availableValue = numeral(convertBytesToTB(storage.available)).format('0,0'); - const pendingValue = numeral(convertBytesToGB(storage.pending)).format('0,0'); - - const data = [ - { - legendKey: 'used', - percentKey: 'usedPercent', - value: `${usedValue} TB`, - rawValue: storage.used, - percent: `${numeral((storage.used * 100) / total).format('0.00')}%`, - fill: theme.palette.custom.tokenomics.one, - }, - { - legendKey: 'available', - percentKey: 'availablePercent', - value: `${availableValue} TB`, - rawValue: storage.available, - percent: `${numeral((storage.available * 100) / total).format('0.00')}%`, - fill: '#4C78EA', - }, - { - legendKey: 'pending', - percentKey: 'pendingPercent', - value: `${pendingValue} GB`, - rawValue: storage.pending, - percent: `${numeral((storage.pending * 100) / total).format('0.0000')}%`, - fill: '#B021F3', - }, - ]; - - return ( - - - {t('storage')} - -
- - - {data.map((entry) => ( - - ))} - - - {(x) => ( - <> - {t(x.legendKey)} - - {x.value} ({x.percent}) - - - )} - - } - /> - - -
- {data.map((x) => ( -
- - {t(x.legendKey)}{' '} - - - ( {x.value} ) - - - {' '} - {x.percent} - -
- ))} -
-
-
- ); -}; - -export default Storage; diff --git a/apps/web-akash/src/screens/providers/components/storage/styles.ts b/apps/web-akash/src/screens/providers/components/storage/styles.ts deleted file mode 100644 index a259531589..0000000000 --- a/apps/web-akash/src/screens/providers/components/storage/styles.ts +++ /dev/null @@ -1,76 +0,0 @@ -import { makeStyles } from 'tss-react/mui'; - -const useStyles = makeStyles()((theme) => ({ - root: { - height: '100%', - display: 'flex', - justifyContent: 'center', - flexDirection: 'column', - }, - label: { - marginBottom: theme.spacing(2), - }, - data: { - display: 'flex', - '& .data__item': { - width: '50%', - whiteSpace: 'pre-wrap', - '& h4': { - color: theme.palette.custom.fonts.fontTwo, - }, - '& .MuiTypography-caption': { - color: theme.palette.custom.fonts.fontThree, - }, - }, - }, - legends: { - // display: 'flex', - alignItems: 'flex-start', - justifyContent: 'flex-start', - flexWrap: 'wrap', - width: '100%', - '& .MuiTypography-caption': { - color: theme.palette.custom.fonts.fontThree, - }, - '& .legends__item': { - // width: '50%', - '&:before': { - content: '""', - display: 'inline-block', - width: '12px', - height: '12px', - marginRight: '5px', - }, - '&:first-of-type:before': { - background: theme.palette.custom.tokenomics.one, - }, - '&:nth-of-type(2):before': { - background: '#4C78EA', - }, - '&:last-child:before': { - background: '#B021F3', - }, - '& .caption__percent': { - color: theme.palette.custom.fonts.fontThree, - }, - '& .usage': { - color: 'white', - }, - '& .tb': { - color: theme.palette.custom.fonts.fontThree, - }, - '& .percent': { - color: 'white', - }, - }, - }, - content: { - flex: 1, - display: 'flex', - alignItems: 'center', - justifyContent: 'space-around', - flexDirection: 'column', - }, -})); - -export default useStyles; diff --git a/apps/web-akash/src/screens/providers/hooks.ts b/apps/web-akash/src/screens/providers/hooks.ts deleted file mode 100644 index 36691affde..0000000000 --- a/apps/web-akash/src/screens/providers/hooks.ts +++ /dev/null @@ -1,234 +0,0 @@ -import * as R from 'ramda'; -import { useCallback, useState } from 'react'; -import { - CpuMemoryStorageListenerSubscription, - ProvidersQuery, - useActiveLeasesListenerSubscription, - // ProvidersQuery, - useActiveProvidersListenerSubscription, - useCpuMemoryStorageListenerSubscription, - useProvidersQuery, -} from '@/graphql/types/general_types'; -import type { ProviderInfo, ProvidersState } from '@/screens/providers/types'; - -/** - * Paginates the given data by splitting it into a list of arrays, - * each one having the selected number of items. - */ -const createPagination = (data: ProviderInfo[], state: ProvidersState): ProviderInfo[][] => { - const pages: Array = []; - data.forEach((x, i) => { - const selectedKey = Math.floor(i / state.providers.pagination.itemsPerPage); - pages[selectedKey] = pages[selectedKey] || []; - pages[selectedKey].push(x); - }); - return pages; -}; - -const formatCPUMemoryStorageData = (data: CpuMemoryStorageListenerSubscription) => { - const mappedData = data.specs.map((item) => ({ - memory: { - available: item.available.memory, - used: item.active.memory, - }, - cpu: { - available: item.available.cpu, - used: item.active.cpu, - }, - storage: { - available: item.available.storage_ephemeral, - used: item.active.storage_ephemeral, - pending: item.pending.storage_ephemeral, - }, - })); - - return mappedData.reduce( - (total, row) => ({ - memory: { - available: total.memory.available + row.memory.available, - used: total.memory.used + row.memory.used, - }, - cpu: { - available: total.cpu.available + row.cpu.available, - used: total.cpu.used + row.cpu.used, - }, - storage: { - available: total.storage.available + row.storage.available, - used: total.storage.used + row.storage.used, - pending: total.storage.pending + row.storage.pending, - }, - }), - { - memory: { - available: 0, - used: 0, - }, - cpu: { - available: 0, - used: 0, - }, - storage: { - available: 0, - used: 0, - pending: 0, - }, - } - ); -}; - -// ================================ -// tx query -// ================================ -const formatProviders = (data: ProvidersQuery['list']) => - data.map((item) => { - const { attributes, hostUri, info, ownerAddress } = item; - const organization = attributes?.find( - (attribute: { key: string; value: string }) => attribute.key === 'organization' - )?.value; - const region = attributes?.find( - (attribute: { key: string; value: string }) => attribute.key === 'region' - )?.value; - return { - ownerAddress, - hostURI: hostUri, - region, - organization, - emailAddress: info.email, - website: info.website, - }; - }); - -export const useProviders = () => { - const [state, setState] = useState({ - loading: true, - exists: true, - activeProvidersCount: 0, - activeLeasesCount: 0, - cpu: { - used: 0, - available: 0, - }, - memory: { - used: 0, - available: 0, - }, - storage: { - used: 0, - available: 0, - pending: 0, - }, - providers: { - isNextPageLoading: true, - items: [], - pages: [], - pagination: { - itemsPerPage: 15, - currentPage: 0, - totalCount: 0, - }, - }, - }); - - const handleSetState = useCallback( - (stateChange: (prevState: ProvidersState) => ProvidersState) => { - setState((prevState) => { - const newState = stateChange(prevState); - return R.equals(prevState, newState) ? prevState : newState; - }); - }, - [] - ); - - // ================================ - // tx subscription - // ================================ - useActiveProvidersListenerSubscription({ - onData: (data) => { - handleSetState((prevState) => ({ - ...prevState, - activeProvidersCount: data.data.data?.activeProviders.aggregate?.count ?? 0, - })); - }, - }); - - useActiveLeasesListenerSubscription({ - onData: (data) => { - handleSetState((prevState) => ({ - ...prevState, - activeLeasesCount: data.data.data?.activeLeases.aggregate?.sum?.lease_count, - })); - }, - }); - - useCpuMemoryStorageListenerSubscription({ - onData: (data) => { - if (!data.data.data) return; - const activeData = formatCPUMemoryStorageData(data.data.data); - handleSetState((prevState) => ({ - ...prevState, - cpu: activeData.cpu, - memory: activeData.memory, - storage: activeData.storage, - })); - }, - }); - - const filterAndPaginateProviders = useCallback( - (items: ProviderInfo[], search: string) => { - let filteredPaginatedItems = items; - - // Filter the providers based on the search - if (search) { - filteredPaginatedItems = state.providers.items.filter((x) => { - const formattedSearch = search.toLowerCase().replace(/ /g, ''); - return ( - x.ownerAddress.toLowerCase().includes(formattedSearch) || - x.organization?.toLowerCase().replace(/ /g, '').includes(formattedSearch) - ); - }); - } - - // Handle the pagination - handleSetState((prevState) => ({ - ...prevState, - loading: false, - providers: { - items, - pages: createPagination(filteredPaginatedItems, state), - isNextPageLoading: false, - pagination: { - itemsPerPage: state.providers.pagination.itemsPerPage, - currentPage: state.providers.pagination.currentPage, - totalCount: filteredPaginatedItems.length, - }, - }, - })); - }, - [handleSetState, state] - ); - - const handleSearch = useCallback( - (value: string) => { - filterAndPaginateProviders(state.providers.items, value); - }, - [filterAndPaginateProviders, state.providers.items] - ); - - // =================== - // === Fetch data - // =================== - - useProvidersQuery({ - onCompleted: (data) => { - filterAndPaginateProviders(formatProviders(data.list), ''); - }, - onError: () => { - handleSetState((prevState) => ({ ...prevState, loading: false })); - }, - }); - - return { - state, - handleSearch, - }; -}; diff --git a/apps/web-akash/src/screens/providers/index.tsx b/apps/web-akash/src/screens/providers/index.tsx deleted file mode 100644 index b9bc1742e3..0000000000 --- a/apps/web-akash/src/screens/providers/index.tsx +++ /dev/null @@ -1,44 +0,0 @@ -import { NextSeo } from 'next-seo'; -import useAppTranslation from '@/hooks/useAppTranslation'; -import Layout from '@/components/layout'; -import Compute from '@/screens/providers/components/compute'; -import DataBlocks from '@/screens/providers/components/data_blocks'; -import Memory from '@/screens/providers/components/memory'; -import ProvidersList from '@/screens/providers/components/providers_list'; -import Storage from '@/screens/providers/components/storage'; -import { useProviders } from '@/screens/providers/hooks'; -import useStyles from '@/screens/providers/styles'; - -const Providers = () => { - const { t } = useAppTranslation('providers'); - const { classes } = useStyles(); - const { state, handleSearch } = useProviders(); - - return ( - <> - - - - - - - - - - ); -}; - -export default Providers; diff --git a/apps/web-akash/src/screens/providers/styles.ts b/apps/web-akash/src/screens/providers/styles.ts deleted file mode 100644 index 4637fc3a06..0000000000 --- a/apps/web-akash/src/screens/providers/styles.ts +++ /dev/null @@ -1,83 +0,0 @@ -import { CSSObject } from '@emotion/react'; -import { makeStyles } from 'tss-react/mui'; - -const useStyles = makeStyles()((theme) => ({ - root: { - ...(theme.mixins.layout as CSSObject), - display: 'grid', - gap: theme.spacing(1), - // gridTemplateRows: 'auto auto 1fr', - gridTemplateRows: 'auto auto 2fr', - gridTemplateColumns: 'repeat(1, 1fr)', - '& a': { - color: theme.palette.custom.fonts.highlight, - }, - [theme.breakpoints.up('md')]: { - gridTemplateColumns: 'repeat(2, 1fr)', - }, - [theme.breakpoints.up('lg')]: { - gap: theme.spacing(2), - gridTemplateColumns: 'repeat(4, 1fr)', - }, - }, - box: { - minHeight: '500px', - height: '50vh', - [theme.breakpoints.up('lg')]: { - height: '100%', - minHeight: '65vh', - }, - }, - dataBlocks: { - height: '375px', - [theme.breakpoints.up('md')]: { - gridColumn: '1 / 2', - }, - [theme.breakpoints.up('lg')]: { - gridColumn: '1 / 2', - height: '100%', - }, - }, - memory: { - height: '375px', - [theme.breakpoints.up('md')]: { - gridColumn: '2 / 3', - }, - [theme.breakpoints.up('lg')]: { - gridColumn: '2 / 3', - height: '100%', - }, - }, - compute: { - height: '375px', - [theme.breakpoints.up('md')]: { - gridColumn: '1 / 2', - }, - [theme.breakpoints.up('lg')]: { - gridColumn: '3 / 4', - height: '100%', - }, - }, - storage: { - height: '375px', - [theme.breakpoints.up('md')]: { - gridColumn: '2 / 3', - }, - [theme.breakpoints.up('lg')]: { - gridColumn: '4 / 5', - height: '100%', - }, - }, - providersList: { - // background: '#31326f', - [theme.breakpoints.up('md')]: { - gridColumn: '1 / 5', - }, - [theme.breakpoints.up('lg')]: { - gridColumn: '1 /5', - }, - height: '100%', - }, -})); - -export default useStyles; diff --git a/apps/web-akash/src/screens/providers/types.ts b/apps/web-akash/src/screens/providers/types.ts deleted file mode 100644 index 81fe9b53bb..0000000000 --- a/apps/web-akash/src/screens/providers/types.ts +++ /dev/null @@ -1,53 +0,0 @@ -export interface MemoryState { - available: number; - used: number; -} - -export interface CPUState { - available: number; - used: number; -} - -export interface StorageState { - available: number; - used: number; - pending: number; -} - -export interface ProvidersListPaginationState { - itemsPerPage: number; - currentPage: number; - totalCount: number; -} - -export interface ProviderInfo { - ownerAddress: string; - hostURI: string; - region?: string; - organization?: string; - emailAddress?: string; - website?: string; -} - -export interface ProvidersListState { - isNextPageLoading: boolean; - - // Providers items - items: ProviderInfo[]; - - // Paginated providers list - pages: ProviderInfo[][]; - - pagination: ProvidersListPaginationState; -} - -export interface ProvidersState { - loading: boolean; - exists: boolean; - activeProvidersCount: number; - activeLeasesCount: number; - memory: MemoryState; - cpu: CPUState; - storage: StorageState; - providers: ProvidersListState; -} diff --git a/apps/web-akash/src/utils/copy_to_clipboard/index.ts b/apps/web-akash/src/utils/copy_to_clipboard/index.ts deleted file mode 100644 index 89e7758612..0000000000 --- a/apps/web-akash/src/utils/copy_to_clipboard/index.ts +++ /dev/null @@ -1,18 +0,0 @@ -import copy from 'copy-to-clipboard'; -import type { TFunction } from '@/hooks/useAppTranslation'; -import { useCallback } from 'react'; -import { toast } from 'react-toastify'; - -export const useAddress = (t: TFunction) => { - const handleCopyToClipboard = useCallback( - (value: string) => { - copy(value); - toast(t('common:copied')); - }, - [t] - ); - - return { - handleCopyToClipboard, - }; -}; diff --git a/apps/web-akash/src/utils/go_to_page/index.ts b/apps/web-akash/src/utils/go_to_page/index.ts deleted file mode 100644 index 159cecf60d..0000000000 --- a/apps/web-akash/src/utils/go_to_page/index.ts +++ /dev/null @@ -1,16 +0,0 @@ -export { - HOME, - BLOCKS, - BLOCK_DETAILS, - VALIDATOR_DETAILS, - VALIDATORS, - TRANSACTIONS, - TRANSACTION_DETAILS, - PROPOSALS, - PROPOSAL_DETAILS, - ACCOUNT_DETAILS, - PARAMS, - PROFILE_DETAILS, - ADDRESS_DETAILS, -} from 'ui/utils/go_to_page'; -export const PROVIDERS = '/providers'; diff --git a/apps/web-akash/tsconfig.json b/apps/web-akash/tsconfig.json deleted file mode 100644 index d02c130bbc..0000000000 --- a/apps/web-akash/tsconfig.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "extends": "../../packages/tsconfig/nextjs.json", - "compilerOptions": { - "rootDirs": ["../../packages/ui", "."], - "baseUrl": "./src/", - "paths": { - "@/*": ["./*", "../../../packages/ui/src/*"], - "@/public/*": ["../public/*"], - "ui/*": ["../../../packages/ui/src/*"] - } - }, - "include": ["*.d.ts", "src/**/*.ts", "src/**/*.tsx", "../../packages/ui/*.d.ts"] -} diff --git a/apps/web-archway/.codecov.yml b/apps/web-archway/.codecov.yml deleted file mode 100644 index a990bf8809..0000000000 --- a/apps/web-archway/.codecov.yml +++ /dev/null @@ -1,17 +0,0 @@ -# https://docs.codecov.io/docs/commit-status -coverage: - status: - project: - default: - # basic - target: 0 - threshold: 0% - base: 0% - # advanced - branches: [] - if_no_uploads: error - if_not_found: success - if_ci_failed: error - only_pulls: false - flags: [] - paths: [] diff --git a/apps/web-archway/.eslintrc.yml b/apps/web-archway/.eslintrc.yml deleted file mode 100644 index fc134c47f1..0000000000 --- a/apps/web-archway/.eslintrc.yml +++ /dev/null @@ -1,9 +0,0 @@ -root: true -extends: - - custom -ignorePatterns: - - '**/node_modules/*' - - '**/out/*' - - '**/.next/*' - - '**/dist/*' - - '**/src/graphql/*' diff --git a/apps/web-archway/CHANGELOG.md b/apps/web-archway/CHANGELOG.md deleted file mode 100644 index db977752ee..0000000000 --- a/apps/web-archway/CHANGELOG.md +++ /dev/null @@ -1,824 +0,0 @@ -# Unreleased - -## 2.18.0 - -### Minor Changes - -- [#1296](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1296) [`584138bbb`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/584138bbb2443b74d437546ad04327fa2f0dd003) Thanks [@rachelhox](https://github.com/rachelhox)! - feat: add Archway Big Dipper - -### Patch Changes - -- Updated dependencies [[`584138bbb`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/584138bbb2443b74d437546ad04327fa2f0dd003), [`18991b16b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/18991b16bda5af4b993868ee85a280e8b39271ca)]: - - shared-utils@2.23.0 - - ui@2.36.0 - -## 2.17.2 - -### Patch Changes - -- Updated dependencies [[`99fb1bdf8`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/99fb1bdf8be3e3baa022475903f0ebc8fc9f0619)]: - - shared-utils@2.22.0 - - ui@2.35.0 - -## 2.17.1 - -### Patch Changes - -- Updated dependencies [[`d6d815915`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/d6d815915a397c857247b32882222918eaef14e5), [`1e919a3c7`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/1e919a3c7eff85ce9aef954d59dfe38212fd997a)]: - - shared-utils@2.21.0 - - ui@2.34.0 - -## 2.17.0 - -### Minor Changes - -- [#1279](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1279) [`f7365dfe0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f7365dfe0ca3b6f0cbefcb580d255a7977f44a4f) Thanks [@rachelhox](https://github.com/rachelhox)! - feat: price chart component - -### Patch Changes - -- Updated dependencies [[`f7365dfe0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f7365dfe0ca3b6f0cbefcb580d255a7977f44a4f)]: - - ui@2.33.0 - -## 2.16.1 - -### Patch Changes - -- Updated dependencies [[`4a8dd7a48`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/4a8dd7a480a65aadefd3ea3af6fc1d5280dacbc2)]: - - shared-utils@2.20.0 - - ui@2.32.0 - -## 2.16.0 - -### Minor Changes - -- [#1258](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1258) [`12079a781`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/12079a78141eb2e5ddee1c9211c5e81bc4e6d0d1) Thanks [@teamchong](https://github.com/teamchong)! - - Integrated `next-sitemap` to auto-generate sitemaps for each Next.js app in the monorepo. This enhancement improves our SEO capabilities and website visibility on search engines. The sitemap will be automatically updated with every build, ensuring it always reflects the current state of the site. - -### Patch Changes - -- Updated dependencies [[`12079a781`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/12079a78141eb2e5ddee1c9211c5e81bc4e6d0d1)]: - - shared-utils@2.19.0 - - ui@2.31.0 - -## 2.15.3 - -### Patch Changes - -- Updated dependencies [[`f5392fbba`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f5392fbbabf50763001c80faa0f7fefca343f287)]: - - ui@2.30.2 - -## 2.15.2 - -### Patch Changes - -- Updated dependencies [[`5654972fd`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/5654972fdf2bb50bcd8566320dc93294301facab)]: - - shared-utils@2.18.1 - - ui@2.30.1 - -## 2.15.1 - -### Patch Changes - -- Updated dependencies [[`c59a66729`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/c59a66729196471a7adafa23823dc4b1b21e334b), [`3df0639ae`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/3df0639ae1ce872cfd05b535ae55edd9292995b3)]: - - shared-utils@2.18.0 - - ui@2.30.0 - -## 2.15.0 - -### Minor Changes - -- [#1248](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1248) [`376b4b356`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/376b4b356b58375f14f004f62a3c2e1a11c8dccf) Thanks [@rachelhox](https://github.com/rachelhox)! - add Coreum Big Dipper - -- [#1236](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1236) [`fe24afcda`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/fe24afcdad91cb859ee637f2c61d79d177d8c616) Thanks [@rachelhox](https://github.com/rachelhox)! - fix quicksilver validator moniker display - -### Patch Changes - -- Updated dependencies [[`376b4b356`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/376b4b356b58375f14f004f62a3c2e1a11c8dccf), [`fe24afcda`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/fe24afcdad91cb859ee637f2c61d79d177d8c616)]: - - shared-utils@2.17.0 - - ui@2.29.0 - -## 2.14.1 - -### Patch Changes - -- [#1242](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1242) [`66586e088`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/66586e088e49686ef920c00af8035dab1798317e) Thanks [@teamchong](https://github.com/teamchong)! - Shared translations for workspaces - -- Updated dependencies [[`66586e088`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/66586e088e49686ef920c00af8035dab1798317e)]: - - shared-utils@2.16.2 - - ui@2.28.1 - -## 2.14.0 - -### Minor Changes - -- [#1238](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1238) [`a0653bd55`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/a0653bd552af9d2e1c29ea3516b32da3b94d7e0b) Thanks [@rachelhox](https://github.com/rachelhox)! - update login ui - -### Patch Changes - -- [#1225](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1225) [`5316f55cf`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/5316f55cfccc31a44cac4d42de704d0d3f058048) Thanks [@teamchong](https://github.com/teamchong)! - Bump package versions - -- Updated dependencies [[`a0653bd55`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/a0653bd552af9d2e1c29ea3516b32da3b94d7e0b), [`acfb8cf38`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/acfb8cf38ab779cd70117109f86c07f7d87d7a42), [`5316f55cf`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/5316f55cfccc31a44cac4d42de704d0d3f058048)]: - - ui@2.28.0 - - shared-utils@2.16.1 - -## 2.13.0 - -### Minor Changes - -- [#1128](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1128) [`1edb0b236`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/1edb0b236d80993a19b11dc598cbcbb44d1905b4) Thanks [@MonikaCat](https://github.com/MonikaCat)! - Added login with Keplr and WalletConnect([\#1128](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1128)) - -### Patch Changes - -- Updated dependencies [[`1edb0b236`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/1edb0b236d80993a19b11dc598cbcbb44d1905b4)]: - - shared-utils@2.16.0 - - ui@2.27.0 - -## 2.12.2 - -### Patch Changes - -- Updated dependencies [[`2949b87b9`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/2949b87b93676df46bfb824ac486e9b96b9a5ba4)]: - - shared-utils@2.15.0 - - ui@2.26.0 - -## 2.12.1 - -### Patch Changes - -- Updated dependencies [[`d106401de`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/d106401de6ad55be1efa2eedc248ad7277ce524a), [`381e863d1`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/381e863d12c2c56e1a32946f828de6cbd5350c46), [`2113969f5`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/2113969f5dea2d4a2cc177dc94f6ac8994080a67)]: - - ui@2.25.0 - - shared-utils@2.14.0 - -## 2.12.0 - -### Minor Changes - -- [#1223](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1223) [`9082afdce`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9082afdce5e76b378c612c5cd4f74161403c4a67) Thanks [@rachelhox](https://github.com/rachelhox)! - fix: missing messages from authz module - -### Patch Changes - -- Updated dependencies [[`9082afdce`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9082afdce5e76b378c612c5cd4f74161403c4a67)]: - - ui@2.24.0 - -## 2.11.1 - -### Patch Changes - -- Updated dependencies [[`26b06277b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/26b06277b6df0ccdf17a8207c39e74d147a20e6e)]: - - ui@2.23.0 - -## 2.11.0 - -### Minor Changes - -- [#1191](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1191) [`9049e712c`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9049e712c6dacedc5a4733830b2517f7fc6d4862) Thanks [@rachelhox](https://github.com/rachelhox)! - feat: footer add documentation link - -### Patch Changes - -- Updated dependencies [[`9049e712c`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9049e712c6dacedc5a4733830b2517f7fc6d4862), [`b756f45fd`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/b756f45fde55cb582aa312f4fc9c5c49ce21173c), [`bf192489d`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/bf192489dfc10cf9f6679f08e6a1b96d390e2e00)]: - - ui@2.22.0 - - shared-utils@2.13.0 - -## 2.10.1 - -### Patch Changes - -- [#1196](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1196) [`c4d1d83e3`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/c4d1d83e30922bdb86ffc20d8cde36adad34bd0c) Thanks [@teamchong](https://github.com/teamchong)! - chore: versions bump - -- Updated dependencies [[`c4d1d83e3`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/c4d1d83e30922bdb86ffc20d8cde36adad34bd0c), [`e1502b5d1`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/e1502b5d1ecb50b8da94fc157ac1866ee40df9a8)]: - - shared-utils@2.12.1 - - ui@2.21.0 - -## 2.10.0 - -### Minor Changes - -- [#1183](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1183) [`33750408b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/33750408bfa3bc3195124b78be72c0d54b414bd7) Thanks [@rachelhox](https://github.com/rachelhox)! - feat: theme toggle button and 12-hour/24-hour toggle button - -### Patch Changes - -- Updated dependencies [[`33750408b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/33750408bfa3bc3195124b78be72c0d54b414bd7)]: - - shared-utils@2.12.0 - - ui@2.20.0 - -## 2.9.0 - -### Minor Changes - -- [#1166](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1166) [`f4e9417a0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f4e9417a06c3a5667fe541eee2bf2b820566496d) Thanks [@rachelhox](https://github.com/rachelhox)! - add en zht zhs it pl locales - -- [#1166](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1166) [`f4e9417a0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f4e9417a06c3a5667fe541eee2bf2b820566496d) Thanks [@rachelhox](https://github.com/rachelhox)! - add zht, zhs, pl and it locales - -### Patch Changes - -- Updated dependencies [[`f4e9417a0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f4e9417a06c3a5667fe541eee2bf2b820566496d), [`f4e9417a0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f4e9417a06c3a5667fe541eee2bf2b820566496d)]: - - ui@2.19.0 - -## 2.8.14 - -### Patch Changes - -- Updated dependencies [[`8fbfb95d5`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/8fbfb95d5d64ba23bff774aa95ea885839475603)]: - - ui@2.18.0 - -## 2.8.13 - -### Patch Changes - -- Updated dependencies [[`717cb798b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/717cb798b200f5a3afde49695548266fa6bdfb3d)]: - - shared-utils@2.11.0 - - ui@2.17.1 - -## 2.8.12 - -### Patch Changes - -- Updated dependencies [[`98505b6e1`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/98505b6e1ca3001a6b078d30266ed33456c808df)]: - - ui@2.17.0 - -## 2.8.11 - -### Patch Changes - -- Updated dependencies [35f47327d] - - shared-utils@2.10.0 - - ui@2.16.0 - -## 2.8.10 - -### Patch Changes - -- Updated dependencies [29f3ac40] - - ui@2.15.1 - -## 2.8.9 - -### Patch Changes - -- Updated dependencies [9f2e26b1] - - shared-utils@2.9.0 - - ui@2.15.0 - -## 2.8.8 - -### Patch Changes - -- Updated dependencies [e0f32672] - - ui@2.14.3 - -## 2.8.7 - -### Patch Changes - -- Updated dependencies [e11d768a] - - ui@2.14.2 - -## 2.8.6 - -### Patch Changes - -- Updated dependencies [4079b219] - - ui@2.14.1 - -## 2.8.5 - -### Patch Changes - -- Updated dependencies [d08c0dfd] - - shared-utils@2.8.0 - - tsconfig@0.3.0 - - ui@2.14.0 - -## 2.8.4 - -### Patch Changes - -- Updated dependencies [af2e8add5] - - shared-utils@2.7.0 - - ui@2.13.0 - -## 2.8.3 - -### Patch Changes - -- Updated dependencies [b4ac0a0c5] - - shared-utils@2.6.3 - - ui@2.12.1 - -## 2.8.2 - -### Patch Changes - -- Updated dependencies [e12c3b0c2] - - ui@2.12.0 - -## 2.8.1 - -### Patch Changes - -- Updated dependencies [a04d53bd8] -- Updated dependencies [a04d53bd8] -- Updated dependencies [a04d53bd8] - - ui@2.11.1 - -## 2.8.0 - -### Minor Changes - -- d967ae3f: migrate from next-tranlsate to next-i18next - - - replace {{count}} in locales/en/\*.json to {{num}} because {{count}} is reserved for next-18next - - add getServerSideProps to path with dynamic route param - - add getStaticProps to path without dynamic route param - -### Patch Changes - -- d967ae3f: remove @sentry/nextjs package, add install sentry script to install @sentry/nextjs when deployment via docker -- d967ae3f: replace dompurify package with xss -- d967ae3f: feat: change matomoSiteID to 8 -- d967ae3f: move jest setup coding to ui worksapce -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] - - tsconfig@0.2.0 - - ui@2.11.0 - -## 2.7.2 - -### Patch Changes - -- b64119a1: feat: handle respoonsive UI via CSS instead of using JS -- Updated dependencies [b64119a1] - - shared-utils@2.6.2 - - ui@2.10.4 - -## 2.7.1 - -### Patch Changes - -- dc085630: feat: Add Rotate banner feature -- Updated dependencies [dc085630] - - shared-utils@2.6.1 - - ui@2.10.1 - -## 2.7.0 - -### Minor Changes - -- 85dd8c7d: Migrate MUI v4 to MUI v5, Next v12 to v13, React v17 to v18 - -### Patch Changes - -- Updated dependencies [85dd8c7d] - - shared-utils@2.6.0 - - ui@2.10.0 - -## 2.6.0 - -### Minor Changes - -- 8ea919c8: auto deployment based on PR title keyword - -### Patch Changes - -- Updated dependencies [8ea919c8] - - ui@2.9.0 - -## 2.5.0 - -### Minor Changes - -- 650f686b: Enable Yarn Plug'n'Play (Zero-Installs) - -### Patch Changes - -- Updated dependencies [650f686b] - - shared-utils@2.5.0 - - ui@2.7.0 - -## 2.4.1 - -### Patch Changes - -- 2db4ee93: performance improvements and bug fixes -- Updated dependencies [2db4ee93] - - ui@2.6.1 - -## 2.4.0 - -### Minor Changes - -- df8a5bca: - batch network requests ([\#1092](https://github.com/forbole/big-dipper-2.0-cosmos/issues/1092)) - -### Patch Changes - -- Updated dependencies [df8a5bca] - - ui@2.5.0 - -## 2.3.0 - -### Minor Changes - -- e6437552: fix: numeral [NaN issue](https://github.com/adamwdraper/Numeral-js/issues/596) - -### Patch Changes - -- e6437552: refactor: add config for voting power exponent -- e6437552: fix: transaction message raw and filter not working -- e6437552: fix: WebSocket use default instead of GRAPHQL_TRANSPORT_WS_PROTOCOL -- e6437552: ci: Add bulk preview / publish to Akash -- e6437552: fix: height is not display properly in consensus ui -- e6437552: fix: type erros missing type declaration csstype -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] - - - shared-utils@2.3.0 - - ui@2.3.0 - -- Display `requested amount` and `recipient` fields inside Community Pool Spend proposal details page ([\#1053](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1053)) -- Added Connect Wallet pop up screen ([\#1068](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1068)) - -# main-v2.2.0 - 2022-11-22 - -## Changes - -- Moved env variables to config ([\#1007](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1007)) -- Added Sentry's Next.js SDK ([\#1005](https://github.com/forbole/big-dipper-2.0-cosmos/issues/1005)) -- Switched from using `npm` to `yarn berry` package manager ([\#1028](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1028)) -- Setup monorepo ([\#1035](https://github.com/forbole/big-dipper-2.0-cosmos/issues/1035)) -- Incremented unit tests coverage ([\#1044](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1044)) -- Increment E2E tests coverage ([\#1047](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1047)) -- Added Affiliate Marketing advertising banners ([\#1056](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1056)) - -# base-v2.1.2 - 2022-09-11 - -## Fixes - -- Fixed `/font` after chain prefix `/desmos` in global.css ([\#992](https://github.com/forbole/big-dipper-2.0-cosmos/issues/992)) - -# base-v2.1.1 - 2022-08-29 - -## Fixes - -- Added missing dependency of `useEffect` in `useProfilesRecoil` to avoid desmos profile from not being loaded ([\#904](https://github.com/forbole/big-dipper-2.0-cosmos/issues/904)) - -## Changes - -- Updated validator and account details to not be found if bech32 is invalid -- Removed the use of NEXT_PUBLIC_URL -- Updated graphql types generation structure (in preparation for third party modules) -- Updated preview image location -- Updated change url files ([\#972](https://github.com/forbole/big-dipper-2.0-cosmos/issues/972)) -- Added `NEXT_PUBLIC_MATOMO_URL` and `NEXT_PUBLIC_MATOMO_SITE_ID` to github workflow production ([\#972](https://github.com/forbole/big-dipper-2.0-cosmos/issues/972)) - -# base-v2.1.0 - 2022-04-19 - -## Changes - -- Updated not found and 404 logo ([\#792](https://github.com/forbole/big-dipper-2.0-cosmos/issues/792)) -- Fixed params % display ([\#795](https://github.com/forbole/big-dipper-2.0-cosmos/issues/795)) -- Updated params page if time period less than 1 day then show seconds ([\#797](https://github.com/forbole/big-dipper-2.0-cosmos/issues/797)) -- Added token price history component ([\#784](https://github.com/forbole/big-dipper-2.0-cosmos/issues/784)) -- Updated Account details hasura actions to default call 100 items instead of 10 for better performance -- Added back proposal details quorum % ([\#788](https://github.com/forbole/big-dipper-2.0-cosmos/issues/788)) -- Updated validator details hasura actions performances ([\#812](https://github.com/forbole/big-dipper-2.0-cosmos/issues/812)) - -## Fixes - -- Fixed commission being displayed for non validator accounts ([\#787](https://github.com/forbole/big-dipper-2.0-cosmos/issues/787)) -- Added community tax in to apr calculation ([\#810](https://github.com/forbole/big-dipper-2.0-cosmos/issues/810)) - -# base-v2.0.2 - 2022-03-23 - -## Bug fixes - -- Fixed proposal details chart percentage display - -# base-v2.0.1 - 2022-03-17 - -## Bug fixes - -- Fixed online voting power total ([\#800](https://github.com/forbole/big-dipper-2.0-cosmos/issues/800)) - -# base-v2.0.0 - 2022-03-10 - -## Changes - -- Changed online voting power to be a query instead of a subscription ([\#638](https://github.com/forbole/big-dipper-2.0-cosmos/issues/638)) -- Optimised rendering of Proposal Details page ([\#763](https://github.com/forbole/big-dipper-2.0-cosmos/issues/763)) -- Updated online voting power display ([\#776](https://github.com/forbole/big-dipper-2.0-cosmos/issues/776)) -- Improved initial loading speed by asyncing top level functions ([\#773](https://github.com/forbole/big-dipper-2.0-cosmos/issues/773)) - -## Bug fixes - -- Fixed Apr error if bonded tokens is 0 ([\#758](https://github.com/forbole/big-dipper-2.0-cosmos/issues/758)) - -## Breaking - -- [Bdjuno](https://github.com/forbole/bdjuno) must be on `v2.0.0` - -# base-v2.0.0-rc3 - 2022-02-25 - -## Changes - -- Changed `NEXT_PUBLIC_WS_CHAIN_URL` to `NEXT_PUBLIC_RPC_WEBSOCKET` for clarification -- Changed `NEXT_PUBLIC_CHAIN_STATUS` to `NEXT_PUBLIC_CHAIN_TYPE` for clarification - -## Migration - -- Changed env `NEXT_PUBLIC_WS_CHAIN_URL` to `NEXT_PUBLIC_RPC_WEBSOCKET` or don't. It's backwards compatible -- Changed env `NEXT_PUBLIC_CHAIN_STATUS` to `NEXT_PUBLIC_CHAIN_TYPE` or don't. It's backwards compatible - -## Breaking - -- [Bdjuno](https://github.com/forbole/bdjuno) must be on `v2.0.0` - -# base-v2.0.0-rc2 - 2022-02-24 - -## Changes - -- Updated market cap display ([\#698](https://github.com/forbole/big-dipper-2.0-cosmos/issues/698)) -- Optimised validator details and account details to prevent random polling behavior ([\#703](https://github.com/forbole/big-dipper-2.0-cosmos/issues/703)) -- Added hasura actions error handling in account details ([\#713](https://github.com/forbole/big-dipper-2.0-cosmos/issues/713)) -- Updated to display accounts even if balance is 0 and does not exist ([\#692](https://github.com/forbole/big-dipper-2.0-cosmos/issues/692)) -- Updated handling of 18 decimal places denoms ([\#724](https://github.com/forbole/big-dipper-2.0-cosmos/issues/724)) - -## Bug fixes - -- Added better handling of get denom return types ([\#735](https://github.com/forbole/big-dipper-2.0-cosmos/issues/735)) -- Updated ui to match the improved hasura actions return types - -# base-v2.0.0-rc1 - 2022-02-07 - -## Changes - -- Updated Hasura Actions - -## Breaking - -- [Bdjuno](https://github.com/forbole/bdjuno) must be on `v1.0.0` - -# base-v1.10.0 - 2022-01-25 - -## Changes - -- Optimized initial loading by setting basic details first then profiles after ([\#629](https://github.com/forbole/big-dipper-2.0-cosmos/issues/629)) -- Added vp token unit in config ([\#645](https://github.com/forbole/big-dipper-2.0-cosmos/issues/645)) - -## Bug fixes - -- Fixed home page validator image url not displaying correctly ([\#632](https://github.com/forbole/big-dipper-2.0-cosmos/issues/632)) -- Fix validator anc account details possible infinite load due to dayjs in hook -- Added description sanitization to proposals list ([\#666](https://github.com/forbole/big-dipper-2.0-cosmos/issues/666)) -- Fixed pagination hook page callback ([\#667](https://github.com/forbole/big-dipper-2.0-cosmos/issues/667)) -- Showed address if name or moniker is empty ([\#668](https://github.com/forbole/big-dipper-2.0-cosmos/issues/668)) - -## Migration - -- [v1.9.0 to v1.10.0](https://docs.bigdipper.live/cosmos-based/frontend/migrations/v1.9.0-to-v1.10.0) - -# base-v1.9.0 - 2022-01-10 - -## Changes - -- Added logs in tx details ([\#515](https://github.com/forbole/big-dipper-2.0-cosmos/issues/515)) -- Added tombstoned status ([\#600](https://github.com/forbole/big-dipper-2.0-cosmos/issues/600)) -- Added manual versioning in ui ([\#605](https://github.com/forbole/big-dipper-2.0-cosmos/issues/605)) -- Optimized tx list for chains with heavy traffic ([\#602](https://github.com/forbole/big-dipper-2.0-cosmos/issues/602)) -- Setup case insensitive search in dtags ([\#592](https://github.com/forbole/big-dipper-2.0-cosmos/issues/592)) -- Fixed profiles logic ([\#591](https://github.com/forbole/big-dipper-2.0-cosmos/issues/591)) -- Added AvatarNameListMsg for handling msgs with multiple users ([\#619](https://github.com/forbole/big-dipper-2.0-cosmos/issues/619)) - -# base-v1.8.4 - 2021-12-08 - -## Bug fixes - -- Fix `feegrant` and `authz` messages ([\#588](https://github.com/forbole/big-dipper-2.0-cosmos/issues/588)) - -# base-v1.8.3 - 2021-12-07 - -## Bug fixes - -- Fix validators list not displaying inactive validators ([\#583](https://github.com/forbole/big-dipper-2.0-cosmos/issues/583)) - -# base-v1.8.2 - 2021-12-06 - -## Bug fixes - -- Fix APR to handle multiple supply coins - -# base-v1.8.1 - 2021-12-06 - -## Bug fixes - -- Fix `formatNumber` display after cleaning up ending 0s - -# base-v1.8.0 - 2021-12-06 - -## Changes - -- Display `APR` on title bar ([\#483](https://github.com/forbole/big-dipper-2.0-cosmos/issues/483)) -- Add `@dtag` to search bar ([\#554](https://github.com/forbole/big-dipper-2.0-cosmos/issues/554)) -- Add `/@dtag` feature ([\#428](https://github.com/forbole/big-dipper-2.0-cosmos/issues/428)) -- Add `feegrant` and `authz` messages ([\#481](https://github.com/forbole/big-dipper-2.0-cosmos/issues/481)) -- Add `vesting` messages ([\#538](https://github.com/forbole/big-dipper-2.0-cosmos/issues/538)) -- Add status row in `/validators` ([\#556](https://github.com/forbole/big-dipper-2.0-cosmos/issues/556)) -- Show who the top 34% validators are ([\#506](https://github.com/forbole/big-dipper-2.0-cosmos/issues/506)) - -## Bug fixes - -- Fix validator searchbar ([\#540](https://github.com/forbole/big-dipper-2.0-cosmos/issues/540)) - -# base-v1.7.0 - 2021-11-23 - -## Changes - -- Fix account details denom display ([\#478](https://github.com/forbole/big-dipper-2.0-cosmos/issues/478)) -- Replace average block time with average since last hour ([\#480](https://github.com/forbole/big-dipper-2.0-cosmos/issues/480)) -- Renamed `PROFILE_DETAILS` to `ADDRESS_DETAILS` ([\#503](https://github.com/forbole/big-dipper-2.0-cosmos/issues/503)) -- Update handling of block height in searchbar ([\#501](https://github.com/forbole/big-dipper-2.0-cosmos/issues/501)) -- Fix community pool spend proposal display ([\#520](https://github.com/forbole/big-dipper-2.0-cosmos/issues/520)) -- Update how tokens are formatted and display up to 18 decimal places ([\#524](https://github.com/forbole/big-dipper-2.0-cosmos/issues/524)) -- Auto display 0% if validator is not active ([\#541](https://github.com/forbole/big-dipper-2.0-cosmos/issues/541)) - -## Migration - -- [v1.6.0 to v1.7.0](https://docs.bigdipper.live/cosmos-based/frontend/migrations/v1.6.0-to-v1.7.0) - -# base-v1.6.0 - 2021-11-01 - -## Changes - -- Converted all react context in to recoil ([\#455](https://github.com/forbole/big-dipper-2.0-cosmos/issues/455)) -- Enabled desmos profile for delegators ([\#277](https://github.com/forbole/big-dipper-2.0-cosmos/issues/277)) -- Add license comment ([\#474](https://github.com/forbole/big-dipper-2.0-cosmos/issues/474)) -- Add redirect for old big dipper urls ([\#427](https://github.com/forbole/big-dipper-2.0-cosmos/issues/427)) -- Fix desmos profile alignment ([\#435](https://github.com/forbole/big-dipper-2.0-cosmos/issues/435)) - -## Migration - -- [v1.x.x to v1.6.0](https://docs.bigdipper.live/cosmos-based/frontend/migrations/v1.x.x-to-v1.6.0) - -# base-v1.5.1 - 2021-10-11 - -## Changes - -- Fixed `detailed` transaction list not showing correct msg count - -# base-v1.5.0 - 2021-10-11 - -## Changes - -- Displayed desmos profile native address in connections ([\#420](https://github.com/forbole/big-dipper-2.0-cosmos/issues/420)) -- Create `compact` and `detailed` transaction list views for users with different needs ([\#391](https://github.com/forbole/big-dipper-2.0-cosmos/issues/391)) -- Updated `chain_config` - -# base-v1.4.0 - 2021-10-04 - -## Changes - -- Updated markdown to handle `\n` -- Changed validator list tab orders ([\#411](https://github.com/forbole/big-dipper-2.0-cosmos/issues/411)) -- Update numeral formats based on denom exponent ([\#409](https://github.com/forbole/big-dipper-2.0-cosmos/issues/409)) - -## Bug fixes - -- Fixed rewards dict inside account details ([\#412](https://github.com/forbole/big-dipper-2.0-cosmos/issues/412)) - -# base-v1.3.0 - 2021-09-27 - -## Changes - -- Hides delegators in account details if amount is 0 ([\#369](https://github.com/forbole/big-dipper-2.0-cosmos/issues/369)) -- Add MsgCoin global delclaration ([\#367](https://github.com/forbole/big-dipper-2.0-cosmos/issues/367)) - -## Bug fixes - -- Fixed tx msg label padding typo ([\#382](https://github.com/forbole/big-dipper-2.0-cosmos/issues/382)) -- Added default config value for online voting power ([\#378](https://github.com/forbole/big-dipper-2.0-cosmos/issues/378)) -- Fixes how queries are called so data matches on ui ([\#371](https://github.com/forbole/big-dipper-2.0-cosmos/issues/371)) - -# base-v1.2.0 - 2021-09-20 - -## Changes - -- Update price and market cap display ([\#322](https://github.com/forbole/big-dipper-2.0-cosmos/issues/322)) - -## Bug fixes - -- Fix account and validator details redelegation linking consensus address ([\#323](https://github.com/forbole/big-dipper-2.0-cosmos/issues/323)) - -# base-v1.1.1 - 2021-09-17 - -## Hotfix - -- Fixed display error with previous delegation rewards also adding to total rewards balance - -# base-v1.1.0 - 2021-09-13 - -## Changes - -- Centered desmos profile cover photo ([\#285](https://github.com/forbole/big-dipper-2.0-cosmos/issues/285)) -- Add License to footer ([\#287](https://github.com/forbole/big-dipper-2.0-cosmos/issues/287)) -- Changed position of desmos profile -- Fix avatar images not loading correctly ([\#296](https://github.com/forbole/big-dipper-2.0-cosmos/issues/296)) -- Fix rendering issue on account and validtor details page ([\#297](https://github.com/forbole/big-dipper-2.0-cosmos/issues/297)) -- Add validator status to account delegation component ([\#307](https://github.com/forbole/big-dipper-2.0-cosmos/issues/307)) - -# base-v1.0.9 - 2021-09-03 - -## Bug fixes - -- Fixed desmos profile edge case display - -# base-v1.0.8 - 2021-09-03 - -## Changes - -- Change how markdown is displayed ([\#274](https://github.com/forbole/big-dipper-2.0-cosmos/issues/274)) -- Update desmos profile component ([\#273](https://github.com/forbole/big-dipper-2.0-cosmos/issues/273)) ([\#140](https://github.com/forbole/big-dipper-2.0-cosmos/issues/140)) -- Fixed account detail balance ([\#271](https://github.com/forbole/big-dipper-2.0-cosmos/issues/271)) -- Update account/ validator details staking component sorting order ([\#266](https://github.com/forbole/big-dipper-2.0-cosmos/issues/266)) - -## Bug fixes - -- Fix withdraw rewards display error if not enough gas - -# base-v1.0.7 - 2021-08-31 - -## Changes - -- Added testnet and mainnet configs for easier deployment of the same chain in different stages -- Update akash webhook CICD - -# base-v1.0.6 - 2021-08-25 - -## Changes - -- Updated SEO structure - -# base-v1.0.5 - 2021-08-23 - -## Changes - -- Updated models msg types ([\#225](https://github.com/forbole/big-dipper-2.0-cosmos/issues/225)) -- Update github actions CI/CD - -## Bug fixes - -- Fix staking param details displaying incorrect `Max Validators` - -# base-v1.0.4 - 2021-08-19 - -## Changes - -- Change logo placement in nav mobile ([\#202](https://github.com/forbole/big-dipper-2.0-cosmos/issues/202)) -- Increased tag colors ([\#207](https://github.com/forbole/big-dipper-2.0-cosmos/issues/207)) -- Add IBC messages ([\#192](https://github.com/forbole/big-dipper-2.0-cosmos/issues/192)) - -# base-v1.0.3 - -## Changes - -- Bump next 10 to next 11 -- Bump react v16.x.x to v17.x.x -- Update logo to have max height of 55px - -# base-v1.0.2 - -## Changes - -- Update the structure layout of themes -- Update footer light and dark theme -- Add maintainer section in footer - -# base-v1.0.1 - -## Bug fixes - -- Fixed tokenomics legend to use the correct colors - -# base-v1.0.0 - -## Changes - -- Created initial boilerplate base -- Updated proposal details to display results using snapshots instead of realtime data ([\#116](https://github.com/forbole/big-dipper-2.0-cosmos/issues/116)) -- Added desmos profile feature -- Update chain status notifications ([\#141](https://github.com/forbole/big-dipper-2.0-cosmos/issues/141)) -- Add custom 500 page ([\#149](https://github.com/forbole/big-dipper-2.0-cosmos/issues/149)) -- Fix twitter crawler preview ([\#144](https://github.com/forbole/big-dipper-2.0-cosmos/issues/144)) -- Update params visualisation ([\#152](https://github.com/forbole/big-dipper-2.0-cosmos/issues/152)) -- Make mui tabs scrollable ([\#152](https://github.com/forbole/big-dipper-2.0-cosmos/issues/153)) -- Moved documentation to own repo ([\#162](https://github.com/forbole/big-dipper-2.0-cosmos/issues/162)) -- Add validator last seen active feature ([\#160](https://github.com/forbole/big-dipper-2.0-cosmos/issues/160)) -- Updated params to be JSONB with models typed -- Add logos by different theme ([\#168](https://github.com/forbole/big-dipper-2.0-cosmos/issues/160)) diff --git a/apps/web-archway/codegen.yml b/apps/web-archway/codegen.yml deleted file mode 100644 index 1a7c1e9ee9..0000000000 --- a/apps/web-archway/codegen.yml +++ /dev/null @@ -1,13 +0,0 @@ -overwrite: true -generates: - ./src/graphql/types/general_types.ts: - documents: - - 'src/graphql/general/*' - schema: https://gql.archway.forbole.com/v1/graphql - config: - # omitOperationSuffix: true - skipTypeNameForRoot: true - plugins: - - 'typescript' - - 'typescript-operations' - - 'typescript-react-apollo' # To generate custom hooks per query diff --git a/apps/web-archway/jest.config.ts b/apps/web-archway/jest.config.ts deleted file mode 100644 index d0d9cb919a..0000000000 --- a/apps/web-archway/jest.config.ts +++ /dev/null @@ -1,32 +0,0 @@ -import configFromPreset from 'jest-presets/jest/node/jest-preset'; -import nextJest from 'next/jest'; -import { pathsToModuleNameMapper } from 'ts-jest'; -import tsconfig from './tsconfig.json'; - -/* Creating a jest configuration for nextjs. */ -const createJestConfig = nextJest({ - dir: './', -})(configFromPreset); - -const exportFunc = async () => { - // Create Next.js jest configuration - const configFromNext = await createJestConfig(); - Object.keys(configFromNext.moduleNameMapper).forEach((regExp) => { - if (new RegExp(regExp).test('_.svg')) { - configFromNext.moduleNameMapper[regExp] = 'shared-utils/__mocks__/svg.js'; - } - }); - // moduleNameMapper overrided by nextjs, so we need to add it here. - const finalConfig = { - ...configFromNext, - moduleNameMapper: { - ...configFromNext.moduleNameMapper, - ...pathsToModuleNameMapper(tsconfig.compilerOptions.paths, { - prefix: '/src/', - }), - }, - }; - return finalConfig; -}; - -export default exportFunc; diff --git a/apps/web-archway/jest.setup.ts b/apps/web-archway/jest.setup.ts deleted file mode 100644 index 301ebcb836..0000000000 --- a/apps/web-archway/jest.setup.ts +++ /dev/null @@ -1,16 +0,0 @@ -import mockApollo from '@/tests/mocks/mockApollo'; -import mockChainConfig from '@/tests/mocks/mockChainConfig'; -import mockDayJs from '@/tests/mocks/mockDayJs'; -import mockDynamicComponent from '@/tests/mocks/mockDynamicComponent'; -import mockI18Next from '@/tests/mocks/mockI18Next'; -import mockProfiles from '@/tests/mocks/mockProfiles'; -import '@testing-library/jest-dom/extend-expect'; -import 'jest-localstorage-mock'; - -jest.setTimeout(30000); -mockI18Next(); -mockApollo(); -mockChainConfig(); -mockDayJs(); -mockDynamicComponent(); -mockProfiles(); diff --git a/apps/web-archway/next-env.d.ts b/apps/web-archway/next-env.d.ts deleted file mode 100644 index 4f11a03dc6..0000000000 --- a/apps/web-archway/next-env.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -/// -/// - -// NOTE: This file should not be edited -// see https://nextjs.org/docs/basic-features/typescript for more information. diff --git a/apps/web-archway/next-i18next.config.js b/apps/web-archway/next-i18next.config.js deleted file mode 100644 index ebf68ae324..0000000000 --- a/apps/web-archway/next-i18next.config.js +++ /dev/null @@ -1,11 +0,0 @@ -/* eslint-disable @typescript-eslint/no-var-requires */ -const { resolve } = require('path'); - -module.exports = { - i18n: { - defaultLocale: 'en', - locales: ['en', 'zht', 'zhs', 'it', 'pl'], - }, - localeDetection: false, - localePath: resolve('../../packages/ui/public/locales'), -}; diff --git a/apps/web-archway/next-sitemap.config.js b/apps/web-archway/next-sitemap.config.js deleted file mode 100644 index f1d46928c5..0000000000 --- a/apps/web-archway/next-sitemap.config.js +++ /dev/null @@ -1,5 +0,0 @@ -/* eslint-disable @typescript-eslint/no-var-requires */ -const { readFileSync } = require('fs'); -const getSitemap = require('shared-utils/configs/sitemap'); - -module.exports = getSitemap(JSON.parse(readFileSync('./package.json', 'utf8')).name); diff --git a/apps/web-archway/next.config.js b/apps/web-archway/next.config.js deleted file mode 100644 index 76ba5b65c2..0000000000 --- a/apps/web-archway/next.config.js +++ /dev/null @@ -1,9 +0,0 @@ -/* eslint-disable @typescript-eslint/no-var-requires */ -const { readFileSync } = require('fs'); -const { i18n } = require('./next-i18next.config'); -const getNextConfig = require('../../packages/shared-utils/configs/next'); - -const nextConfig = getNextConfig(JSON.parse(readFileSync('./package.json', 'utf8')).name); -nextConfig.i18n = i18n; - -module.exports = nextConfig; diff --git a/apps/web-archway/package.json b/apps/web-archway/package.json deleted file mode 100644 index 0abb909ef3..0000000000 --- a/apps/web-archway/package.json +++ /dev/null @@ -1,138 +0,0 @@ -{ - "name": "web-archway", - "version": "2.18.0", - "license": "Apache-2.0", - "private": true, - "scripts": { - "dev": "RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED=false next dev", - "build": "next build && next-sitemap", - "clean": "rm -rf .next .swc .turbo coverage node_modules", - "start": "next start", - "ts-check": "pnpify tsc --noemit", - "lint": "next lint", - "test": "pnpify jest --passWithNoTests --ci --no-watchman --runInBand", - "graphql:codegen": "pnpify graphql-codegen" - }, - "dependencies": { - "@apollo/client": "^3.7.14", - "@cosmjs/encoding": "^0.30.1", - "@cosmjs/launchpad": "^0.27.1", - "@cosmjs/stargate": "^0.29.5", - "@emotion/react": "^11.11.0", - "@emotion/server": "^11.11.0", - "@emotion/styled": "^11.11.0", - "@keplr-wallet/types": "^0.11.59", - "@keplr-wallet/wc-client": "^0.11.59", - "@mui/icons-material": "^5.11.16", - "@mui/material": "^5.12.3", - "@socialgouv/matomo-next": "^1.6.1", - "@walletconnect/client": "^1.8.0", - "@walletconnect/encoding": "^1.0.2", - "@yarnpkg/pnpify": "^4.0.0-rc.43", - "apollo-link-rest": "^0.9.0", - "bech32": "^2.0.0", - "big.js": "^6.2.1", - "color": "^4.2.3", - "copy-to-clipboard": "^3.3.3", - "dayjs": "^1.11.7", - "framer-motion": "^10.12.8", - "graphql": "^16.6.0", - "graphql-ws": "^5.12.1", - "i18next": "^22.4.15", - "jdenticon": "^3.2.0", - "js-yaml": "^4.1.0", - "lightweight-charts": "^4.0.1", - "markdown-to-jsx": "^7.2.0", - "next": "^13.4.1", - "next-i18next": "^13.2.2", - "next-seo": "^6.0.0", - "next-sitemap": "^4.1.3", - "numeral": "^2.0.6", - "qrcode.react": "^3.1.0", - "qs": "^6.11.1", - "ramda": "^0.29.0", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-i18next": "^12.2.2", - "react-share": "^4.4.1", - "react-toastify": "^9.1.2", - "react-virtualized-auto-sizer": "^1.0.15", - "react-window": "^1.8.9", - "react-window-infinite-loader": "^1.0.9", - "recharts": "^2.5.0", - "recoil": "^0.7.7", - "shared-utils": "workspace:*", - "subscriptions-transport-ws": "^0.11.0", - "tsconfig": "workspace:*", - "tslib": "^2.5.0", - "tss-react": "^4.8.3", - "typanion": "^3.12.1", - "ui": "workspace:*", - "usehooks-ts": "^2.9.1", - "ws": "^8.13.0", - "xss": "^1.0.14", - "zod": "^3.21.4" - }, - "devDependencies": { - "@emotion/cache": "^11.11.0", - "@emotion/jest": "^11.11.0", - "@graphql-codegen/cli": "^3.3.1", - "@graphql-codegen/client-preset": "^3.0.1", - "@graphql-codegen/fragment-matcher": "^4.0.1", - "@graphql-codegen/typescript": "^3.0.4", - "@graphql-codegen/typescript-operations": "^3.0.4", - "@graphql-codegen/typescript-react-apollo": "^3.3.7", - "@graphql-tools/mock": "^8.7.20", - "@graphql-tools/schema": "^9.0.19", - "@jest/globals": "^29.5.0", - "@next/eslint-plugin-next": "^13.4.1", - "@svgr/webpack": "^7.0.0", - "@testing-library/jest-dom": "^5.16.5", - "@testing-library/react": "^14.0.0", - "@types/big.js": "^6.1.6", - "@types/color": "^3.0.3", - "@types/eslint": "^8.37.0", - "@types/esprima": "^4.0.3", - "@types/jest": "^29.5.1", - "@types/js-yaml": "^4.0.5", - "@types/node": "^18.16.5", - "@types/numeral": "^2.0.2", - "@types/qs": "^6.9.7", - "@types/ramda": "^0.29.1", - "@types/react": "^18.2.6", - "@types/react-dom": "^18.2.4", - "@types/react-test-renderer": "^18.0.0", - "@types/react-virtualized-auto-sizer": "^1.0.1", - "@types/react-window": "^1.8.5", - "@types/react-window-infinite-loader": "^1.0.6", - "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", - "csstype": "^3.1.2", - "dotenv": "^16.0.3", - "eslint": "^8.40.0", - "eslint-config-airbnb": "^19.0.4", - "eslint-config-custom": "workspace:*", - "eslint-config-next": "^13.4.1", - "eslint-config-prettier": "^8.8.0", - "eslint-config-turbo": "^1.9.3", - "eslint-import-resolver-typescript": "^3.5.5", - "eslint-plugin-import": "^2.27.5", - "eslint-plugin-jsx-a11y": "^6.7.1", - "eslint-plugin-react": "^7.32.2", - "eslint-plugin-react-hooks": "^4.6.0", - "eslint-plugin-turbo": "^1.9.3", - "esprima": "^4.0.1", - "graphql-tag": "^2.12.6", - "jest": "^29.5.0", - "jest-cli": "^29.5.0", - "jest-environment-jsdom": "^29.5.0", - "jest-localstorage-mock": "^2.4.26", - "jest-presets": "workspace:*", - "jest-transform-stub": "^2.0.0", - "jest-watch-typeahead": "^2.2.2", - "react-test-renderer": "^18.2.0", - "ts-jest": "^29.1.0", - "ts-node": "^10.9.1", - "typescript": "^5.0.4" - } -} diff --git a/apps/web-archway/public/fonts/HindMadurai-Regular.woff2 b/apps/web-archway/public/fonts/HindMadurai-Regular.woff2 deleted file mode 100644 index 64b2f86e1e..0000000000 Binary files a/apps/web-archway/public/fonts/HindMadurai-Regular.woff2 and /dev/null differ diff --git a/apps/web-archway/public/icons/android-chrome-192x192.png b/apps/web-archway/public/icons/android-chrome-192x192.png deleted file mode 100644 index 0919ccf167..0000000000 Binary files a/apps/web-archway/public/icons/android-chrome-192x192.png and /dev/null differ diff --git a/apps/web-archway/public/icons/android-chrome-512x512.png b/apps/web-archway/public/icons/android-chrome-512x512.png deleted file mode 100644 index 119aaee7d7..0000000000 Binary files a/apps/web-archway/public/icons/android-chrome-512x512.png and /dev/null differ diff --git a/apps/web-archway/public/icons/apple-touch-icon.png b/apps/web-archway/public/icons/apple-touch-icon.png deleted file mode 100644 index b964efd4ea..0000000000 Binary files a/apps/web-archway/public/icons/apple-touch-icon.png and /dev/null differ diff --git a/apps/web-archway/public/icons/browserconfig.xml b/apps/web-archway/public/icons/browserconfig.xml deleted file mode 100644 index 9ebcb517e9..0000000000 --- a/apps/web-archway/public/icons/browserconfig.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - #da532c - - - diff --git a/apps/web-archway/public/icons/favicon-16x16.png b/apps/web-archway/public/icons/favicon-16x16.png deleted file mode 100644 index 148a4bc5d1..0000000000 Binary files a/apps/web-archway/public/icons/favicon-16x16.png and /dev/null differ diff --git a/apps/web-archway/public/icons/favicon-32x32.png b/apps/web-archway/public/icons/favicon-32x32.png deleted file mode 100644 index 9165e9624e..0000000000 Binary files a/apps/web-archway/public/icons/favicon-32x32.png and /dev/null differ diff --git a/apps/web-archway/public/icons/favicon.ico b/apps/web-archway/public/icons/favicon.ico deleted file mode 100644 index d1cfa921ae..0000000000 Binary files a/apps/web-archway/public/icons/favicon.ico and /dev/null differ diff --git a/apps/web-archway/public/icons/mstile-150x150.png b/apps/web-archway/public/icons/mstile-150x150.png deleted file mode 100644 index b728d6b7d2..0000000000 Binary files a/apps/web-archway/public/icons/mstile-150x150.png and /dev/null differ diff --git a/apps/web-archway/public/icons/safari-pinned-tab.svg b/apps/web-archway/public/icons/safari-pinned-tab.svg deleted file mode 100644 index a155a03bb5..0000000000 --- a/apps/web-archway/public/icons/safari-pinned-tab.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - -Created by potrace 1.11, written by Peter Selinger 2001-2013 - - - - - - - diff --git a/apps/web-archway/public/icons/site.webmanifest b/apps/web-archway/public/icons/site.webmanifest deleted file mode 100644 index c5d1b226ad..0000000000 --- a/apps/web-archway/public/icons/site.webmanifest +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "", - "short_name": "", - "icons": [ - { - "src": "https://explorer.desmos.network/images/icons/android-chrome-192x192.png", - "sizes": "192x192", - "type": "image/png" - }, - { - "src": "https://explorer.desmos.network/images/icons/android-chrome-512x512.png", - "sizes": "512x512", - "type": "image/png" - } - ], - "theme_color": "#ffffff", - "background_color": "#ffffff", - "display": "standalone" -} diff --git a/apps/web-archway/public/images/default_cover_pattern.png b/apps/web-archway/public/images/default_cover_pattern.png deleted file mode 100644 index bf8f8bc3d1..0000000000 Binary files a/apps/web-archway/public/images/default_cover_pattern.png and /dev/null differ diff --git a/apps/web-archway/src/chain.json b/apps/web-archway/src/chain.json deleted file mode 100644 index 7bebb7c995..0000000000 --- a/apps/web-archway/src/chain.json +++ /dev/null @@ -1,163 +0,0 @@ -{ - "chainName": "archway", - "title": "Archway Block Explorer", - "extra": { - "profile": false, - "graphqlWs": true - }, - "previewImage": "https://s3.bigdipper.live/previews/archway.png", - "themes": { - "default": "dark", - "themeList": [ - "dark", - "deuteranopia", - "tritanopia" - ], - "dark": { - "primary": { - "main": "#FE4350", - "contrastText": "#FFFFFF" - }, - "background": { - "default": "#040516", - "paper": "#14142D" - }, - "divider": "#363A51", - "text": { - "primary": "#E6E6E6", - "secondary": "#C4C4C4" - }, - "custom": { - "general": { - "background": "#040516", - "surfaceOne": "#14142D", - "surfaceTwo": "#0C1C3C", - "icon": "#999999" - }, - "fonts": { - "fontOne": "#E6E6E6", - "fontTwo": "#C4C4C4", - "fontThree": "#818181", - "fontFour": "#999999", - "fontFive": "#FFFFFF", - "highlight": "#6AA6FF" - }, - "primaryData": { - "one": "#FE4350", - "two": "#EA5356", - "three": "#285ED5", - "four": "#183F9F" - }, - "results": { - "pass": "#1EC490", - "fail": "#FD3B4C" - }, - "tokenomics": { - "one": "#EA5356", - "two": "#285ED5", - "three": "#1EC490" - }, - "condition": { - "zero": "#E8E8E8", - "one": "#1EC490", - "two": "#FF9338", - "three": "#FF608A" - }, - "charts": { - "zero": "#E8E8E8", - "one": "#1EC490", - "two": "#EA5356", - "three": "#285ED5", - "four": "#E3AB55", - "five": "#C25396" - }, - "tags": { - "zero": "#E8E8E8", - "one": "#2460FA", - "two": "#2BA897", - "three": "#E79726", - "four": "#F17053", - "five": "#DA4B4B", - "six": "#9438DC", - "seven": "#1A869D", - "eight": "#2C9950", - "nine": "#B49F37", - "ten": "#E9A852", - "eleven": "#E94687", - "twelve": "#C15EC4", - "thirteen": "#C388D9", - "fourteen": "#46AEE9", - "fifteen": "#58BC91", - "sixteen": "#90BC58", - "seventeen": "#E99E8E", - "eighteen": "#F0A479", - "nineteen": "#D37763", - "twenty": "#D9C788" - }, - "wallet": { - "background": "#5E5E5E", - "backgroundTwo": "#212123", - "surfaceOne": "#5E5C5C", - "surfaceTwo": "#D9D9D9", - "surfaceThree": "#4D4D4D", - "surfaceFour": "#414141", - "surfaceFive": "#777777", - "divider": "#34383E", - "textPrimary": "#000000", - "textSecondary": "#DDDDDD" - } - } - }, - "light": { - "primary": {}, - "background": {}, - "text": {}, - "custom": { - "general": { - "icon": "#999999" - }, - "fonts": {}, - "primaryData": {}, - "results": {}, - "tokenomics": {}, - "condition": {}, - "charts": {}, - "tags": {}, - "wallet": {} - } - } - }, - "keplr": "", - "chains": [ - { - "network": "archway-1", - "chainType": "Mainnet", - "genesis": { - "time": "2023-07-03T12:00:00", - "height": 1 - }, - "prefix": { - "consensus": "archwayvalcons", - "validator": "archwayvaloper", - "account": "archway" - }, - "primaryTokenUnit": "aarch", - "votingPowerTokenUnit": "aarch", - "tokenUnits": { - "aarch": { - "display": "arch", - "exponent": 18 - } - }, - "endpoints": { - "graphql": "https://gql.archway.forbole.com/v1/graphql", - "graphqlWebsocket": "wss://gql.archway.forbole.com/v1/graphql", - "publicRpcWebsocket": "wss://rpc.archway.forbole.com/websocket" - }, - "marketing": { - "matomoURL": "https://analytics.bigdipper.live", - "matomoSiteID": "8" - } - } - ] -} diff --git a/apps/web-archway/src/graphql/general/account_details_documents.ts b/apps/web-archway/src/graphql/general/account_details_documents.ts deleted file mode 100644 index 72915dd849..0000000000 --- a/apps/web-archway/src/graphql/general/account_details_documents.ts +++ /dev/null @@ -1,105 +0,0 @@ -export const AccountCommissionDocument = /* GraphQL */ ` - query AccountCommission($validatorAddress: String!) { - commission: action_validator_commission_amount(address: $validatorAddress) { - coins - } - } -`; - -export const AccountWithdrawalAddressDocument = /* GraphQL */ ` - query AccountWithdrawalAddress($address: String!) { - withdrawalAddress: action_delegator_withdraw_address(address: $address) { - address - } - } -`; - -export const AccountBalancesDocument = /* GraphQL */ ` - query AccountBalances($address: String!) { - accountBalances: action_account_balance(address: $address) { - coins - } - } -`; - -export const AccountDelegationBalanceDocument = /* GraphQL */ ` - query AccountDelegationBalance($address: String!) { - delegationBalance: action_delegation_total(address: $address) { - coins - } - } -`; - -export const AccountUnbondingBalanceDocument = /* GraphQL */ ` - query AccountUnbondingBalance($address: String!) { - unbondingBalance: action_unbonding_delegation_total(address: $address) { - coins - } - } -`; - -export const AccountDelegationRewardsDocument = /* GraphQL */ ` - query AccountDelegationRewards($address: String!) { - delegationRewards: action_delegation_reward(address: $address) { - validatorAddress: validator_address - coins - } - } -`; - -export const AccountDelegationsDocument = /* GraphQL */ ` - query AccountDelegations( - $address: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - delegations: action_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } - } -`; - -export const AccountRedelegationsDocument = /* GraphQL */ ` - query AccountRedelegations( - $address: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - redelegations: action_redelegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } - } -`; - -export const AccountUndelegationsDocument = /* GraphQL */ ` - query AccountUndelegations( - $address: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - undelegations: action_unbonding_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } - } -`; diff --git a/apps/web-archway/src/graphql/general/active_validator_count.graphql b/apps/web-archway/src/graphql/general/active_validator_count.graphql deleted file mode 100644 index 8ba3cee775..0000000000 --- a/apps/web-archway/src/graphql/general/active_validator_count.graphql +++ /dev/null @@ -1,17 +0,0 @@ -query ActiveValidatorCount { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - inactiveTotal: validator_status_aggregate(where: {status: {_neq: 3}}) { - aggregate { - count - } - } - total: validator_status_aggregate { - aggregate { - count - } - } -} diff --git a/apps/web-archway/src/graphql/general/block_details.graphql b/apps/web-archway/src/graphql/general/block_details.graphql deleted file mode 100644 index e9c1530a53..0000000000 --- a/apps/web-archway/src/graphql/general/block_details.graphql +++ /dev/null @@ -1,34 +0,0 @@ -query BlockDetails($height: bigint, $signatureHeight: bigint) { - transaction(where: {height: {_eq: $height}}) { - height - hash - messages - success - logs - } - block(limit: 1, where: {height: {_eq: $height}}) { - height - hash - timestamp - txs: num_txs - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } - preCommitsAggregate: pre_commit_aggregate(where: {height: {_eq: $signatureHeight}}) { - aggregate{ - sum { - votingPower: voting_power - } - } - } - preCommits: pre_commit(where: {height: {_eq: $signatureHeight}}) { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} diff --git a/apps/web-archway/src/graphql/general/block_height.graphql b/apps/web-archway/src/graphql/general/block_height.graphql deleted file mode 100644 index 9120a53f6f..0000000000 --- a/apps/web-archway/src/graphql/general/block_height.graphql +++ /dev/null @@ -1,5 +0,0 @@ -subscription LatestBlockHeightListener($offset: Int = 0) { - height: block(order_by: {height: desc}, limit: 1, offset: $offset) { - height - } -} diff --git a/apps/web-archway/src/graphql/general/block_time.graphql b/apps/web-archway/src/graphql/general/block_time.graphql deleted file mode 100644 index 8c9b3bbacb..0000000000 --- a/apps/web-archway/src/graphql/general/block_time.graphql +++ /dev/null @@ -1,11 +0,0 @@ -query AverageBlockTime { - averageBlockTime: average_block_time_per_hour(limit: 1, order_by: {height: desc}) { - averageTime: average_time - } -} - -query LatestBlockTimestamp($offset: Int = 0) { - block: block(order_by: {height: desc}, limit: 1, offset: $offset) { - timestamp - } -} diff --git a/apps/web-archway/src/graphql/general/blocks.graphql b/apps/web-archway/src/graphql/general/blocks.graphql deleted file mode 100644 index 037f11e378..0000000000 --- a/apps/web-archway/src/graphql/general/blocks.graphql +++ /dev/null @@ -1,33 +0,0 @@ -subscription BlocksListener($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} - - -query Blocks($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - self_delegate_address - } - validatorDescriptions: validator_descriptions(limit: 1, order_by: {height: desc}) { - moniker - identity - } - } - } -} diff --git a/apps/web-archway/src/graphql/general/chain_id.graphql b/apps/web-archway/src/graphql/general/chain_id.graphql deleted file mode 100644 index c11d7e10bc..0000000000 --- a/apps/web-archway/src/graphql/general/chain_id.graphql +++ /dev/null @@ -1,6 +0,0 @@ -query ChainId { - genesis(limit: 1, order_by: {time: desc}) { - chainId: chain_id - time - } -} diff --git a/apps/web-archway/src/graphql/general/market_data.graphql b/apps/web-archway/src/graphql/general/market_data.graphql deleted file mode 100644 index 67569522e0..0000000000 --- a/apps/web-archway/src/graphql/general/market_data.graphql +++ /dev/null @@ -1,21 +0,0 @@ -query MarketData ($denom: String) { - communityPool: community_pool(order_by: {height: desc}, limit: 1) { - coins - } - inflation: inflation(order_by: {height: desc}, limit: 1) { - value - } - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - marketCap: market_cap - price - } - supply { - coins - } - bondedTokens: staking_pool(order_by: {height: desc}, limit: 1) { - bonded_tokens - } - distributionParams: distribution_params { - params - } -} diff --git a/apps/web-archway/src/graphql/general/messages_by_address.graphql b/apps/web-archway/src/graphql/general/messages_by_address.graphql deleted file mode 100644 index 1eba15606a..0000000000 --- a/apps/web-archway/src/graphql/general/messages_by_address.graphql +++ /dev/null @@ -1,15 +0,0 @@ -query GetMessagesByAddress($address: _text, $limit: bigint = 50, $offset: bigint = 0 $types: _text = "{}") { - messagesByAddress: messages_by_address(args: {addresses: $address, types: $types, limit: $limit, offset: $offset}) { - transaction { - height - hash - success - messages - logs - block { - height - timestamp - } - } - } -} diff --git a/apps/web-archway/src/graphql/general/online_voting_power.graphql b/apps/web-archway/src/graphql/general/online_voting_power.graphql deleted file mode 100644 index bbfebf96f8..0000000000 --- a/apps/web-archway/src/graphql/general/online_voting_power.graphql +++ /dev/null @@ -1,20 +0,0 @@ -query OnlineVotingPower { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - validatorVotingPowerAggregate: validator_voting_power_aggregate(where: {validator: {validator_statuses: {status: {_eq: 3}}}}) { - aggregate { - sum { - votingPower: voting_power - } - } - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - } - stakingParams: staking_params(limit: 1) { - params - } -} diff --git a/apps/web-archway/src/graphql/general/params.graphql b/apps/web-archway/src/graphql/general/params.graphql deleted file mode 100644 index b5415d40e3..0000000000 --- a/apps/web-archway/src/graphql/general/params.graphql +++ /dev/null @@ -1,19 +0,0 @@ -query Params { - stakingParams: staking_params(limit: 1, order_by: {height: desc}) { - params - } - slashingParams: slashing_params(limit: 1, order_by: {height: desc}) { - params - } - mintParams: mint_params(limit: 1, order_by: {height: desc}) { - params - } - distributionParams: distribution_params(limit: 1, order_by: {height: desc}) { - params - } - govParams: gov_params (limit: 1, order_by: {height: desc}) { - depositParams: deposit_params - tallyParams: tally_params - votingParams: voting_params - } -} diff --git a/apps/web-archway/src/graphql/general/proposal_details.graphql b/apps/web-archway/src/graphql/general/proposal_details.graphql deleted file mode 100644 index 82ddef911b..0000000000 --- a/apps/web-archway/src/graphql/general/proposal_details.graphql +++ /dev/null @@ -1,54 +0,0 @@ -query ProposalDetails($proposalId: Int) { - proposal(where: {id: {_eq: $proposalId}}) { - proposer: proposer_address - title - description - status - content - proposalId: id - submitTime: submit_time - proposalType: proposal_type - depositEndTime: deposit_end_time - votingStartTime: voting_start_time - votingEndTime: voting_end_time - } -} - -query ProposalDetailsTally($proposalId: Int) { - proposalTallyResult: proposal_tally_result(where: {proposal_id: {_eq: $proposalId}}) { - yes - no - noWithVeto: no_with_veto - abstain - } - stakingPool: proposal_staking_pool_snapshot(where: {proposal_id: {_eq: $proposalId}}) { - bondedTokens: bonded_tokens - } - quorum: gov_params (limit: 1, order_by: {height: desc}) { - tallyParams: tally_params - } -} - -query ProposalDetailsDeposits($proposalId: Int) { - proposalDeposit: proposal_deposit(where: {proposal_id: {_eq: $proposalId}}, order_by: {height: desc}) { - amount - depositorAddress: depositor_address - block { - timestamp - } - } -} - -query ProposalDetailsVotes($proposalId: Int) { - proposalVote: proposal_vote(where: {proposal_id: {_eq: $proposalId}}, order_by: {height: desc}) { - option - voterAddress: voter_address - } - validatorStatuses: proposal_validator_status_snapshot(where: {proposal_id: {_eq: $proposalId}, status: {_eq: 3}}) { - validator { - validatorInfo: validator_info { - selfDelegateAddress: self_delegate_address - } - } - } -} diff --git a/apps/web-archway/src/graphql/general/proposals.graphql b/apps/web-archway/src/graphql/general/proposals.graphql deleted file mode 100644 index f7e08f978e..0000000000 --- a/apps/web-archway/src/graphql/general/proposals.graphql +++ /dev/null @@ -1,14 +0,0 @@ -query Proposals ($limit: Int = 7, $offset: Int = 0) { - proposals: proposal (limit: $limit, offset: $offset, order_by: {id: desc}) { - title - proposalId: id - status - description - } - total: proposal_aggregate { - aggregate { - count - } - } -} - diff --git a/apps/web-archway/src/graphql/general/token_price.graphql b/apps/web-archway/src/graphql/general/token_price.graphql deleted file mode 100644 index 3ed50b2348..0000000000 --- a/apps/web-archway/src/graphql/general/token_price.graphql +++ /dev/null @@ -1,15 +0,0 @@ -subscription TokenPriceListener($denom: String) { - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - price - timestamp - marketCap: market_cap - unitName: unit_name - } -} - -query TokenPriceHistory($denom: String, $limit: Int = 10) { - tokenPrice: token_price_history(where: {unit_name: {_eq: $denom}}, limit: $limit, order_by: {timestamp: desc}) { - price - timestamp - } -} diff --git a/apps/web-archway/src/graphql/general/tokenomics.graphql b/apps/web-archway/src/graphql/general/tokenomics.graphql deleted file mode 100644 index 783cfd99ee..0000000000 --- a/apps/web-archway/src/graphql/general/tokenomics.graphql +++ /dev/null @@ -1,12 +0,0 @@ -query Tokenomics{ - stakingParams: staking_params(limit: 1) { - params - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - unbonded: not_bonded_tokens - } - supply: supply(order_by: {height: desc}, limit: 1) { - coins - } -} diff --git a/apps/web-archway/src/graphql/general/transaction_details.graphql b/apps/web-archway/src/graphql/general/transaction_details.graphql deleted file mode 100644 index ace8e8135e..0000000000 --- a/apps/web-archway/src/graphql/general/transaction_details.graphql +++ /dev/null @@ -1,17 +0,0 @@ -query TransactionDetails($hash: String) { - transaction(where: {hash: {_eq: $hash}}, limit: 1) { - hash: hash - height: height - block: block { - timestamp: timestamp - } - fee: fee - gasUsed: gas_used - gasWanted: gas_wanted - success: success - memo: memo - messages: messages - logs - rawLog: raw_log - } -} diff --git a/apps/web-archway/src/graphql/general/transactions.graphql b/apps/web-archway/src/graphql/general/transactions.graphql deleted file mode 100644 index 9fbc89fd74..0000000000 --- a/apps/web-archway/src/graphql/general/transactions.graphql +++ /dev/null @@ -1,25 +0,0 @@ -subscription TransactionsListener($limit: Int = 7, $offset: Int = 0) { - transactions: transaction(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - hash - success - block { - timestamp - } - messages - logs - } -} - -query Transactions($limit: Int = 7, $offset: Int = 0) { - transactions: transaction(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - hash - success - block { - timestamp - } - messages - logs - } -} diff --git a/apps/web-archway/src/graphql/general/validator_details.graphql b/apps/web-archway/src/graphql/general/validator_details.graphql deleted file mode 100644 index cdc166572e..0000000000 --- a/apps/web-archway/src/graphql/general/validator_details.graphql +++ /dev/null @@ -1,62 +0,0 @@ - -subscription LastHundredBlocks($address: String) { - block(offset: 1, order_by: {height: desc}, limit: 100) { - height - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - transactions { - hash - } - precommits: pre_commits(where: {validator: {validator_info: {operator_address: {_eq: $address}}}}) { - validatorAddress: validator_address - } - } -} - -subscription ValidatorLastSeenListener($address: String) { - preCommit: pre_commit(limit: 1, where: {validator: {validator_info: {operator_address: {_eq: $address}}}}, order_by: {height: desc}) { - height - timestamp - } -} - -query ValidatorDetails($address: String) { - stakingPool: staking_pool(order_by: {height: desc}, limit: 1, offset: 0) { - height - bonded: bonded_tokens - } - validator(where: {validator_info: {operator_address: {_eq: $address}}}) { - validatorDescriptions: validator_descriptions(order_by: {height: desc}, limit: 1) { - details - website - } - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos(order_by: {height: desc}, limit: 1) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - maxRate: max_rate - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorVotingPowers: validator_voting_powers(offset: 0, limit: 1, order_by: {height: desc}) { - height - votingPower: voting_power - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} - diff --git a/apps/web-archway/src/graphql/general/validator_details_documents.ts b/apps/web-archway/src/graphql/general/validator_details_documents.ts deleted file mode 100644 index 13b7441d0f..0000000000 --- a/apps/web-archway/src/graphql/general/validator_details_documents.ts +++ /dev/null @@ -1,56 +0,0 @@ -export const ValidatorDelegationsDocument = /* GraphQL */ ` - query ValidatorDelegations( - $validatorAddress: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - delegations: action_validator_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } - } -`; - -export const ValidatorRedelegationsDocument = /* GraphQL */ ` - query ValidatorRedelegations( - $validatorAddress: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - redelegations: action_validator_redelegations_from( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } - } -`; - -export const ValidatorUndelegationsDocument = /* GraphQL */ ` - query ValidatorUndelegations( - $validatorAddress: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - undelegations: action_validator_unbonding_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } - } -`; diff --git a/apps/web-archway/src/graphql/general/validators.graphql b/apps/web-archway/src/graphql/general/validators.graphql deleted file mode 100644 index 20f3b19335..0000000000 --- a/apps/web-archway/src/graphql/general/validators.graphql +++ /dev/null @@ -1,32 +0,0 @@ -query Validators { - stakingPool: staking_pool(limit: 1, order_by: {height: desc}) { - bondedTokens: bonded_tokens - } - validator { - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos(order_by: {height: desc}, limit: 1) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - } - validatorVotingPowers: validator_voting_powers(offset: 0, limit: 1, order_by: {height: desc}) { - votingPower: voting_power - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorSigningInfos: validator_signing_infos(order_by: {height: desc}, limit: 1) { - missedBlocksCounter: missed_blocks_counter - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} diff --git a/apps/web-archway/src/graphql/general/validators_address_list.graphql b/apps/web-archway/src/graphql/general/validators_address_list.graphql deleted file mode 100644 index d018f104bc..0000000000 --- a/apps/web-archway/src/graphql/general/validators_address_list.graphql +++ /dev/null @@ -1,28 +0,0 @@ -query ValidatorsAddressList { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions(limit: 1, order_by: {height: desc}) { - moniker - identity - avatarUrl: avatar_url - } - } -} - -query ValidatorAddresses { - validator(where: {validator_info: {operator_address: {_is_null: false}, consensus_address: {_is_null: false}, self_delegate_address: {_is_null: false}}}) { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions(limit: 1, order_by: {height: desc}) { - moniker - avatarUrl: avatar_url - } - } -} diff --git a/apps/web-archway/src/graphql/types/general_types.ts b/apps/web-archway/src/graphql/types/general_types.ts deleted file mode 100644 index 9c05052f3a..0000000000 --- a/apps/web-archway/src/graphql/types/general_types.ts +++ /dev/null @@ -1,9516 +0,0 @@ -import { gql } from '@apollo/client'; -import * as Apollo from '@apollo/client'; -export type Maybe = T | null; -export type InputMaybe = Maybe; -export type Exact = { [K in keyof T]: T[K] }; -export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; -export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; -const defaultOptions = {} as const; -/** All built-in and custom scalars, mapped to their actual values */ -export type Scalars = { - ID: string; - String: string; - Boolean: boolean; - Int: number; - Float: number; - ActionCoin: any; - ActionDelegation: any; - ActionPagination: any; - ActionRedelegation: any; - ActionUnbondingDelegation: any; - _coin: any; - _dec_coin: any; - _text: any; - access_config: any; - bigint: any; - bytea: any; - jsonb: any; - numeric: any; - smallint: any; - timestamp: any; -}; - -export type ActionAddress = { - __typename?: 'ActionAddress'; - address: Scalars['String']; -}; - -export type ActionBalance = { - __typename?: 'ActionBalance'; - coins?: Maybe>>; -}; - -export type ActionDelegationResponse = { - __typename?: 'ActionDelegationResponse'; - delegations?: Maybe>>; - pagination?: Maybe; -}; - -export type ActionDelegationReward = { - __typename?: 'ActionDelegationReward'; - coins?: Maybe>>; - validator_address: Scalars['String']; -}; - -export type ActionRedelegationResponse = { - __typename?: 'ActionRedelegationResponse'; - pagination?: Maybe; - redelegations?: Maybe>>; -}; - -export type ActionUnbondingDelegationResponse = { - __typename?: 'ActionUnbondingDelegationResponse'; - pagination?: Maybe; - unbonding_delegations?: Maybe>>; -}; - -export type ActionValidatorCommissionAmount = { - __typename?: 'ActionValidatorCommissionAmount'; - coins?: Maybe>>; -}; - -/** Boolean expression to compare columns of type "Boolean". All fields are combined with logical 'AND'. */ -export type Boolean_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "Int". All fields are combined with logical 'AND'. */ -export type Int_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "String". All fields are combined with logical 'AND'. */ -export type String_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - /** does the column match the given case-insensitive pattern */ - _ilike?: InputMaybe; - _in?: InputMaybe>; - /** does the column match the given POSIX regular expression, case insensitive */ - _iregex?: InputMaybe; - _is_null?: InputMaybe; - /** does the column match the given pattern */ - _like?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - /** does the column NOT match the given case-insensitive pattern */ - _nilike?: InputMaybe; - _nin?: InputMaybe>; - /** does the column NOT match the given POSIX regular expression, case insensitive */ - _niregex?: InputMaybe; - /** does the column NOT match the given pattern */ - _nlike?: InputMaybe; - /** does the column NOT match the given POSIX regular expression, case sensitive */ - _nregex?: InputMaybe; - /** does the column NOT match the given SQL regular expression */ - _nsimilar?: InputMaybe; - /** does the column match the given POSIX regular expression, case sensitive */ - _regex?: InputMaybe; - /** does the column match the given SQL regular expression */ - _similar?: InputMaybe; -}; - -/** Boolean expression to compare columns of type "_coin". All fields are combined with logical 'AND'. */ -export type _Coin_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "_dec_coin". All fields are combined with logical 'AND'. */ -export type _Dec_Coin_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "_text". All fields are combined with logical 'AND'. */ -export type _Text_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "access_config". All fields are combined with logical 'AND'. */ -export type Access_Config_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "account" */ -export type Account = { - __typename?: 'account'; - address: Scalars['String']; - /** An array relationship */ - proposal_deposits: Array; - /** An array relationship */ - proposal_votes: Array; - /** An array relationship */ - proposals: Array; - /** An aggregate relationship */ - proposals_aggregate: Proposal_Aggregate; - /** An array relationship */ - validator_infos: Array; - /** An object relationship */ - vesting_account?: Maybe; - /** An array relationship */ - vesting_accounts: Array; -}; - - -/** columns and relationships of "account" */ -export type AccountProposal_DepositsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposal_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposalsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposals_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountValidator_InfosArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountVesting_AccountsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "account". All fields are combined with a logical 'AND'. */ -export type Account_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - address?: InputMaybe; - proposal_deposits?: InputMaybe; - proposal_votes?: InputMaybe; - proposals?: InputMaybe; - validator_infos?: InputMaybe; - vesting_account?: InputMaybe; - vesting_accounts?: InputMaybe; -}; - -/** Ordering options when selecting data from "account". */ -export type Account_Order_By = { - address?: InputMaybe; - proposal_deposits_aggregate?: InputMaybe; - proposal_votes_aggregate?: InputMaybe; - proposals_aggregate?: InputMaybe; - validator_infos_aggregate?: InputMaybe; - vesting_account?: InputMaybe; - vesting_accounts_aggregate?: InputMaybe; -}; - -/** select columns of table "account" */ -export enum Account_Select_Column { - /** column name */ - Address = 'address' -} - -/** columns and relationships of "average_block_time_from_genesis" */ -export type Average_Block_Time_From_Genesis = { - __typename?: 'average_block_time_from_genesis'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** Boolean expression to filter rows from the table "average_block_time_from_genesis". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_From_Genesis_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** Ordering options when selecting data from "average_block_time_from_genesis". */ -export type Average_Block_Time_From_Genesis_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_from_genesis" */ -export enum Average_Block_Time_From_Genesis_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** columns and relationships of "average_block_time_per_day" */ -export type Average_Block_Time_Per_Day = { - __typename?: 'average_block_time_per_day'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** Boolean expression to filter rows from the table "average_block_time_per_day". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_Per_Day_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** Ordering options when selecting data from "average_block_time_per_day". */ -export type Average_Block_Time_Per_Day_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_per_day" */ -export enum Average_Block_Time_Per_Day_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** columns and relationships of "average_block_time_per_hour" */ -export type Average_Block_Time_Per_Hour = { - __typename?: 'average_block_time_per_hour'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** Boolean expression to filter rows from the table "average_block_time_per_hour". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_Per_Hour_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** Ordering options when selecting data from "average_block_time_per_hour". */ -export type Average_Block_Time_Per_Hour_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_per_hour" */ -export enum Average_Block_Time_Per_Hour_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** columns and relationships of "average_block_time_per_minute" */ -export type Average_Block_Time_Per_Minute = { - __typename?: 'average_block_time_per_minute'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** Boolean expression to filter rows from the table "average_block_time_per_minute". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_Per_Minute_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** Ordering options when selecting data from "average_block_time_per_minute". */ -export type Average_Block_Time_Per_Minute_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_per_minute" */ -export enum Average_Block_Time_Per_Minute_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** Boolean expression to compare columns of type "bigint". All fields are combined with logical 'AND'. */ -export type Bigint_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "block" */ -export type Block = { - __typename?: 'block'; - hash: Scalars['String']; - height: Scalars['bigint']; - num_txs?: Maybe; - /** An array relationship */ - pre_commits: Array; - /** An aggregate relationship */ - pre_commits_aggregate: Pre_Commit_Aggregate; - /** An array relationship */ - proposal_deposits: Array; - /** An array relationship */ - proposal_votes: Array; - proposer_address?: Maybe; - timestamp: Scalars['timestamp']; - total_gas?: Maybe; - /** An array relationship */ - transactions: Array; - /** An object relationship */ - validator?: Maybe; - /** An array relationship */ - validator_voting_powers: Array; - /** An aggregate relationship */ - validator_voting_powers_aggregate: Validator_Voting_Power_Aggregate; -}; - - -/** columns and relationships of "block" */ -export type BlockPre_CommitsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockPre_Commits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockProposal_DepositsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockProposal_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockTransactionsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockValidator_Voting_PowersArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockValidator_Voting_Powers_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** order by aggregate values of table "block" */ -export type Block_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "block" */ -export type Block_Avg_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "block". All fields are combined with a logical 'AND'. */ -export type Block_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - pre_commits?: InputMaybe; - proposal_deposits?: InputMaybe; - proposal_votes?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; - transactions?: InputMaybe; - validator?: InputMaybe; - validator_voting_powers?: InputMaybe; -}; - -/** order by max() on columns of table "block" */ -export type Block_Max_Order_By = { - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** order by min() on columns of table "block" */ -export type Block_Min_Order_By = { - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** Ordering options when selecting data from "block". */ -export type Block_Order_By = { - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - pre_commits_aggregate?: InputMaybe; - proposal_deposits_aggregate?: InputMaybe; - proposal_votes_aggregate?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; - transactions_aggregate?: InputMaybe; - validator?: InputMaybe; - validator_voting_powers_aggregate?: InputMaybe; -}; - -/** select columns of table "block" */ -export enum Block_Select_Column { - /** column name */ - Hash = 'hash', - /** column name */ - Height = 'height', - /** column name */ - NumTxs = 'num_txs', - /** column name */ - ProposerAddress = 'proposer_address', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - TotalGas = 'total_gas' -} - -/** order by stddev() on columns of table "block" */ -export type Block_Stddev_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "block" */ -export type Block_Stddev_Pop_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "block" */ -export type Block_Stddev_Samp_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** order by sum() on columns of table "block" */ -export type Block_Sum_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** order by var_pop() on columns of table "block" */ -export type Block_Var_Pop_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** order by var_samp() on columns of table "block" */ -export type Block_Var_Samp_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** order by variance() on columns of table "block" */ -export type Block_Variance_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** Boolean expression to compare columns of type "bytea". All fields are combined with logical 'AND'. */ -export type Bytea_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "community_pool" */ -export type Community_Pool = { - __typename?: 'community_pool'; - coins: Scalars['_dec_coin']; - height: Scalars['bigint']; -}; - -/** Boolean expression to filter rows from the table "community_pool". All fields are combined with a logical 'AND'. */ -export type Community_Pool_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - coins?: InputMaybe<_Dec_Coin_Comparison_Exp>; - height?: InputMaybe; -}; - -/** Ordering options when selecting data from "community_pool". */ -export type Community_Pool_Order_By = { - coins?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "community_pool" */ -export enum Community_Pool_Select_Column { - /** column name */ - Coins = 'coins', - /** column name */ - Height = 'height' -} - -/** columns and relationships of "distribution_params" */ -export type Distribution_Params = { - __typename?: 'distribution_params'; - height: Scalars['bigint']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "distribution_params" */ -export type Distribution_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "distribution_params". All fields are combined with a logical 'AND'. */ -export type Distribution_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - params?: InputMaybe; -}; - -/** Ordering options when selecting data from "distribution_params". */ -export type Distribution_Params_Order_By = { - height?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "distribution_params" */ -export enum Distribution_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Params = 'params' -} - -/** columns and relationships of "double_sign_evidence" */ -export type Double_Sign_Evidence = { - __typename?: 'double_sign_evidence'; - /** An object relationship */ - doubleSignVoteByVoteAId: Double_Sign_Vote; - /** An object relationship */ - double_sign_vote: Double_Sign_Vote; - height: Scalars['bigint']; - vote_a_id: Scalars['bigint']; - vote_b_id: Scalars['bigint']; -}; - -/** order by aggregate values of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Avg_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "double_sign_evidence". All fields are combined with a logical 'AND'. */ -export type Double_Sign_Evidence_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - doubleSignVoteByVoteAId?: InputMaybe; - double_sign_vote?: InputMaybe; - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** order by max() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Max_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** order by min() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Min_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** Ordering options when selecting data from "double_sign_evidence". */ -export type Double_Sign_Evidence_Order_By = { - doubleSignVoteByVoteAId?: InputMaybe; - double_sign_vote?: InputMaybe; - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** select columns of table "double_sign_evidence" */ -export enum Double_Sign_Evidence_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - VoteAId = 'vote_a_id', - /** column name */ - VoteBId = 'vote_b_id' -} - -/** order by stddev() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Stddev_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Stddev_Pop_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Stddev_Samp_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** order by sum() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Sum_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** order by var_pop() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Var_Pop_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** order by var_samp() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Var_Samp_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** order by variance() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Variance_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_Vote = { - __typename?: 'double_sign_vote'; - block_id: Scalars['String']; - /** An array relationship */ - doubleSignEvidencesByVoteBId: Array; - /** An array relationship */ - double_sign_evidences: Array; - height: Scalars['bigint']; - round: Scalars['Int']; - signature: Scalars['String']; - type: Scalars['smallint']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - validator_index: Scalars['Int']; -}; - - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_VoteDoubleSignEvidencesByVoteBIdArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_VoteDouble_Sign_EvidencesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** order by aggregate values of table "double_sign_vote" */ -export type Double_Sign_Vote_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Avg_Order_By = { - height?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "double_sign_vote". All fields are combined with a logical 'AND'. */ -export type Double_Sign_Vote_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - block_id?: InputMaybe; - doubleSignEvidencesByVoteBId?: InputMaybe; - double_sign_evidences?: InputMaybe; - height?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** order by max() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Max_Order_By = { - block_id?: InputMaybe; - height?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** order by min() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Min_Order_By = { - block_id?: InputMaybe; - height?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** Ordering options when selecting data from "double_sign_vote". */ -export type Double_Sign_Vote_Order_By = { - block_id?: InputMaybe; - doubleSignEvidencesByVoteBId_aggregate?: InputMaybe; - double_sign_evidences_aggregate?: InputMaybe; - height?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** select columns of table "double_sign_vote" */ -export enum Double_Sign_Vote_Select_Column { - /** column name */ - BlockId = 'block_id', - /** column name */ - Height = 'height', - /** column name */ - Round = 'round', - /** column name */ - Signature = 'signature', - /** column name */ - Type = 'type', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - ValidatorIndex = 'validator_index' -} - -/** order by stddev() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Stddev_Order_By = { - height?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Stddev_Pop_Order_By = { - height?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Stddev_Samp_Order_By = { - height?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** order by sum() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Sum_Order_By = { - height?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** order by var_pop() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Var_Pop_Order_By = { - height?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** order by var_samp() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Var_Samp_Order_By = { - height?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** order by variance() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Variance_Order_By = { - height?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** columns and relationships of "fee_grant_allowance" */ -export type Fee_Grant_Allowance = { - __typename?: 'fee_grant_allowance'; - allowance: Scalars['jsonb']; - /** An object relationship */ - grantee: Account; - grantee_address: Scalars['String']; - /** An object relationship */ - granter: Account; - granter_address: Scalars['String']; - height: Scalars['bigint']; -}; - - -/** columns and relationships of "fee_grant_allowance" */ -export type Fee_Grant_AllowanceAllowanceArgs = { - path?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "fee_grant_allowance". All fields are combined with a logical 'AND'. */ -export type Fee_Grant_Allowance_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - allowance?: InputMaybe; - grantee?: InputMaybe; - grantee_address?: InputMaybe; - granter?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; -}; - -/** Ordering options when selecting data from "fee_grant_allowance". */ -export type Fee_Grant_Allowance_Order_By = { - allowance?: InputMaybe; - grantee?: InputMaybe; - grantee_address?: InputMaybe; - granter?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "fee_grant_allowance" */ -export enum Fee_Grant_Allowance_Select_Column { - /** column name */ - Allowance = 'allowance', - /** column name */ - GranteeAddress = 'grantee_address', - /** column name */ - GranterAddress = 'granter_address', - /** column name */ - Height = 'height' -} - -/** columns and relationships of "genesis" */ -export type Genesis = { - __typename?: 'genesis'; - chain_id: Scalars['String']; - initial_height: Scalars['bigint']; - time: Scalars['timestamp']; -}; - -/** Boolean expression to filter rows from the table "genesis". All fields are combined with a logical 'AND'. */ -export type Genesis_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - chain_id?: InputMaybe; - initial_height?: InputMaybe; - time?: InputMaybe; -}; - -/** Ordering options when selecting data from "genesis". */ -export type Genesis_Order_By = { - chain_id?: InputMaybe; - initial_height?: InputMaybe; - time?: InputMaybe; -}; - -/** select columns of table "genesis" */ -export enum Genesis_Select_Column { - /** column name */ - ChainId = 'chain_id', - /** column name */ - InitialHeight = 'initial_height', - /** column name */ - Time = 'time' -} - -/** columns and relationships of "gov_params" */ -export type Gov_Params = { - __typename?: 'gov_params'; - deposit_params: Scalars['jsonb']; - height: Scalars['bigint']; - tally_params: Scalars['jsonb']; - voting_params: Scalars['jsonb']; -}; - - -/** columns and relationships of "gov_params" */ -export type Gov_ParamsDeposit_ParamsArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "gov_params" */ -export type Gov_ParamsTally_ParamsArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "gov_params" */ -export type Gov_ParamsVoting_ParamsArgs = { - path?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "gov_params". All fields are combined with a logical 'AND'. */ -export type Gov_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - deposit_params?: InputMaybe; - height?: InputMaybe; - tally_params?: InputMaybe; - voting_params?: InputMaybe; -}; - -/** Ordering options when selecting data from "gov_params". */ -export type Gov_Params_Order_By = { - deposit_params?: InputMaybe; - height?: InputMaybe; - tally_params?: InputMaybe; - voting_params?: InputMaybe; -}; - -/** select columns of table "gov_params" */ -export enum Gov_Params_Select_Column { - /** column name */ - DepositParams = 'deposit_params', - /** column name */ - Height = 'height', - /** column name */ - TallyParams = 'tally_params', - /** column name */ - VotingParams = 'voting_params' -} - -/** columns and relationships of "inflation" */ -export type Inflation = { - __typename?: 'inflation'; - height: Scalars['bigint']; - value: Scalars['numeric']; -}; - -/** Boolean expression to filter rows from the table "inflation". All fields are combined with a logical 'AND'. */ -export type Inflation_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - value?: InputMaybe; -}; - -/** Ordering options when selecting data from "inflation". */ -export type Inflation_Order_By = { - height?: InputMaybe; - value?: InputMaybe; -}; - -/** select columns of table "inflation" */ -export enum Inflation_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Value = 'value' -} - -/** Boolean expression to compare columns of type "jsonb". All fields are combined with logical 'AND'. */ -export type Jsonb_Comparison_Exp = { - /** is the column contained in the given json value */ - _contained_in?: InputMaybe; - /** does the column contain the given json value at the top level */ - _contains?: InputMaybe; - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - /** does the string exist as a top-level key in the column */ - _has_key?: InputMaybe; - /** do all of these strings exist as top-level keys in the column */ - _has_keys_all?: InputMaybe>; - /** do any of these strings exist as top-level keys in the column */ - _has_keys_any?: InputMaybe>; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "message" */ -export type Message = { - __typename?: 'message'; - height: Scalars['bigint']; - index: Scalars['bigint']; - involved_accounts_addresses: Scalars['_text']; - /** An object relationship */ - transaction?: Maybe; - transaction_hash: Scalars['String']; - type: Scalars['String']; - value: Scalars['jsonb']; -}; - - -/** columns and relationships of "message" */ -export type MessageValueArgs = { - path?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "message". All fields are combined with a logical 'AND'. */ -export type Message_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - index?: InputMaybe; - involved_accounts_addresses?: InputMaybe<_Text_Comparison_Exp>; - transaction?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; - value?: InputMaybe; -}; - -/** Ordering options when selecting data from "message". */ -export type Message_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - involved_accounts_addresses?: InputMaybe; - transaction?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; - value?: InputMaybe; -}; - -/** select columns of table "message" */ -export enum Message_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Index = 'index', - /** column name */ - InvolvedAccountsAddresses = 'involved_accounts_addresses', - /** column name */ - TransactionHash = 'transaction_hash', - /** column name */ - Type = 'type', - /** column name */ - Value = 'value' -} - -export type Messages_By_Address_Args = { - addresses?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; - types?: InputMaybe; -}; - -/** columns and relationships of "mint_params" */ -export type Mint_Params = { - __typename?: 'mint_params'; - height: Scalars['bigint']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "mint_params" */ -export type Mint_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "mint_params". All fields are combined with a logical 'AND'. */ -export type Mint_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - params?: InputMaybe; -}; - -/** Ordering options when selecting data from "mint_params". */ -export type Mint_Params_Order_By = { - height?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "mint_params" */ -export enum Mint_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Params = 'params' -} - -/** columns and relationships of "modules" */ -export type Modules = { - __typename?: 'modules'; - module_name: Scalars['String']; -}; - -/** Boolean expression to filter rows from the table "modules". All fields are combined with a logical 'AND'. */ -export type Modules_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - module_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "modules". */ -export type Modules_Order_By = { - module_name?: InputMaybe; -}; - -/** select columns of table "modules" */ -export enum Modules_Select_Column { - /** column name */ - ModuleName = 'module_name' -} - -/** Boolean expression to compare columns of type "numeric". All fields are combined with logical 'AND'. */ -export type Numeric_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** column ordering options */ -export enum Order_By { - /** in ascending order, nulls last */ - Asc = 'asc', - /** in ascending order, nulls first */ - AscNullsFirst = 'asc_nulls_first', - /** in ascending order, nulls last */ - AscNullsLast = 'asc_nulls_last', - /** in descending order, nulls first */ - Desc = 'desc', - /** in descending order, nulls first */ - DescNullsFirst = 'desc_nulls_first', - /** in descending order, nulls last */ - DescNullsLast = 'desc_nulls_last' -} - -/** columns and relationships of "pre_commit" */ -export type Pre_Commit = { - __typename?: 'pre_commit'; - height: Scalars['bigint']; - proposer_priority: Scalars['bigint']; - timestamp: Scalars['timestamp']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - voting_power: Scalars['bigint']; -}; - -/** aggregated selection of "pre_commit" */ -export type Pre_Commit_Aggregate = { - __typename?: 'pre_commit_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "pre_commit" */ -export type Pre_Commit_Aggregate_Fields = { - __typename?: 'pre_commit_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "pre_commit" */ -export type Pre_Commit_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "pre_commit" */ -export type Pre_Commit_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Pre_Commit_Avg_Fields = { - __typename?: 'pre_commit_avg_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by avg() on columns of table "pre_commit" */ -export type Pre_Commit_Avg_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "pre_commit". All fields are combined with a logical 'AND'. */ -export type Pre_Commit_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Pre_Commit_Max_Fields = { - __typename?: 'pre_commit_max_fields'; - height?: Maybe; - proposer_priority?: Maybe; - timestamp?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by max() on columns of table "pre_commit" */ -export type Pre_Commit_Max_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Pre_Commit_Min_Fields = { - __typename?: 'pre_commit_min_fields'; - height?: Maybe; - proposer_priority?: Maybe; - timestamp?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by min() on columns of table "pre_commit" */ -export type Pre_Commit_Min_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Ordering options when selecting data from "pre_commit". */ -export type Pre_Commit_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** select columns of table "pre_commit" */ -export enum Pre_Commit_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - ProposerPriority = 'proposer_priority', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - VotingPower = 'voting_power' -} - -/** aggregate stddev on columns */ -export type Pre_Commit_Stddev_Fields = { - __typename?: 'pre_commit_stddev_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev() on columns of table "pre_commit" */ -export type Pre_Commit_Stddev_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Pre_Commit_Stddev_Pop_Fields = { - __typename?: 'pre_commit_stddev_pop_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_pop() on columns of table "pre_commit" */ -export type Pre_Commit_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Pre_Commit_Stddev_Samp_Fields = { - __typename?: 'pre_commit_stddev_samp_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_samp() on columns of table "pre_commit" */ -export type Pre_Commit_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Pre_Commit_Sum_Fields = { - __typename?: 'pre_commit_sum_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by sum() on columns of table "pre_commit" */ -export type Pre_Commit_Sum_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Pre_Commit_Var_Pop_Fields = { - __typename?: 'pre_commit_var_pop_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_pop() on columns of table "pre_commit" */ -export type Pre_Commit_Var_Pop_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Pre_Commit_Var_Samp_Fields = { - __typename?: 'pre_commit_var_samp_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_samp() on columns of table "pre_commit" */ -export type Pre_Commit_Var_Samp_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Pre_Commit_Variance_Fields = { - __typename?: 'pre_commit_variance_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by variance() on columns of table "pre_commit" */ -export type Pre_Commit_Variance_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** columns and relationships of "proposal" */ -export type Proposal = { - __typename?: 'proposal'; - content: Scalars['jsonb']; - deposit_end_time?: Maybe; - description: Scalars['String']; - id: Scalars['Int']; - /** An array relationship */ - proposal_deposits: Array; - proposal_route: Scalars['String']; - /** An object relationship */ - proposal_tally_result?: Maybe; - /** An array relationship */ - proposal_tally_results: Array; - proposal_type: Scalars['String']; - /** An array relationship */ - proposal_votes: Array; - /** An object relationship */ - proposer: Account; - proposer_address: Scalars['String']; - /** An object relationship */ - staking_pool_snapshot?: Maybe; - status?: Maybe; - submit_time: Scalars['timestamp']; - title: Scalars['String']; - /** An array relationship */ - validator_status_snapshots: Array; - voting_end_time?: Maybe; - voting_start_time?: Maybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalContentArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_DepositsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_Tally_ResultsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalValidator_Status_SnapshotsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "proposal" */ -export type Proposal_Aggregate = { - __typename?: 'proposal_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal" */ -export type Proposal_Aggregate_Fields = { - __typename?: 'proposal_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal" */ -export type Proposal_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal" */ -export type Proposal_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Avg_Fields = { - __typename?: 'proposal_avg_fields'; - id?: Maybe; -}; - -/** order by avg() on columns of table "proposal" */ -export type Proposal_Avg_Order_By = { - id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal". All fields are combined with a logical 'AND'. */ -export type Proposal_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - content?: InputMaybe; - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_deposits?: InputMaybe; - proposal_route?: InputMaybe; - proposal_tally_result?: InputMaybe; - proposal_tally_results?: InputMaybe; - proposal_type?: InputMaybe; - proposal_votes?: InputMaybe; - proposer?: InputMaybe; - proposer_address?: InputMaybe; - staking_pool_snapshot?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - validator_status_snapshots?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** columns and relationships of "proposal_deposit" */ -export type Proposal_Deposit = { - __typename?: 'proposal_deposit'; - amount?: Maybe; - /** An object relationship */ - block?: Maybe; - /** An object relationship */ - depositor?: Maybe; - depositor_address?: Maybe; - height: Scalars['bigint']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; - timestamp?: Maybe; -}; - -/** order by aggregate values of table "proposal_deposit" */ -export type Proposal_Deposit_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_deposit". All fields are combined with a logical 'AND'. */ -export type Proposal_Deposit_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - amount?: InputMaybe<_Coin_Comparison_Exp>; - block?: InputMaybe; - depositor?: InputMaybe; - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** order by max() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Max_Order_By = { - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** order by min() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Min_Order_By = { - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_deposit". */ -export type Proposal_Deposit_Order_By = { - amount?: InputMaybe; - block?: InputMaybe; - depositor?: InputMaybe; - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** select columns of table "proposal_deposit" */ -export enum Proposal_Deposit_Select_Column { - /** column name */ - Amount = 'amount', - /** column name */ - DepositorAddress = 'depositor_address', - /** column name */ - Height = 'height', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Timestamp = 'timestamp' -} - -/** order by stddev() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by sum() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by var_pop() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by var_samp() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by variance() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Max_Fields = { - __typename?: 'proposal_max_fields'; - deposit_end_time?: Maybe; - description?: Maybe; - id?: Maybe; - proposal_route?: Maybe; - proposal_type?: Maybe; - proposer_address?: Maybe; - status?: Maybe; - submit_time?: Maybe; - title?: Maybe; - voting_end_time?: Maybe; - voting_start_time?: Maybe; -}; - -/** order by max() on columns of table "proposal" */ -export type Proposal_Max_Order_By = { - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_route?: InputMaybe; - proposal_type?: InputMaybe; - proposer_address?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Min_Fields = { - __typename?: 'proposal_min_fields'; - deposit_end_time?: Maybe; - description?: Maybe; - id?: Maybe; - proposal_route?: Maybe; - proposal_type?: Maybe; - proposer_address?: Maybe; - status?: Maybe; - submit_time?: Maybe; - title?: Maybe; - voting_end_time?: Maybe; - voting_start_time?: Maybe; -}; - -/** order by min() on columns of table "proposal" */ -export type Proposal_Min_Order_By = { - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_route?: InputMaybe; - proposal_type?: InputMaybe; - proposer_address?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal". */ -export type Proposal_Order_By = { - content?: InputMaybe; - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_deposits_aggregate?: InputMaybe; - proposal_route?: InputMaybe; - proposal_tally_result?: InputMaybe; - proposal_tally_results_aggregate?: InputMaybe; - proposal_type?: InputMaybe; - proposal_votes_aggregate?: InputMaybe; - proposer?: InputMaybe; - proposer_address?: InputMaybe; - staking_pool_snapshot?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - validator_status_snapshots_aggregate?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** select columns of table "proposal" */ -export enum Proposal_Select_Column { - /** column name */ - Content = 'content', - /** column name */ - DepositEndTime = 'deposit_end_time', - /** column name */ - Description = 'description', - /** column name */ - Id = 'id', - /** column name */ - ProposalRoute = 'proposal_route', - /** column name */ - ProposalType = 'proposal_type', - /** column name */ - ProposerAddress = 'proposer_address', - /** column name */ - Status = 'status', - /** column name */ - SubmitTime = 'submit_time', - /** column name */ - Title = 'title', - /** column name */ - VotingEndTime = 'voting_end_time', - /** column name */ - VotingStartTime = 'voting_start_time' -} - -/** columns and relationships of "proposal_staking_pool_snapshot" */ -export type Proposal_Staking_Pool_Snapshot = { - __typename?: 'proposal_staking_pool_snapshot'; - bonded_tokens: Scalars['String']; - height: Scalars['bigint']; - not_bonded_tokens: Scalars['String']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; -}; - -/** Boolean expression to filter rows from the table "proposal_staking_pool_snapshot". All fields are combined with a logical 'AND'. */ -export type Proposal_Staking_Pool_Snapshot_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_staking_pool_snapshot". */ -export type Proposal_Staking_Pool_Snapshot_Order_By = { - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** select columns of table "proposal_staking_pool_snapshot" */ -export enum Proposal_Staking_Pool_Snapshot_Select_Column { - /** column name */ - BondedTokens = 'bonded_tokens', - /** column name */ - Height = 'height', - /** column name */ - NotBondedTokens = 'not_bonded_tokens', - /** column name */ - ProposalId = 'proposal_id' -} - -/** aggregate stddev on columns */ -export type Proposal_Stddev_Fields = { - __typename?: 'proposal_stddev_fields'; - id?: Maybe; -}; - -/** order by stddev() on columns of table "proposal" */ -export type Proposal_Stddev_Order_By = { - id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Stddev_Pop_Fields = { - __typename?: 'proposal_stddev_pop_fields'; - id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal" */ -export type Proposal_Stddev_Pop_Order_By = { - id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Stddev_Samp_Fields = { - __typename?: 'proposal_stddev_samp_fields'; - id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal" */ -export type Proposal_Stddev_Samp_Order_By = { - id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Sum_Fields = { - __typename?: 'proposal_sum_fields'; - id?: Maybe; -}; - -/** order by sum() on columns of table "proposal" */ -export type Proposal_Sum_Order_By = { - id?: InputMaybe; -}; - -/** columns and relationships of "proposal_tally_result" */ -export type Proposal_Tally_Result = { - __typename?: 'proposal_tally_result'; - abstain: Scalars['String']; - height: Scalars['bigint']; - no: Scalars['String']; - no_with_veto: Scalars['String']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; - yes: Scalars['String']; -}; - -/** order by aggregate values of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_tally_result". All fields are combined with a logical 'AND'. */ -export type Proposal_Tally_Result_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** order by max() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Max_Order_By = { - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** order by min() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Min_Order_By = { - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_tally_result". */ -export type Proposal_Tally_Result_Order_By = { - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** select columns of table "proposal_tally_result" */ -export enum Proposal_Tally_Result_Select_Column { - /** column name */ - Abstain = 'abstain', - /** column name */ - Height = 'height', - /** column name */ - No = 'no', - /** column name */ - NoWithVeto = 'no_with_veto', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Yes = 'yes' -} - -/** order by stddev() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by sum() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by var_pop() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by var_samp() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by variance() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** columns and relationships of "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot = { - __typename?: 'proposal_validator_status_snapshot'; - height: Scalars['bigint']; - jailed: Scalars['Boolean']; - /** An object relationship */ - proposal?: Maybe; - proposal_id?: Maybe; - status: Scalars['Int']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - voting_power: Scalars['bigint']; -}; - -/** order by aggregate values of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_validator_status_snapshot". All fields are combined with a logical 'AND'. */ -export type Proposal_Validator_Status_Snapshot_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - jailed?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** order by max() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Max_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** order by min() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Min_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_validator_status_snapshot". */ -export type Proposal_Validator_Status_Snapshot_Order_By = { - height?: InputMaybe; - jailed?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** select columns of table "proposal_validator_status_snapshot" */ -export enum Proposal_Validator_Status_Snapshot_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Jailed = 'jailed', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Status = 'status', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - VotingPower = 'voting_power' -} - -/** order by stddev() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** order by sum() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** order by var_pop() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** order by var_samp() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** order by variance() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Var_Pop_Fields = { - __typename?: 'proposal_var_pop_fields'; - id?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal" */ -export type Proposal_Var_Pop_Order_By = { - id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Var_Samp_Fields = { - __typename?: 'proposal_var_samp_fields'; - id?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal" */ -export type Proposal_Var_Samp_Order_By = { - id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Variance_Fields = { - __typename?: 'proposal_variance_fields'; - id?: Maybe; -}; - -/** order by variance() on columns of table "proposal" */ -export type Proposal_Variance_Order_By = { - id?: InputMaybe; -}; - -/** columns and relationships of "proposal_vote" */ -export type Proposal_Vote = { - __typename?: 'proposal_vote'; - /** An object relationship */ - account: Account; - /** An object relationship */ - block?: Maybe; - height: Scalars['bigint']; - option: Scalars['String']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; - timestamp?: Maybe; - voter_address: Scalars['String']; -}; - -/** order by aggregate values of table "proposal_vote" */ -export type Proposal_Vote_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "proposal_vote" */ -export type Proposal_Vote_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_vote". All fields are combined with a logical 'AND'. */ -export type Proposal_Vote_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - account?: InputMaybe; - block?: InputMaybe; - height?: InputMaybe; - option?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** order by max() on columns of table "proposal_vote" */ -export type Proposal_Vote_Max_Order_By = { - height?: InputMaybe; - option?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** order by min() on columns of table "proposal_vote" */ -export type Proposal_Vote_Min_Order_By = { - height?: InputMaybe; - option?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_vote". */ -export type Proposal_Vote_Order_By = { - account?: InputMaybe; - block?: InputMaybe; - height?: InputMaybe; - option?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** select columns of table "proposal_vote" */ -export enum Proposal_Vote_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Option = 'option', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - VoterAddress = 'voter_address' -} - -/** order by stddev() on columns of table "proposal_vote" */ -export type Proposal_Vote_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "proposal_vote" */ -export type Proposal_Vote_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "proposal_vote" */ -export type Proposal_Vote_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by sum() on columns of table "proposal_vote" */ -export type Proposal_Vote_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by var_pop() on columns of table "proposal_vote" */ -export type Proposal_Vote_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by var_samp() on columns of table "proposal_vote" */ -export type Proposal_Vote_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by variance() on columns of table "proposal_vote" */ -export type Proposal_Vote_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -export type Query_Root = { - __typename?: 'query_root'; - /** fetch data from the table: "account" */ - account: Array; - /** fetch data from the table: "account" using primary key columns */ - account_by_pk?: Maybe; - action_account_balance?: Maybe; - action_delegation?: Maybe; - action_delegation_reward?: Maybe>>; - action_delegation_total?: Maybe; - action_delegator_withdraw_address: ActionAddress; - action_redelegation?: Maybe; - action_unbonding_delegation?: Maybe; - action_unbonding_delegation_total?: Maybe; - action_validator_commission_amount?: Maybe; - action_validator_delegations?: Maybe; - action_validator_redelegations_from?: Maybe; - action_validator_unbonding_delegations?: Maybe; - /** fetch data from the table: "average_block_time_from_genesis" */ - average_block_time_from_genesis: Array; - /** fetch data from the table: "average_block_time_per_day" */ - average_block_time_per_day: Array; - /** fetch data from the table: "average_block_time_per_hour" */ - average_block_time_per_hour: Array; - /** fetch data from the table: "average_block_time_per_minute" */ - average_block_time_per_minute: Array; - /** fetch data from the table: "block" */ - block: Array; - /** fetch data from the table: "block" using primary key columns */ - block_by_pk?: Maybe; - /** fetch data from the table: "community_pool" */ - community_pool: Array; - /** fetch data from the table: "distribution_params" */ - distribution_params: Array; - /** fetch data from the table: "double_sign_evidence" */ - double_sign_evidence: Array; - /** fetch data from the table: "double_sign_vote" */ - double_sign_vote: Array; - /** fetch data from the table: "fee_grant_allowance" */ - fee_grant_allowance: Array; - /** fetch data from the table: "genesis" */ - genesis: Array; - /** fetch data from the table: "gov_params" */ - gov_params: Array; - /** fetch data from the table: "inflation" */ - inflation: Array; - /** fetch data from the table: "message" */ - message: Array; - /** execute function "messages_by_address" which returns "message" */ - messages_by_address: Array; - /** fetch data from the table: "mint_params" */ - mint_params: Array; - /** fetch data from the table: "modules" */ - modules: Array; - /** fetch data from the table: "modules" using primary key columns */ - modules_by_pk?: Maybe; - /** fetch data from the table: "pre_commit" */ - pre_commit: Array; - /** fetch aggregated fields from the table: "pre_commit" */ - pre_commit_aggregate: Pre_Commit_Aggregate; - /** fetch data from the table: "proposal" */ - proposal: Array; - /** fetch aggregated fields from the table: "proposal" */ - proposal_aggregate: Proposal_Aggregate; - /** fetch data from the table: "proposal" using primary key columns */ - proposal_by_pk?: Maybe; - /** fetch data from the table: "proposal_deposit" */ - proposal_deposit: Array; - /** fetch data from the table: "proposal_staking_pool_snapshot" */ - proposal_staking_pool_snapshot: Array; - /** fetch data from the table: "proposal_staking_pool_snapshot" using primary key columns */ - proposal_staking_pool_snapshot_by_pk?: Maybe; - /** fetch data from the table: "proposal_tally_result" */ - proposal_tally_result: Array; - /** fetch data from the table: "proposal_tally_result" using primary key columns */ - proposal_tally_result_by_pk?: Maybe; - /** fetch data from the table: "proposal_validator_status_snapshot" */ - proposal_validator_status_snapshot: Array; - /** fetch data from the table: "proposal_vote" */ - proposal_vote: Array; - /** fetch data from the table: "slashing_params" */ - slashing_params: Array; - /** fetch data from the table: "software_upgrade_plan" */ - software_upgrade_plan: Array; - /** fetch aggregated fields from the table: "software_upgrade_plan" */ - software_upgrade_plan_aggregate: Software_Upgrade_Plan_Aggregate; - /** fetch data from the table: "staking_params" */ - staking_params: Array; - /** fetch data from the table: "staking_pool" */ - staking_pool: Array; - /** fetch data from the table: "supply" */ - supply: Array; - /** fetch data from the table: "token" */ - token: Array; - /** fetch data from the table: "token_price" */ - token_price: Array; - /** fetch data from the table: "token_price_history" */ - token_price_history: Array; - /** fetch data from the table: "token_unit" */ - token_unit: Array; - /** fetch data from the table: "transaction" */ - transaction: Array; - /** fetch data from the table: "validator" */ - validator: Array; - /** fetch data from the table: "validator" using primary key columns */ - validator_by_pk?: Maybe; - /** fetch data from the table: "validator_commission" */ - validator_commission: Array; - /** fetch data from the table: "validator_commission" using primary key columns */ - validator_commission_by_pk?: Maybe; - /** fetch data from the table: "validator_description" */ - validator_description: Array; - /** fetch data from the table: "validator_description" using primary key columns */ - validator_description_by_pk?: Maybe; - /** fetch data from the table: "validator_info" */ - validator_info: Array; - /** fetch data from the table: "validator_info" using primary key columns */ - validator_info_by_pk?: Maybe; - /** fetch data from the table: "validator_signing_info" */ - validator_signing_info: Array; - /** fetch data from the table: "validator_signing_info" using primary key columns */ - validator_signing_info_by_pk?: Maybe; - /** fetch data from the table: "validator_status" */ - validator_status: Array; - /** fetch aggregated fields from the table: "validator_status" */ - validator_status_aggregate: Validator_Status_Aggregate; - /** fetch data from the table: "validator_status" using primary key columns */ - validator_status_by_pk?: Maybe; - /** fetch data from the table: "validator_voting_power" */ - validator_voting_power: Array; - /** fetch aggregated fields from the table: "validator_voting_power" */ - validator_voting_power_aggregate: Validator_Voting_Power_Aggregate; - /** fetch data from the table: "validator_voting_power" using primary key columns */ - validator_voting_power_by_pk?: Maybe; - /** fetch data from the table: "vesting_account" */ - vesting_account: Array; - /** fetch data from the table: "vesting_period" */ - vesting_period: Array; - /** fetch data from the table: "wasm_code" */ - wasm_code: Array; - /** fetch aggregated fields from the table: "wasm_code" */ - wasm_code_aggregate: Wasm_Code_Aggregate; - /** fetch data from the table: "wasm_contract" */ - wasm_contract: Array; - /** fetch aggregated fields from the table: "wasm_contract" */ - wasm_contract_aggregate: Wasm_Contract_Aggregate; - /** fetch data from the table: "wasm_execute_contract" */ - wasm_execute_contract: Array; - /** fetch aggregated fields from the table: "wasm_execute_contract" */ - wasm_execute_contract_aggregate: Wasm_Execute_Contract_Aggregate; - /** fetch data from the table: "wasm_params" */ - wasm_params: Array; - /** fetch aggregated fields from the table: "wasm_params" */ - wasm_params_aggregate: Wasm_Params_Aggregate; - /** fetch data from the table: "wasm_params" using primary key columns */ - wasm_params_by_pk?: Maybe; -}; - - -export type Query_RootAccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAccount_By_PkArgs = { - address: Scalars['String']; -}; - - -export type Query_RootAction_Account_BalanceArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_DelegationArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Delegation_RewardArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_Delegation_TotalArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_Delegator_Withdraw_AddressArgs = { - address: Scalars['String']; -}; - - -export type Query_RootAction_RedelegationArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Unbonding_DelegationArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Unbonding_Delegation_TotalArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_Validator_Commission_AmountArgs = { - address: Scalars['String']; -}; - - -export type Query_RootAction_Validator_DelegationsArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Validator_Redelegations_FromArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Validator_Unbonding_DelegationsArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_From_GenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_DayArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_HourArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_MinuteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootBlockArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootBlock_By_PkArgs = { - height: Scalars['bigint']; -}; - - -export type Query_RootCommunity_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDistribution_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDouble_Sign_EvidenceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDouble_Sign_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootFee_Grant_AllowanceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootGenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootGov_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootInflationArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMessageArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMessages_By_AddressArgs = { - args: Messages_By_Address_Args; - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMint_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootModulesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootModules_By_PkArgs = { - module_name: Scalars['String']; -}; - - -export type Query_RootPre_CommitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootPre_Commit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposalArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootProposal_DepositArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Staking_Pool_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Staking_Pool_Snapshot_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Query_RootProposal_Tally_ResultArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Tally_Result_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Query_RootProposal_Validator_Status_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSlashing_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSoftware_Upgrade_PlanArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSoftware_Upgrade_Plan_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootStaking_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootStaking_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSupplyArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootTokenArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_PriceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_Price_HistoryArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_UnitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootTransactionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidatorArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Query_RootValidator_CommissionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Commission_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_DescriptionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Description_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Info_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Query_RootValidator_Signing_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Signing_Info_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_StatusArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Status_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Status_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_Voting_PowerArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Voting_Power_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Voting_Power_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootVesting_AccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootVesting_PeriodArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootWasm_CodeArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootWasm_Code_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootWasm_ContractArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootWasm_Contract_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootWasm_Execute_ContractArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootWasm_Execute_Contract_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootWasm_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootWasm_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootWasm_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - -/** columns and relationships of "slashing_params" */ -export type Slashing_Params = { - __typename?: 'slashing_params'; - height: Scalars['bigint']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "slashing_params" */ -export type Slashing_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "slashing_params". All fields are combined with a logical 'AND'. */ -export type Slashing_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - params?: InputMaybe; -}; - -/** Ordering options when selecting data from "slashing_params". */ -export type Slashing_Params_Order_By = { - height?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "slashing_params" */ -export enum Slashing_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Params = 'params' -} - -/** Boolean expression to compare columns of type "smallint". All fields are combined with logical 'AND'. */ -export type Smallint_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "software_upgrade_plan" */ -export type Software_Upgrade_Plan = { - __typename?: 'software_upgrade_plan'; - height: Scalars['bigint']; - info: Scalars['String']; - plan_name: Scalars['String']; - /** An object relationship */ - proposal?: Maybe; - proposal_id?: Maybe; - upgrade_height: Scalars['bigint']; -}; - -/** aggregated selection of "software_upgrade_plan" */ -export type Software_Upgrade_Plan_Aggregate = { - __typename?: 'software_upgrade_plan_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "software_upgrade_plan" */ -export type Software_Upgrade_Plan_Aggregate_Fields = { - __typename?: 'software_upgrade_plan_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "software_upgrade_plan" */ -export type Software_Upgrade_Plan_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Software_Upgrade_Plan_Avg_Fields = { - __typename?: 'software_upgrade_plan_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "software_upgrade_plan". All fields are combined with a logical 'AND'. */ -export type Software_Upgrade_Plan_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - info?: InputMaybe; - plan_name?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - upgrade_height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Software_Upgrade_Plan_Max_Fields = { - __typename?: 'software_upgrade_plan_max_fields'; - height?: Maybe; - info?: Maybe; - plan_name?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate min on columns */ -export type Software_Upgrade_Plan_Min_Fields = { - __typename?: 'software_upgrade_plan_min_fields'; - height?: Maybe; - info?: Maybe; - plan_name?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** Ordering options when selecting data from "software_upgrade_plan". */ -export type Software_Upgrade_Plan_Order_By = { - height?: InputMaybe; - info?: InputMaybe; - plan_name?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - upgrade_height?: InputMaybe; -}; - -/** select columns of table "software_upgrade_plan" */ -export enum Software_Upgrade_Plan_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Info = 'info', - /** column name */ - PlanName = 'plan_name', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - UpgradeHeight = 'upgrade_height' -} - -/** aggregate stddev on columns */ -export type Software_Upgrade_Plan_Stddev_Fields = { - __typename?: 'software_upgrade_plan_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Software_Upgrade_Plan_Stddev_Pop_Fields = { - __typename?: 'software_upgrade_plan_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Software_Upgrade_Plan_Stddev_Samp_Fields = { - __typename?: 'software_upgrade_plan_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Software_Upgrade_Plan_Sum_Fields = { - __typename?: 'software_upgrade_plan_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Software_Upgrade_Plan_Var_Pop_Fields = { - __typename?: 'software_upgrade_plan_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Software_Upgrade_Plan_Var_Samp_Fields = { - __typename?: 'software_upgrade_plan_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Software_Upgrade_Plan_Variance_Fields = { - __typename?: 'software_upgrade_plan_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** columns and relationships of "staking_params" */ -export type Staking_Params = { - __typename?: 'staking_params'; - height: Scalars['bigint']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "staking_params" */ -export type Staking_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "staking_params". All fields are combined with a logical 'AND'. */ -export type Staking_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - params?: InputMaybe; -}; - -/** Ordering options when selecting data from "staking_params". */ -export type Staking_Params_Order_By = { - height?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "staking_params" */ -export enum Staking_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Params = 'params' -} - -/** columns and relationships of "staking_pool" */ -export type Staking_Pool = { - __typename?: 'staking_pool'; - bonded_tokens: Scalars['String']; - height: Scalars['bigint']; - not_bonded_tokens: Scalars['String']; - staked_not_bonded_tokens: Scalars['String']; - unbonding_tokens: Scalars['String']; -}; - -/** Boolean expression to filter rows from the table "staking_pool". All fields are combined with a logical 'AND'. */ -export type Staking_Pool_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - staked_not_bonded_tokens?: InputMaybe; - unbonding_tokens?: InputMaybe; -}; - -/** Ordering options when selecting data from "staking_pool". */ -export type Staking_Pool_Order_By = { - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - staked_not_bonded_tokens?: InputMaybe; - unbonding_tokens?: InputMaybe; -}; - -/** select columns of table "staking_pool" */ -export enum Staking_Pool_Select_Column { - /** column name */ - BondedTokens = 'bonded_tokens', - /** column name */ - Height = 'height', - /** column name */ - NotBondedTokens = 'not_bonded_tokens', - /** column name */ - StakedNotBondedTokens = 'staked_not_bonded_tokens', - /** column name */ - UnbondingTokens = 'unbonding_tokens' -} - -export type Subscription_Root = { - __typename?: 'subscription_root'; - /** fetch data from the table: "account" */ - account: Array; - /** fetch data from the table: "account" using primary key columns */ - account_by_pk?: Maybe; - /** fetch data from the table: "average_block_time_from_genesis" */ - average_block_time_from_genesis: Array; - /** fetch data from the table: "average_block_time_per_day" */ - average_block_time_per_day: Array; - /** fetch data from the table: "average_block_time_per_hour" */ - average_block_time_per_hour: Array; - /** fetch data from the table: "average_block_time_per_minute" */ - average_block_time_per_minute: Array; - /** fetch data from the table: "block" */ - block: Array; - /** fetch data from the table: "block" using primary key columns */ - block_by_pk?: Maybe; - /** fetch data from the table: "community_pool" */ - community_pool: Array; - /** fetch data from the table: "distribution_params" */ - distribution_params: Array; - /** fetch data from the table: "double_sign_evidence" */ - double_sign_evidence: Array; - /** fetch data from the table: "double_sign_vote" */ - double_sign_vote: Array; - /** fetch data from the table: "fee_grant_allowance" */ - fee_grant_allowance: Array; - /** fetch data from the table: "genesis" */ - genesis: Array; - /** fetch data from the table: "gov_params" */ - gov_params: Array; - /** fetch data from the table: "inflation" */ - inflation: Array; - /** fetch data from the table: "message" */ - message: Array; - /** execute function "messages_by_address" which returns "message" */ - messages_by_address: Array; - /** fetch data from the table: "mint_params" */ - mint_params: Array; - /** fetch data from the table: "modules" */ - modules: Array; - /** fetch data from the table: "modules" using primary key columns */ - modules_by_pk?: Maybe; - /** fetch data from the table: "pre_commit" */ - pre_commit: Array; - /** fetch aggregated fields from the table: "pre_commit" */ - pre_commit_aggregate: Pre_Commit_Aggregate; - /** fetch data from the table: "proposal" */ - proposal: Array; - /** fetch aggregated fields from the table: "proposal" */ - proposal_aggregate: Proposal_Aggregate; - /** fetch data from the table: "proposal" using primary key columns */ - proposal_by_pk?: Maybe; - /** fetch data from the table: "proposal_deposit" */ - proposal_deposit: Array; - /** fetch data from the table: "proposal_staking_pool_snapshot" */ - proposal_staking_pool_snapshot: Array; - /** fetch data from the table: "proposal_staking_pool_snapshot" using primary key columns */ - proposal_staking_pool_snapshot_by_pk?: Maybe; - /** fetch data from the table: "proposal_tally_result" */ - proposal_tally_result: Array; - /** fetch data from the table: "proposal_tally_result" using primary key columns */ - proposal_tally_result_by_pk?: Maybe; - /** fetch data from the table: "proposal_validator_status_snapshot" */ - proposal_validator_status_snapshot: Array; - /** fetch data from the table: "proposal_vote" */ - proposal_vote: Array; - /** fetch data from the table: "slashing_params" */ - slashing_params: Array; - /** fetch data from the table: "software_upgrade_plan" */ - software_upgrade_plan: Array; - /** fetch aggregated fields from the table: "software_upgrade_plan" */ - software_upgrade_plan_aggregate: Software_Upgrade_Plan_Aggregate; - /** fetch data from the table: "staking_params" */ - staking_params: Array; - /** fetch data from the table: "staking_pool" */ - staking_pool: Array; - /** fetch data from the table: "supply" */ - supply: Array; - /** fetch data from the table: "token" */ - token: Array; - /** fetch data from the table: "token_price" */ - token_price: Array; - /** fetch data from the table: "token_price_history" */ - token_price_history: Array; - /** fetch data from the table: "token_unit" */ - token_unit: Array; - /** fetch data from the table: "transaction" */ - transaction: Array; - /** fetch data from the table: "validator" */ - validator: Array; - /** fetch data from the table: "validator" using primary key columns */ - validator_by_pk?: Maybe; - /** fetch data from the table: "validator_commission" */ - validator_commission: Array; - /** fetch data from the table: "validator_commission" using primary key columns */ - validator_commission_by_pk?: Maybe; - /** fetch data from the table: "validator_description" */ - validator_description: Array; - /** fetch data from the table: "validator_description" using primary key columns */ - validator_description_by_pk?: Maybe; - /** fetch data from the table: "validator_info" */ - validator_info: Array; - /** fetch data from the table: "validator_info" using primary key columns */ - validator_info_by_pk?: Maybe; - /** fetch data from the table: "validator_signing_info" */ - validator_signing_info: Array; - /** fetch data from the table: "validator_signing_info" using primary key columns */ - validator_signing_info_by_pk?: Maybe; - /** fetch data from the table: "validator_status" */ - validator_status: Array; - /** fetch aggregated fields from the table: "validator_status" */ - validator_status_aggregate: Validator_Status_Aggregate; - /** fetch data from the table: "validator_status" using primary key columns */ - validator_status_by_pk?: Maybe; - /** fetch data from the table: "validator_voting_power" */ - validator_voting_power: Array; - /** fetch aggregated fields from the table: "validator_voting_power" */ - validator_voting_power_aggregate: Validator_Voting_Power_Aggregate; - /** fetch data from the table: "validator_voting_power" using primary key columns */ - validator_voting_power_by_pk?: Maybe; - /** fetch data from the table: "vesting_account" */ - vesting_account: Array; - /** fetch data from the table: "vesting_period" */ - vesting_period: Array; - /** fetch data from the table: "wasm_code" */ - wasm_code: Array; - /** fetch aggregated fields from the table: "wasm_code" */ - wasm_code_aggregate: Wasm_Code_Aggregate; - /** fetch data from the table: "wasm_contract" */ - wasm_contract: Array; - /** fetch aggregated fields from the table: "wasm_contract" */ - wasm_contract_aggregate: Wasm_Contract_Aggregate; - /** fetch data from the table: "wasm_execute_contract" */ - wasm_execute_contract: Array; - /** fetch aggregated fields from the table: "wasm_execute_contract" */ - wasm_execute_contract_aggregate: Wasm_Execute_Contract_Aggregate; - /** fetch data from the table: "wasm_params" */ - wasm_params: Array; - /** fetch aggregated fields from the table: "wasm_params" */ - wasm_params_aggregate: Wasm_Params_Aggregate; - /** fetch data from the table: "wasm_params" using primary key columns */ - wasm_params_by_pk?: Maybe; -}; - - -export type Subscription_RootAccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAccount_By_PkArgs = { - address: Scalars['String']; -}; - - -export type Subscription_RootAverage_Block_Time_From_GenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_DayArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_HourArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_MinuteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootBlockArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootBlock_By_PkArgs = { - height: Scalars['bigint']; -}; - - -export type Subscription_RootCommunity_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDistribution_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDouble_Sign_EvidenceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDouble_Sign_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootFee_Grant_AllowanceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootGenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootGov_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootInflationArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMessageArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMessages_By_AddressArgs = { - args: Messages_By_Address_Args; - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMint_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootModulesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootModules_By_PkArgs = { - module_name: Scalars['String']; -}; - - -export type Subscription_RootPre_CommitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootPre_Commit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposalArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_DepositArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Staking_Pool_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Staking_Pool_Snapshot_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_Tally_ResultArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Tally_Result_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_Validator_Status_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSlashing_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSoftware_Upgrade_PlanArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSoftware_Upgrade_Plan_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootStaking_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootStaking_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSupplyArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootTokenArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_PriceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_Price_HistoryArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_UnitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootTransactionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidatorArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_CommissionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Commission_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_DescriptionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Description_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Info_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_Signing_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Signing_Info_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_StatusArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Status_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Status_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_Voting_PowerArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Voting_Power_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Voting_Power_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootVesting_AccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootVesting_PeriodArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootWasm_CodeArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootWasm_Code_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootWasm_ContractArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootWasm_Contract_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootWasm_Execute_ContractArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootWasm_Execute_Contract_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootWasm_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootWasm_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootWasm_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - -/** columns and relationships of "supply" */ -export type Supply = { - __typename?: 'supply'; - coins: Scalars['_coin']; - height: Scalars['bigint']; -}; - -/** Boolean expression to filter rows from the table "supply". All fields are combined with a logical 'AND'. */ -export type Supply_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - coins?: InputMaybe<_Coin_Comparison_Exp>; - height?: InputMaybe; -}; - -/** Ordering options when selecting data from "supply". */ -export type Supply_Order_By = { - coins?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "supply" */ -export enum Supply_Select_Column { - /** column name */ - Coins = 'coins', - /** column name */ - Height = 'height' -} - -/** Boolean expression to compare columns of type "timestamp". All fields are combined with logical 'AND'. */ -export type Timestamp_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "token" */ -export type Token = { - __typename?: 'token'; - name: Scalars['String']; - /** An array relationship */ - token_units: Array; -}; - - -/** columns and relationships of "token" */ -export type TokenToken_UnitsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token". All fields are combined with a logical 'AND'. */ -export type Token_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - name?: InputMaybe; - token_units?: InputMaybe; -}; - -/** Ordering options when selecting data from "token". */ -export type Token_Order_By = { - name?: InputMaybe; - token_units_aggregate?: InputMaybe; -}; - -/** columns and relationships of "token_price" */ -export type Token_Price = { - __typename?: 'token_price'; - market_cap: Scalars['bigint']; - price: Scalars['numeric']; - timestamp: Scalars['timestamp']; - /** An object relationship */ - token_unit: Token_Unit; - unit_name: Scalars['String']; -}; - -/** order by aggregate values of table "token_price" */ -export type Token_Price_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "token_price" */ -export type Token_Price_Avg_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token_price". All fields are combined with a logical 'AND'. */ -export type Token_Price_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** columns and relationships of "token_price_history" */ -export type Token_Price_History = { - __typename?: 'token_price_history'; - market_cap: Scalars['bigint']; - price: Scalars['numeric']; - timestamp: Scalars['timestamp']; - /** An object relationship */ - token_unit: Token_Unit; - unit_name: Scalars['String']; -}; - -/** order by aggregate values of table "token_price_history" */ -export type Token_Price_History_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "token_price_history" */ -export type Token_Price_History_Avg_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token_price_history". All fields are combined with a logical 'AND'. */ -export type Token_Price_History_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** order by max() on columns of table "token_price_history" */ -export type Token_Price_History_Max_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** order by min() on columns of table "token_price_history" */ -export type Token_Price_History_Min_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "token_price_history". */ -export type Token_Price_History_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** select columns of table "token_price_history" */ -export enum Token_Price_History_Select_Column { - /** column name */ - MarketCap = 'market_cap', - /** column name */ - Price = 'price', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - UnitName = 'unit_name' -} - -/** order by stddev() on columns of table "token_price_history" */ -export type Token_Price_History_Stddev_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "token_price_history" */ -export type Token_Price_History_Stddev_Pop_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "token_price_history" */ -export type Token_Price_History_Stddev_Samp_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by sum() on columns of table "token_price_history" */ -export type Token_Price_History_Sum_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by var_pop() on columns of table "token_price_history" */ -export type Token_Price_History_Var_Pop_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by var_samp() on columns of table "token_price_history" */ -export type Token_Price_History_Var_Samp_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by variance() on columns of table "token_price_history" */ -export type Token_Price_History_Variance_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by max() on columns of table "token_price" */ -export type Token_Price_Max_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** order by min() on columns of table "token_price" */ -export type Token_Price_Min_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "token_price". */ -export type Token_Price_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** select columns of table "token_price" */ -export enum Token_Price_Select_Column { - /** column name */ - MarketCap = 'market_cap', - /** column name */ - Price = 'price', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - UnitName = 'unit_name' -} - -/** order by stddev() on columns of table "token_price" */ -export type Token_Price_Stddev_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "token_price" */ -export type Token_Price_Stddev_Pop_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "token_price" */ -export type Token_Price_Stddev_Samp_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by sum() on columns of table "token_price" */ -export type Token_Price_Sum_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by var_pop() on columns of table "token_price" */ -export type Token_Price_Var_Pop_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by var_samp() on columns of table "token_price" */ -export type Token_Price_Var_Samp_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by variance() on columns of table "token_price" */ -export type Token_Price_Variance_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** select columns of table "token" */ -export enum Token_Select_Column { - /** column name */ - Name = 'name' -} - -/** columns and relationships of "token_unit" */ -export type Token_Unit = { - __typename?: 'token_unit'; - aliases?: Maybe; - denom: Scalars['String']; - exponent: Scalars['Int']; - price_id?: Maybe; - /** An object relationship */ - token: Token; - token_name: Scalars['String']; - /** An object relationship */ - token_price?: Maybe; - /** An array relationship */ - token_price_histories: Array; - /** An array relationship */ - token_prices: Array; -}; - - -/** columns and relationships of "token_unit" */ -export type Token_UnitToken_Price_HistoriesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "token_unit" */ -export type Token_UnitToken_PricesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** order by aggregate values of table "token_unit" */ -export type Token_Unit_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "token_unit" */ -export type Token_Unit_Avg_Order_By = { - exponent?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token_unit". All fields are combined with a logical 'AND'. */ -export type Token_Unit_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - aliases?: InputMaybe<_Text_Comparison_Exp>; - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token?: InputMaybe; - token_name?: InputMaybe; - token_price?: InputMaybe; - token_price_histories?: InputMaybe; - token_prices?: InputMaybe; -}; - -/** order by max() on columns of table "token_unit" */ -export type Token_Unit_Max_Order_By = { - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token_name?: InputMaybe; -}; - -/** order by min() on columns of table "token_unit" */ -export type Token_Unit_Min_Order_By = { - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "token_unit". */ -export type Token_Unit_Order_By = { - aliases?: InputMaybe; - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token?: InputMaybe; - token_name?: InputMaybe; - token_price?: InputMaybe; - token_price_histories_aggregate?: InputMaybe; - token_prices_aggregate?: InputMaybe; -}; - -/** select columns of table "token_unit" */ -export enum Token_Unit_Select_Column { - /** column name */ - Aliases = 'aliases', - /** column name */ - Denom = 'denom', - /** column name */ - Exponent = 'exponent', - /** column name */ - PriceId = 'price_id', - /** column name */ - TokenName = 'token_name' -} - -/** order by stddev() on columns of table "token_unit" */ -export type Token_Unit_Stddev_Order_By = { - exponent?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "token_unit" */ -export type Token_Unit_Stddev_Pop_Order_By = { - exponent?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "token_unit" */ -export type Token_Unit_Stddev_Samp_Order_By = { - exponent?: InputMaybe; -}; - -/** order by sum() on columns of table "token_unit" */ -export type Token_Unit_Sum_Order_By = { - exponent?: InputMaybe; -}; - -/** order by var_pop() on columns of table "token_unit" */ -export type Token_Unit_Var_Pop_Order_By = { - exponent?: InputMaybe; -}; - -/** order by var_samp() on columns of table "token_unit" */ -export type Token_Unit_Var_Samp_Order_By = { - exponent?: InputMaybe; -}; - -/** order by variance() on columns of table "token_unit" */ -export type Token_Unit_Variance_Order_By = { - exponent?: InputMaybe; -}; - -/** columns and relationships of "transaction" */ -export type Transaction = { - __typename?: 'transaction'; - /** An object relationship */ - block: Block; - fee: Scalars['jsonb']; - gas_used?: Maybe; - gas_wanted?: Maybe; - hash: Scalars['String']; - height: Scalars['bigint']; - logs?: Maybe; - memo?: Maybe; - messages: Scalars['jsonb']; - raw_log?: Maybe; - signatures: Scalars['_text']; - signer_infos: Scalars['jsonb']; - success: Scalars['Boolean']; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionFeeArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionLogsArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionMessagesArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionSigner_InfosArgs = { - path?: InputMaybe; -}; - -/** order by aggregate values of table "transaction" */ -export type Transaction_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "transaction" */ -export type Transaction_Avg_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "transaction". All fields are combined with a logical 'AND'. */ -export type Transaction_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - block?: InputMaybe; - fee?: InputMaybe; - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - logs?: InputMaybe; - memo?: InputMaybe; - messages?: InputMaybe; - raw_log?: InputMaybe; - signatures?: InputMaybe<_Text_Comparison_Exp>; - signer_infos?: InputMaybe; - success?: InputMaybe; -}; - -/** order by max() on columns of table "transaction" */ -export type Transaction_Max_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - memo?: InputMaybe; - raw_log?: InputMaybe; -}; - -/** order by min() on columns of table "transaction" */ -export type Transaction_Min_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - memo?: InputMaybe; - raw_log?: InputMaybe; -}; - -/** Ordering options when selecting data from "transaction". */ -export type Transaction_Order_By = { - block?: InputMaybe; - fee?: InputMaybe; - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - logs?: InputMaybe; - memo?: InputMaybe; - messages?: InputMaybe; - raw_log?: InputMaybe; - signatures?: InputMaybe; - signer_infos?: InputMaybe; - success?: InputMaybe; -}; - -/** select columns of table "transaction" */ -export enum Transaction_Select_Column { - /** column name */ - Fee = 'fee', - /** column name */ - GasUsed = 'gas_used', - /** column name */ - GasWanted = 'gas_wanted', - /** column name */ - Hash = 'hash', - /** column name */ - Height = 'height', - /** column name */ - Logs = 'logs', - /** column name */ - Memo = 'memo', - /** column name */ - Messages = 'messages', - /** column name */ - RawLog = 'raw_log', - /** column name */ - Signatures = 'signatures', - /** column name */ - SignerInfos = 'signer_infos', - /** column name */ - Success = 'success' -} - -/** order by stddev() on columns of table "transaction" */ -export type Transaction_Stddev_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "transaction" */ -export type Transaction_Stddev_Pop_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "transaction" */ -export type Transaction_Stddev_Samp_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; -}; - -/** order by sum() on columns of table "transaction" */ -export type Transaction_Sum_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; -}; - -/** order by var_pop() on columns of table "transaction" */ -export type Transaction_Var_Pop_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; -}; - -/** order by var_samp() on columns of table "transaction" */ -export type Transaction_Var_Samp_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; -}; - -/** order by variance() on columns of table "transaction" */ -export type Transaction_Variance_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; -}; - -/** columns and relationships of "validator" */ -export type Validator = { - __typename?: 'validator'; - /** An array relationship */ - blocks: Array; - consensus_address: Scalars['String']; - consensus_pubkey: Scalars['String']; - /** An array relationship */ - double_sign_votes: Array; - /** An array relationship */ - pre_commits: Array; - /** An aggregate relationship */ - pre_commits_aggregate: Pre_Commit_Aggregate; - /** An object relationship */ - proposal_validator_status_snapshot?: Maybe; - /** An array relationship */ - proposal_validator_status_snapshots: Array; - /** An array relationship */ - validator_commissions: Array; - /** An array relationship */ - validator_descriptions: Array; - /** An object relationship */ - validator_info?: Maybe; - /** An array relationship */ - validator_infos: Array; - /** An array relationship */ - validator_signing_infos: Array; - /** An array relationship */ - validator_statuses: Array; - /** An aggregate relationship */ - validator_statuses_aggregate: Validator_Status_Aggregate; - /** An array relationship */ - validator_voting_powers: Array; - /** An aggregate relationship */ - validator_voting_powers_aggregate: Validator_Voting_Power_Aggregate; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorBlocksArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorDouble_Sign_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorPre_CommitsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorPre_Commits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorProposal_Validator_Status_SnapshotsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_CommissionsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_DescriptionsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_InfosArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Signing_InfosArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_StatusesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Statuses_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Voting_PowersArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Voting_Powers_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator". All fields are combined with a logical 'AND'. */ -export type Validator_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - blocks?: InputMaybe; - consensus_address?: InputMaybe; - consensus_pubkey?: InputMaybe; - double_sign_votes?: InputMaybe; - pre_commits?: InputMaybe; - proposal_validator_status_snapshot?: InputMaybe; - proposal_validator_status_snapshots?: InputMaybe; - validator_commissions?: InputMaybe; - validator_descriptions?: InputMaybe; - validator_info?: InputMaybe; - validator_infos?: InputMaybe; - validator_signing_infos?: InputMaybe; - validator_statuses?: InputMaybe; - validator_voting_powers?: InputMaybe; -}; - -/** columns and relationships of "validator_commission" */ -export type Validator_Commission = { - __typename?: 'validator_commission'; - commission: Scalars['numeric']; - height: Scalars['bigint']; - min_self_delegation: Scalars['bigint']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; -}; - -/** order by aggregate values of table "validator_commission" */ -export type Validator_Commission_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "validator_commission" */ -export type Validator_Commission_Avg_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_commission". All fields are combined with a logical 'AND'. */ -export type Validator_Commission_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** order by max() on columns of table "validator_commission" */ -export type Validator_Commission_Max_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** order by min() on columns of table "validator_commission" */ -export type Validator_Commission_Min_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_commission". */ -export type Validator_Commission_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** select columns of table "validator_commission" */ -export enum Validator_Commission_Select_Column { - /** column name */ - Commission = 'commission', - /** column name */ - Height = 'height', - /** column name */ - MinSelfDelegation = 'min_self_delegation', - /** column name */ - ValidatorAddress = 'validator_address' -} - -/** order by stddev() on columns of table "validator_commission" */ -export type Validator_Commission_Stddev_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "validator_commission" */ -export type Validator_Commission_Stddev_Pop_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "validator_commission" */ -export type Validator_Commission_Stddev_Samp_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** order by sum() on columns of table "validator_commission" */ -export type Validator_Commission_Sum_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** order by var_pop() on columns of table "validator_commission" */ -export type Validator_Commission_Var_Pop_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** order by var_samp() on columns of table "validator_commission" */ -export type Validator_Commission_Var_Samp_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** order by variance() on columns of table "validator_commission" */ -export type Validator_Commission_Variance_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** columns and relationships of "validator_description" */ -export type Validator_Description = { - __typename?: 'validator_description'; - avatar_url?: Maybe; - details?: Maybe; - height: Scalars['bigint']; - identity?: Maybe; - moniker?: Maybe; - security_contact?: Maybe; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - website?: Maybe; -}; - -/** order by aggregate values of table "validator_description" */ -export type Validator_Description_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "validator_description" */ -export type Validator_Description_Avg_Order_By = { - height?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_description". All fields are combined with a logical 'AND'. */ -export type Validator_Description_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** order by max() on columns of table "validator_description" */ -export type Validator_Description_Max_Order_By = { - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** order by min() on columns of table "validator_description" */ -export type Validator_Description_Min_Order_By = { - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_description". */ -export type Validator_Description_Order_By = { - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** select columns of table "validator_description" */ -export enum Validator_Description_Select_Column { - /** column name */ - AvatarUrl = 'avatar_url', - /** column name */ - Details = 'details', - /** column name */ - Height = 'height', - /** column name */ - Identity = 'identity', - /** column name */ - Moniker = 'moniker', - /** column name */ - SecurityContact = 'security_contact', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - Website = 'website' -} - -/** order by stddev() on columns of table "validator_description" */ -export type Validator_Description_Stddev_Order_By = { - height?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "validator_description" */ -export type Validator_Description_Stddev_Pop_Order_By = { - height?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "validator_description" */ -export type Validator_Description_Stddev_Samp_Order_By = { - height?: InputMaybe; -}; - -/** order by sum() on columns of table "validator_description" */ -export type Validator_Description_Sum_Order_By = { - height?: InputMaybe; -}; - -/** order by var_pop() on columns of table "validator_description" */ -export type Validator_Description_Var_Pop_Order_By = { - height?: InputMaybe; -}; - -/** order by var_samp() on columns of table "validator_description" */ -export type Validator_Description_Var_Samp_Order_By = { - height?: InputMaybe; -}; - -/** order by variance() on columns of table "validator_description" */ -export type Validator_Description_Variance_Order_By = { - height?: InputMaybe; -}; - -/** columns and relationships of "validator_info" */ -export type Validator_Info = { - __typename?: 'validator_info'; - /** An object relationship */ - account?: Maybe; - consensus_address: Scalars['String']; - max_change_rate: Scalars['String']; - max_rate: Scalars['String']; - operator_address: Scalars['String']; - self_delegate_address?: Maybe; - /** An object relationship */ - validator: Validator; -}; - -/** order by aggregate values of table "validator_info" */ -export type Validator_Info_Aggregate_Order_By = { - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_info". All fields are combined with a logical 'AND'. */ -export type Validator_Info_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - account?: InputMaybe; - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; - validator?: InputMaybe; -}; - -/** order by max() on columns of table "validator_info" */ -export type Validator_Info_Max_Order_By = { - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; -}; - -/** order by min() on columns of table "validator_info" */ -export type Validator_Info_Min_Order_By = { - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_info". */ -export type Validator_Info_Order_By = { - account?: InputMaybe; - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; - validator?: InputMaybe; -}; - -/** select columns of table "validator_info" */ -export enum Validator_Info_Select_Column { - /** column name */ - ConsensusAddress = 'consensus_address', - /** column name */ - MaxChangeRate = 'max_change_rate', - /** column name */ - MaxRate = 'max_rate', - /** column name */ - OperatorAddress = 'operator_address', - /** column name */ - SelfDelegateAddress = 'self_delegate_address' -} - -/** Ordering options when selecting data from "validator". */ -export type Validator_Order_By = { - blocks_aggregate?: InputMaybe; - consensus_address?: InputMaybe; - consensus_pubkey?: InputMaybe; - double_sign_votes_aggregate?: InputMaybe; - pre_commits_aggregate?: InputMaybe; - proposal_validator_status_snapshot?: InputMaybe; - proposal_validator_status_snapshots_aggregate?: InputMaybe; - validator_commissions_aggregate?: InputMaybe; - validator_descriptions_aggregate?: InputMaybe; - validator_info?: InputMaybe; - validator_infos_aggregate?: InputMaybe; - validator_signing_infos_aggregate?: InputMaybe; - validator_statuses_aggregate?: InputMaybe; - validator_voting_powers_aggregate?: InputMaybe; -}; - -/** select columns of table "validator" */ -export enum Validator_Select_Column { - /** column name */ - ConsensusAddress = 'consensus_address', - /** column name */ - ConsensusPubkey = 'consensus_pubkey' -} - -/** columns and relationships of "validator_signing_info" */ -export type Validator_Signing_Info = { - __typename?: 'validator_signing_info'; - height: Scalars['bigint']; - index_offset: Scalars['bigint']; - jailed_until: Scalars['timestamp']; - missed_blocks_counter: Scalars['bigint']; - start_height: Scalars['bigint']; - tombstoned: Scalars['Boolean']; - validator_address: Scalars['String']; -}; - -/** order by aggregate values of table "validator_signing_info" */ -export type Validator_Signing_Info_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Avg_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_signing_info". All fields are combined with a logical 'AND'. */ -export type Validator_Signing_Info_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - tombstoned?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** order by max() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Max_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** order by min() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Min_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_signing_info". */ -export type Validator_Signing_Info_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - tombstoned?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** select columns of table "validator_signing_info" */ -export enum Validator_Signing_Info_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - IndexOffset = 'index_offset', - /** column name */ - JailedUntil = 'jailed_until', - /** column name */ - MissedBlocksCounter = 'missed_blocks_counter', - /** column name */ - StartHeight = 'start_height', - /** column name */ - Tombstoned = 'tombstoned', - /** column name */ - ValidatorAddress = 'validator_address' -} - -/** order by stddev() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Stddev_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Stddev_Pop_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Stddev_Samp_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** order by sum() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Sum_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** order by var_pop() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Var_Pop_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** order by var_samp() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Var_Samp_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** order by variance() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Variance_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** columns and relationships of "validator_status" */ -export type Validator_Status = { - __typename?: 'validator_status'; - height: Scalars['bigint']; - jailed: Scalars['Boolean']; - status: Scalars['Int']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; -}; - -/** aggregated selection of "validator_status" */ -export type Validator_Status_Aggregate = { - __typename?: 'validator_status_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_status" */ -export type Validator_Status_Aggregate_Fields = { - __typename?: 'validator_status_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_status" */ -export type Validator_Status_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_status" */ -export type Validator_Status_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Status_Avg_Fields = { - __typename?: 'validator_status_avg_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by avg() on columns of table "validator_status" */ -export type Validator_Status_Avg_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_status". All fields are combined with a logical 'AND'. */ -export type Validator_Status_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - jailed?: InputMaybe; - status?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Status_Max_Fields = { - __typename?: 'validator_status_max_fields'; - height?: Maybe; - status?: Maybe; - validator_address?: Maybe; -}; - -/** order by max() on columns of table "validator_status" */ -export type Validator_Status_Max_Order_By = { - height?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Status_Min_Fields = { - __typename?: 'validator_status_min_fields'; - height?: Maybe; - status?: Maybe; - validator_address?: Maybe; -}; - -/** order by min() on columns of table "validator_status" */ -export type Validator_Status_Min_Order_By = { - height?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_status". */ -export type Validator_Status_Order_By = { - height?: InputMaybe; - jailed?: InputMaybe; - status?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** select columns of table "validator_status" */ -export enum Validator_Status_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Jailed = 'jailed', - /** column name */ - Status = 'status', - /** column name */ - ValidatorAddress = 'validator_address' -} - -/** aggregate stddev on columns */ -export type Validator_Status_Stddev_Fields = { - __typename?: 'validator_status_stddev_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by stddev() on columns of table "validator_status" */ -export type Validator_Status_Stddev_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Status_Stddev_Pop_Fields = { - __typename?: 'validator_status_stddev_pop_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_status" */ -export type Validator_Status_Stddev_Pop_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Status_Stddev_Samp_Fields = { - __typename?: 'validator_status_stddev_samp_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_status" */ -export type Validator_Status_Stddev_Samp_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Status_Sum_Fields = { - __typename?: 'validator_status_sum_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by sum() on columns of table "validator_status" */ -export type Validator_Status_Sum_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Status_Var_Pop_Fields = { - __typename?: 'validator_status_var_pop_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_status" */ -export type Validator_Status_Var_Pop_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Status_Var_Samp_Fields = { - __typename?: 'validator_status_var_samp_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_status" */ -export type Validator_Status_Var_Samp_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Status_Variance_Fields = { - __typename?: 'validator_status_variance_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by variance() on columns of table "validator_status" */ -export type Validator_Status_Variance_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** columns and relationships of "validator_voting_power" */ -export type Validator_Voting_Power = { - __typename?: 'validator_voting_power'; - /** An object relationship */ - block: Block; - height: Scalars['bigint']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - voting_power: Scalars['bigint']; -}; - -/** aggregated selection of "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate = { - __typename?: 'validator_voting_power_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate_Fields = { - __typename?: 'validator_voting_power_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Voting_Power_Avg_Fields = { - __typename?: 'validator_voting_power_avg_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by avg() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Avg_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_voting_power". All fields are combined with a logical 'AND'. */ -export type Validator_Voting_Power_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - block?: InputMaybe; - height?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Voting_Power_Max_Fields = { - __typename?: 'validator_voting_power_max_fields'; - height?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by max() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Max_Order_By = { - height?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Voting_Power_Min_Fields = { - __typename?: 'validator_voting_power_min_fields'; - height?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by min() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Min_Order_By = { - height?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_voting_power". */ -export type Validator_Voting_Power_Order_By = { - block?: InputMaybe; - height?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** select columns of table "validator_voting_power" */ -export enum Validator_Voting_Power_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - VotingPower = 'voting_power' -} - -/** aggregate stddev on columns */ -export type Validator_Voting_Power_Stddev_Fields = { - __typename?: 'validator_voting_power_stddev_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Stddev_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Voting_Power_Stddev_Pop_Fields = { - __typename?: 'validator_voting_power_stddev_pop_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Stddev_Pop_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Voting_Power_Stddev_Samp_Fields = { - __typename?: 'validator_voting_power_stddev_samp_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Stddev_Samp_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Voting_Power_Sum_Fields = { - __typename?: 'validator_voting_power_sum_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by sum() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Sum_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Voting_Power_Var_Pop_Fields = { - __typename?: 'validator_voting_power_var_pop_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Var_Pop_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Voting_Power_Var_Samp_Fields = { - __typename?: 'validator_voting_power_var_samp_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Var_Samp_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Voting_Power_Variance_Fields = { - __typename?: 'validator_voting_power_variance_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by variance() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Variance_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** columns and relationships of "vesting_account" */ -export type Vesting_Account = { - __typename?: 'vesting_account'; - /** An object relationship */ - account: Account; - address: Scalars['String']; - end_time: Scalars['timestamp']; - original_vesting: Scalars['_coin']; - start_time?: Maybe; - type: Scalars['String']; - /** An array relationship */ - vesting_periods: Array; -}; - - -/** columns and relationships of "vesting_account" */ -export type Vesting_AccountVesting_PeriodsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** order by aggregate values of table "vesting_account" */ -export type Vesting_Account_Aggregate_Order_By = { - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "vesting_account". All fields are combined with a logical 'AND'. */ -export type Vesting_Account_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - account?: InputMaybe; - address?: InputMaybe; - end_time?: InputMaybe; - original_vesting?: InputMaybe<_Coin_Comparison_Exp>; - start_time?: InputMaybe; - type?: InputMaybe; - vesting_periods?: InputMaybe; -}; - -/** order by max() on columns of table "vesting_account" */ -export type Vesting_Account_Max_Order_By = { - address?: InputMaybe; - end_time?: InputMaybe; - start_time?: InputMaybe; - type?: InputMaybe; -}; - -/** order by min() on columns of table "vesting_account" */ -export type Vesting_Account_Min_Order_By = { - address?: InputMaybe; - end_time?: InputMaybe; - start_time?: InputMaybe; - type?: InputMaybe; -}; - -/** Ordering options when selecting data from "vesting_account". */ -export type Vesting_Account_Order_By = { - account?: InputMaybe; - address?: InputMaybe; - end_time?: InputMaybe; - original_vesting?: InputMaybe; - start_time?: InputMaybe; - type?: InputMaybe; - vesting_periods_aggregate?: InputMaybe; -}; - -/** select columns of table "vesting_account" */ -export enum Vesting_Account_Select_Column { - /** column name */ - Address = 'address', - /** column name */ - EndTime = 'end_time', - /** column name */ - OriginalVesting = 'original_vesting', - /** column name */ - StartTime = 'start_time', - /** column name */ - Type = 'type' -} - -/** columns and relationships of "vesting_period" */ -export type Vesting_Period = { - __typename?: 'vesting_period'; - amount: Scalars['_coin']; - length: Scalars['bigint']; - period_order: Scalars['bigint']; - /** An object relationship */ - vesting_account: Vesting_Account; -}; - -/** order by aggregate values of table "vesting_period" */ -export type Vesting_Period_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "vesting_period" */ -export type Vesting_Period_Avg_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "vesting_period". All fields are combined with a logical 'AND'. */ -export type Vesting_Period_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - amount?: InputMaybe<_Coin_Comparison_Exp>; - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account?: InputMaybe; -}; - -/** order by max() on columns of table "vesting_period" */ -export type Vesting_Period_Max_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** order by min() on columns of table "vesting_period" */ -export type Vesting_Period_Min_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** Ordering options when selecting data from "vesting_period". */ -export type Vesting_Period_Order_By = { - amount?: InputMaybe; - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account?: InputMaybe; -}; - -/** select columns of table "vesting_period" */ -export enum Vesting_Period_Select_Column { - /** column name */ - Amount = 'amount', - /** column name */ - Length = 'length', - /** column name */ - PeriodOrder = 'period_order' -} - -/** order by stddev() on columns of table "vesting_period" */ -export type Vesting_Period_Stddev_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "vesting_period" */ -export type Vesting_Period_Stddev_Pop_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "vesting_period" */ -export type Vesting_Period_Stddev_Samp_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** order by sum() on columns of table "vesting_period" */ -export type Vesting_Period_Sum_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** order by var_pop() on columns of table "vesting_period" */ -export type Vesting_Period_Var_Pop_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** order by var_samp() on columns of table "vesting_period" */ -export type Vesting_Period_Var_Samp_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** order by variance() on columns of table "vesting_period" */ -export type Vesting_Period_Variance_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** columns and relationships of "wasm_code" */ -export type Wasm_Code = { - __typename?: 'wasm_code'; - byte_code: Scalars['bytea']; - code_id: Scalars['bigint']; - height: Scalars['bigint']; - instantiate_permission?: Maybe; - sender?: Maybe; - /** An array relationship */ - wasm_contracts: Array; - /** An aggregate relationship */ - wasm_contracts_aggregate: Wasm_Contract_Aggregate; -}; - - -/** columns and relationships of "wasm_code" */ -export type Wasm_CodeWasm_ContractsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "wasm_code" */ -export type Wasm_CodeWasm_Contracts_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "wasm_code" */ -export type Wasm_Code_Aggregate = { - __typename?: 'wasm_code_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "wasm_code" */ -export type Wasm_Code_Aggregate_Fields = { - __typename?: 'wasm_code_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "wasm_code" */ -export type Wasm_Code_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Wasm_Code_Avg_Fields = { - __typename?: 'wasm_code_avg_fields'; - code_id?: Maybe; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "wasm_code". All fields are combined with a logical 'AND'. */ -export type Wasm_Code_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - byte_code?: InputMaybe; - code_id?: InputMaybe; - height?: InputMaybe; - instantiate_permission?: InputMaybe; - sender?: InputMaybe; - wasm_contracts?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Wasm_Code_Max_Fields = { - __typename?: 'wasm_code_max_fields'; - code_id?: Maybe; - height?: Maybe; - sender?: Maybe; -}; - -/** aggregate min on columns */ -export type Wasm_Code_Min_Fields = { - __typename?: 'wasm_code_min_fields'; - code_id?: Maybe; - height?: Maybe; - sender?: Maybe; -}; - -/** Ordering options when selecting data from "wasm_code". */ -export type Wasm_Code_Order_By = { - byte_code?: InputMaybe; - code_id?: InputMaybe; - height?: InputMaybe; - instantiate_permission?: InputMaybe; - sender?: InputMaybe; - wasm_contracts_aggregate?: InputMaybe; -}; - -/** select columns of table "wasm_code" */ -export enum Wasm_Code_Select_Column { - /** column name */ - ByteCode = 'byte_code', - /** column name */ - CodeId = 'code_id', - /** column name */ - Height = 'height', - /** column name */ - InstantiatePermission = 'instantiate_permission', - /** column name */ - Sender = 'sender' -} - -/** aggregate stddev on columns */ -export type Wasm_Code_Stddev_Fields = { - __typename?: 'wasm_code_stddev_fields'; - code_id?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Wasm_Code_Stddev_Pop_Fields = { - __typename?: 'wasm_code_stddev_pop_fields'; - code_id?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Wasm_Code_Stddev_Samp_Fields = { - __typename?: 'wasm_code_stddev_samp_fields'; - code_id?: Maybe; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Wasm_Code_Sum_Fields = { - __typename?: 'wasm_code_sum_fields'; - code_id?: Maybe; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Wasm_Code_Var_Pop_Fields = { - __typename?: 'wasm_code_var_pop_fields'; - code_id?: Maybe; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Wasm_Code_Var_Samp_Fields = { - __typename?: 'wasm_code_var_samp_fields'; - code_id?: Maybe; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Wasm_Code_Variance_Fields = { - __typename?: 'wasm_code_variance_fields'; - code_id?: Maybe; - height?: Maybe; -}; - -/** columns and relationships of "wasm_contract" */ -export type Wasm_Contract = { - __typename?: 'wasm_contract'; - admin?: Maybe; - code_id: Scalars['bigint']; - contract_address: Scalars['String']; - contract_info_extension?: Maybe; - contract_states: Scalars['jsonb']; - creator: Scalars['String']; - data?: Maybe; - funds: Scalars['_coin']; - height: Scalars['bigint']; - instantiated_at: Scalars['timestamp']; - label?: Maybe; - raw_contract_message: Scalars['jsonb']; - sender?: Maybe; - /** An object relationship */ - wasm_code: Wasm_Code; - /** An array relationship */ - wasm_execute_contracts: Array; - /** An aggregate relationship */ - wasm_execute_contracts_aggregate: Wasm_Execute_Contract_Aggregate; -}; - - -/** columns and relationships of "wasm_contract" */ -export type Wasm_ContractContract_StatesArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "wasm_contract" */ -export type Wasm_ContractRaw_Contract_MessageArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "wasm_contract" */ -export type Wasm_ContractWasm_Execute_ContractsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "wasm_contract" */ -export type Wasm_ContractWasm_Execute_Contracts_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "wasm_contract" */ -export type Wasm_Contract_Aggregate = { - __typename?: 'wasm_contract_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "wasm_contract" */ -export type Wasm_Contract_Aggregate_Fields = { - __typename?: 'wasm_contract_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "wasm_contract" */ -export type Wasm_Contract_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "wasm_contract" */ -export type Wasm_Contract_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Wasm_Contract_Avg_Fields = { - __typename?: 'wasm_contract_avg_fields'; - code_id?: Maybe; - height?: Maybe; -}; - -/** order by avg() on columns of table "wasm_contract" */ -export type Wasm_Contract_Avg_Order_By = { - code_id?: InputMaybe; - height?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "wasm_contract". All fields are combined with a logical 'AND'. */ -export type Wasm_Contract_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - admin?: InputMaybe; - code_id?: InputMaybe; - contract_address?: InputMaybe; - contract_info_extension?: InputMaybe; - contract_states?: InputMaybe; - creator?: InputMaybe; - data?: InputMaybe; - funds?: InputMaybe<_Coin_Comparison_Exp>; - height?: InputMaybe; - instantiated_at?: InputMaybe; - label?: InputMaybe; - raw_contract_message?: InputMaybe; - sender?: InputMaybe; - wasm_code?: InputMaybe; - wasm_execute_contracts?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Wasm_Contract_Max_Fields = { - __typename?: 'wasm_contract_max_fields'; - admin?: Maybe; - code_id?: Maybe; - contract_address?: Maybe; - contract_info_extension?: Maybe; - creator?: Maybe; - data?: Maybe; - height?: Maybe; - instantiated_at?: Maybe; - label?: Maybe; - sender?: Maybe; -}; - -/** order by max() on columns of table "wasm_contract" */ -export type Wasm_Contract_Max_Order_By = { - admin?: InputMaybe; - code_id?: InputMaybe; - contract_address?: InputMaybe; - contract_info_extension?: InputMaybe; - creator?: InputMaybe; - data?: InputMaybe; - height?: InputMaybe; - instantiated_at?: InputMaybe; - label?: InputMaybe; - sender?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Wasm_Contract_Min_Fields = { - __typename?: 'wasm_contract_min_fields'; - admin?: Maybe; - code_id?: Maybe; - contract_address?: Maybe; - contract_info_extension?: Maybe; - creator?: Maybe; - data?: Maybe; - height?: Maybe; - instantiated_at?: Maybe; - label?: Maybe; - sender?: Maybe; -}; - -/** order by min() on columns of table "wasm_contract" */ -export type Wasm_Contract_Min_Order_By = { - admin?: InputMaybe; - code_id?: InputMaybe; - contract_address?: InputMaybe; - contract_info_extension?: InputMaybe; - creator?: InputMaybe; - data?: InputMaybe; - height?: InputMaybe; - instantiated_at?: InputMaybe; - label?: InputMaybe; - sender?: InputMaybe; -}; - -/** Ordering options when selecting data from "wasm_contract". */ -export type Wasm_Contract_Order_By = { - admin?: InputMaybe; - code_id?: InputMaybe; - contract_address?: InputMaybe; - contract_info_extension?: InputMaybe; - contract_states?: InputMaybe; - creator?: InputMaybe; - data?: InputMaybe; - funds?: InputMaybe; - height?: InputMaybe; - instantiated_at?: InputMaybe; - label?: InputMaybe; - raw_contract_message?: InputMaybe; - sender?: InputMaybe; - wasm_code?: InputMaybe; - wasm_execute_contracts_aggregate?: InputMaybe; -}; - -/** select columns of table "wasm_contract" */ -export enum Wasm_Contract_Select_Column { - /** column name */ - Admin = 'admin', - /** column name */ - CodeId = 'code_id', - /** column name */ - ContractAddress = 'contract_address', - /** column name */ - ContractInfoExtension = 'contract_info_extension', - /** column name */ - ContractStates = 'contract_states', - /** column name */ - Creator = 'creator', - /** column name */ - Data = 'data', - /** column name */ - Funds = 'funds', - /** column name */ - Height = 'height', - /** column name */ - InstantiatedAt = 'instantiated_at', - /** column name */ - Label = 'label', - /** column name */ - RawContractMessage = 'raw_contract_message', - /** column name */ - Sender = 'sender' -} - -/** aggregate stddev on columns */ -export type Wasm_Contract_Stddev_Fields = { - __typename?: 'wasm_contract_stddev_fields'; - code_id?: Maybe; - height?: Maybe; -}; - -/** order by stddev() on columns of table "wasm_contract" */ -export type Wasm_Contract_Stddev_Order_By = { - code_id?: InputMaybe; - height?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Wasm_Contract_Stddev_Pop_Fields = { - __typename?: 'wasm_contract_stddev_pop_fields'; - code_id?: Maybe; - height?: Maybe; -}; - -/** order by stddev_pop() on columns of table "wasm_contract" */ -export type Wasm_Contract_Stddev_Pop_Order_By = { - code_id?: InputMaybe; - height?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Wasm_Contract_Stddev_Samp_Fields = { - __typename?: 'wasm_contract_stddev_samp_fields'; - code_id?: Maybe; - height?: Maybe; -}; - -/** order by stddev_samp() on columns of table "wasm_contract" */ -export type Wasm_Contract_Stddev_Samp_Order_By = { - code_id?: InputMaybe; - height?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Wasm_Contract_Sum_Fields = { - __typename?: 'wasm_contract_sum_fields'; - code_id?: Maybe; - height?: Maybe; -}; - -/** order by sum() on columns of table "wasm_contract" */ -export type Wasm_Contract_Sum_Order_By = { - code_id?: InputMaybe; - height?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Wasm_Contract_Var_Pop_Fields = { - __typename?: 'wasm_contract_var_pop_fields'; - code_id?: Maybe; - height?: Maybe; -}; - -/** order by var_pop() on columns of table "wasm_contract" */ -export type Wasm_Contract_Var_Pop_Order_By = { - code_id?: InputMaybe; - height?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Wasm_Contract_Var_Samp_Fields = { - __typename?: 'wasm_contract_var_samp_fields'; - code_id?: Maybe; - height?: Maybe; -}; - -/** order by var_samp() on columns of table "wasm_contract" */ -export type Wasm_Contract_Var_Samp_Order_By = { - code_id?: InputMaybe; - height?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Wasm_Contract_Variance_Fields = { - __typename?: 'wasm_contract_variance_fields'; - code_id?: Maybe; - height?: Maybe; -}; - -/** order by variance() on columns of table "wasm_contract" */ -export type Wasm_Contract_Variance_Order_By = { - code_id?: InputMaybe; - height?: InputMaybe; -}; - -/** columns and relationships of "wasm_execute_contract" */ -export type Wasm_Execute_Contract = { - __typename?: 'wasm_execute_contract'; - contract_address: Scalars['String']; - data?: Maybe; - executed_at: Scalars['timestamp']; - funds: Scalars['_coin']; - height: Scalars['bigint']; - raw_contract_message: Scalars['jsonb']; - sender: Scalars['String']; - /** An object relationship */ - wasm_contract: Wasm_Contract; -}; - - -/** columns and relationships of "wasm_execute_contract" */ -export type Wasm_Execute_ContractRaw_Contract_MessageArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "wasm_execute_contract" */ -export type Wasm_Execute_Contract_Aggregate = { - __typename?: 'wasm_execute_contract_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "wasm_execute_contract" */ -export type Wasm_Execute_Contract_Aggregate_Fields = { - __typename?: 'wasm_execute_contract_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "wasm_execute_contract" */ -export type Wasm_Execute_Contract_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "wasm_execute_contract" */ -export type Wasm_Execute_Contract_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Wasm_Execute_Contract_Avg_Fields = { - __typename?: 'wasm_execute_contract_avg_fields'; - height?: Maybe; -}; - -/** order by avg() on columns of table "wasm_execute_contract" */ -export type Wasm_Execute_Contract_Avg_Order_By = { - height?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "wasm_execute_contract". All fields are combined with a logical 'AND'. */ -export type Wasm_Execute_Contract_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - contract_address?: InputMaybe; - data?: InputMaybe; - executed_at?: InputMaybe; - funds?: InputMaybe<_Coin_Comparison_Exp>; - height?: InputMaybe; - raw_contract_message?: InputMaybe; - sender?: InputMaybe; - wasm_contract?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Wasm_Execute_Contract_Max_Fields = { - __typename?: 'wasm_execute_contract_max_fields'; - contract_address?: Maybe; - data?: Maybe; - executed_at?: Maybe; - height?: Maybe; - sender?: Maybe; -}; - -/** order by max() on columns of table "wasm_execute_contract" */ -export type Wasm_Execute_Contract_Max_Order_By = { - contract_address?: InputMaybe; - data?: InputMaybe; - executed_at?: InputMaybe; - height?: InputMaybe; - sender?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Wasm_Execute_Contract_Min_Fields = { - __typename?: 'wasm_execute_contract_min_fields'; - contract_address?: Maybe; - data?: Maybe; - executed_at?: Maybe; - height?: Maybe; - sender?: Maybe; -}; - -/** order by min() on columns of table "wasm_execute_contract" */ -export type Wasm_Execute_Contract_Min_Order_By = { - contract_address?: InputMaybe; - data?: InputMaybe; - executed_at?: InputMaybe; - height?: InputMaybe; - sender?: InputMaybe; -}; - -/** Ordering options when selecting data from "wasm_execute_contract". */ -export type Wasm_Execute_Contract_Order_By = { - contract_address?: InputMaybe; - data?: InputMaybe; - executed_at?: InputMaybe; - funds?: InputMaybe; - height?: InputMaybe; - raw_contract_message?: InputMaybe; - sender?: InputMaybe; - wasm_contract?: InputMaybe; -}; - -/** select columns of table "wasm_execute_contract" */ -export enum Wasm_Execute_Contract_Select_Column { - /** column name */ - ContractAddress = 'contract_address', - /** column name */ - Data = 'data', - /** column name */ - ExecutedAt = 'executed_at', - /** column name */ - Funds = 'funds', - /** column name */ - Height = 'height', - /** column name */ - RawContractMessage = 'raw_contract_message', - /** column name */ - Sender = 'sender' -} - -/** aggregate stddev on columns */ -export type Wasm_Execute_Contract_Stddev_Fields = { - __typename?: 'wasm_execute_contract_stddev_fields'; - height?: Maybe; -}; - -/** order by stddev() on columns of table "wasm_execute_contract" */ -export type Wasm_Execute_Contract_Stddev_Order_By = { - height?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Wasm_Execute_Contract_Stddev_Pop_Fields = { - __typename?: 'wasm_execute_contract_stddev_pop_fields'; - height?: Maybe; -}; - -/** order by stddev_pop() on columns of table "wasm_execute_contract" */ -export type Wasm_Execute_Contract_Stddev_Pop_Order_By = { - height?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Wasm_Execute_Contract_Stddev_Samp_Fields = { - __typename?: 'wasm_execute_contract_stddev_samp_fields'; - height?: Maybe; -}; - -/** order by stddev_samp() on columns of table "wasm_execute_contract" */ -export type Wasm_Execute_Contract_Stddev_Samp_Order_By = { - height?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Wasm_Execute_Contract_Sum_Fields = { - __typename?: 'wasm_execute_contract_sum_fields'; - height?: Maybe; -}; - -/** order by sum() on columns of table "wasm_execute_contract" */ -export type Wasm_Execute_Contract_Sum_Order_By = { - height?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Wasm_Execute_Contract_Var_Pop_Fields = { - __typename?: 'wasm_execute_contract_var_pop_fields'; - height?: Maybe; -}; - -/** order by var_pop() on columns of table "wasm_execute_contract" */ -export type Wasm_Execute_Contract_Var_Pop_Order_By = { - height?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Wasm_Execute_Contract_Var_Samp_Fields = { - __typename?: 'wasm_execute_contract_var_samp_fields'; - height?: Maybe; -}; - -/** order by var_samp() on columns of table "wasm_execute_contract" */ -export type Wasm_Execute_Contract_Var_Samp_Order_By = { - height?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Wasm_Execute_Contract_Variance_Fields = { - __typename?: 'wasm_execute_contract_variance_fields'; - height?: Maybe; -}; - -/** order by variance() on columns of table "wasm_execute_contract" */ -export type Wasm_Execute_Contract_Variance_Order_By = { - height?: InputMaybe; -}; - -/** columns and relationships of "wasm_params" */ -export type Wasm_Params = { - __typename?: 'wasm_params'; - code_upload_access: Scalars['access_config']; - height: Scalars['bigint']; - instantiate_default_permission: Scalars['Int']; - one_row_id: Scalars['Boolean']; -}; - -/** aggregated selection of "wasm_params" */ -export type Wasm_Params_Aggregate = { - __typename?: 'wasm_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "wasm_params" */ -export type Wasm_Params_Aggregate_Fields = { - __typename?: 'wasm_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "wasm_params" */ -export type Wasm_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Wasm_Params_Avg_Fields = { - __typename?: 'wasm_params_avg_fields'; - height?: Maybe; - instantiate_default_permission?: Maybe; -}; - -/** Boolean expression to filter rows from the table "wasm_params". All fields are combined with a logical 'AND'. */ -export type Wasm_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - code_upload_access?: InputMaybe; - height?: InputMaybe; - instantiate_default_permission?: InputMaybe; - one_row_id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Wasm_Params_Max_Fields = { - __typename?: 'wasm_params_max_fields'; - height?: Maybe; - instantiate_default_permission?: Maybe; -}; - -/** aggregate min on columns */ -export type Wasm_Params_Min_Fields = { - __typename?: 'wasm_params_min_fields'; - height?: Maybe; - instantiate_default_permission?: Maybe; -}; - -/** Ordering options when selecting data from "wasm_params". */ -export type Wasm_Params_Order_By = { - code_upload_access?: InputMaybe; - height?: InputMaybe; - instantiate_default_permission?: InputMaybe; - one_row_id?: InputMaybe; -}; - -/** select columns of table "wasm_params" */ -export enum Wasm_Params_Select_Column { - /** column name */ - CodeUploadAccess = 'code_upload_access', - /** column name */ - Height = 'height', - /** column name */ - InstantiateDefaultPermission = 'instantiate_default_permission', - /** column name */ - OneRowId = 'one_row_id' -} - -/** aggregate stddev on columns */ -export type Wasm_Params_Stddev_Fields = { - __typename?: 'wasm_params_stddev_fields'; - height?: Maybe; - instantiate_default_permission?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Wasm_Params_Stddev_Pop_Fields = { - __typename?: 'wasm_params_stddev_pop_fields'; - height?: Maybe; - instantiate_default_permission?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Wasm_Params_Stddev_Samp_Fields = { - __typename?: 'wasm_params_stddev_samp_fields'; - height?: Maybe; - instantiate_default_permission?: Maybe; -}; - -/** aggregate sum on columns */ -export type Wasm_Params_Sum_Fields = { - __typename?: 'wasm_params_sum_fields'; - height?: Maybe; - instantiate_default_permission?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Wasm_Params_Var_Pop_Fields = { - __typename?: 'wasm_params_var_pop_fields'; - height?: Maybe; - instantiate_default_permission?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Wasm_Params_Var_Samp_Fields = { - __typename?: 'wasm_params_var_samp_fields'; - height?: Maybe; - instantiate_default_permission?: Maybe; -}; - -/** aggregate variance on columns */ -export type Wasm_Params_Variance_Fields = { - __typename?: 'wasm_params_variance_fields'; - height?: Maybe; - instantiate_default_permission?: Maybe; -}; - -export type AccountCommissionQueryVariables = Exact<{ - validatorAddress: Scalars['String']; -}>; - - -export type AccountCommissionQuery = { commission?: { __typename?: 'ActionValidatorCommissionAmount', coins?: Array | null } | null }; - -export type AccountWithdrawalAddressQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountWithdrawalAddressQuery = { withdrawalAddress: { __typename?: 'ActionAddress', address: string } }; - -export type AccountBalancesQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountBalancesQuery = { accountBalances?: { __typename?: 'ActionBalance', coins?: Array | null } | null }; - -export type AccountDelegationBalanceQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountDelegationBalanceQuery = { delegationBalance?: { __typename?: 'ActionBalance', coins?: Array | null } | null }; - -export type AccountUnbondingBalanceQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountUnbondingBalanceQuery = { unbondingBalance?: { __typename?: 'ActionBalance', coins?: Array | null } | null }; - -export type AccountDelegationRewardsQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountDelegationRewardsQuery = { delegationRewards?: Array<{ __typename?: 'ActionDelegationReward', coins?: Array | null, validatorAddress: string } | null> | null }; - -export type AccountDelegationsQueryVariables = Exact<{ - address: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type AccountDelegationsQuery = { delegations?: { __typename?: 'ActionDelegationResponse', delegations?: Array | null, pagination?: any | null } | null }; - -export type AccountRedelegationsQueryVariables = Exact<{ - address: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type AccountRedelegationsQuery = { redelegations?: { __typename?: 'ActionRedelegationResponse', redelegations?: Array | null, pagination?: any | null } | null }; - -export type AccountUndelegationsQueryVariables = Exact<{ - address: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type AccountUndelegationsQuery = { undelegations?: { __typename?: 'ActionUnbondingDelegationResponse', pagination?: any | null, undelegations?: Array | null } | null }; - -export type ActiveValidatorCountQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ActiveValidatorCountQuery = { activeTotal: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null }, inactiveTotal: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null }, total: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null } }; - -export type BlockDetailsQueryVariables = Exact<{ - height?: InputMaybe; - signatureHeight?: InputMaybe; -}>; - - -export type BlockDetailsQuery = { transaction: Array<{ __typename?: 'transaction', height: any, hash: string, messages: any, success: boolean, logs?: any | null }>, block: Array<{ __typename?: 'block', height: any, hash: string, timestamp: any, txs?: number | null, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } | null }>, preCommitsAggregate: { __typename?: 'pre_commit_aggregate', aggregate?: { __typename?: 'pre_commit_aggregate_fields', sum?: { __typename?: 'pre_commit_sum_fields', votingPower?: any | null } | null } | null }, preCommits: Array<{ __typename?: 'pre_commit', validator: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } }> }; - -export type LatestBlockHeightListenerSubscriptionVariables = Exact<{ - offset?: InputMaybe; -}>; - - -export type LatestBlockHeightListenerSubscription = { height: Array<{ __typename?: 'block', height: any }> }; - -export type AverageBlockTimeQueryVariables = Exact<{ [key: string]: never; }>; - - -export type AverageBlockTimeQuery = { averageBlockTime: Array<{ __typename?: 'average_block_time_per_hour', averageTime: any }> }; - -export type LatestBlockTimestampQueryVariables = Exact<{ - offset?: InputMaybe; -}>; - - -export type LatestBlockTimestampQuery = { block: Array<{ __typename?: 'block', timestamp: any }> }; - -export type BlocksListenerSubscriptionVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type BlocksListenerSubscription = { blocks: Array<{ __typename?: 'block', height: any, hash: string, timestamp: any, txs?: number | null, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } | null }> }; - -export type BlocksQueryVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type BlocksQuery = { blocks: Array<{ __typename?: 'block', height: any, hash: string, timestamp: any, txs?: number | null, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', self_delegate_address?: string | null, operatorAddress: string } | null, validatorDescriptions: Array<{ __typename?: 'validator_description', moniker?: string | null, identity?: string | null }> } | null }> }; - -export type ChainIdQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ChainIdQuery = { genesis: Array<{ __typename?: 'genesis', time: any, chainId: string }> }; - -export type MarketDataQueryVariables = Exact<{ - denom?: InputMaybe; -}>; - - -export type MarketDataQuery = { communityPool: Array<{ __typename?: 'community_pool', coins: any }>, inflation: Array<{ __typename?: 'inflation', value: any }>, tokenPrice: Array<{ __typename?: 'token_price', price: any, marketCap: any }>, supply: Array<{ __typename?: 'supply', coins: any }>, bondedTokens: Array<{ __typename?: 'staking_pool', bonded_tokens: string }>, distributionParams: Array<{ __typename?: 'distribution_params', params: any }> }; - -export type GetMessagesByAddressQueryVariables = Exact<{ - address?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; - types?: InputMaybe; -}>; - - -export type GetMessagesByAddressQuery = { messagesByAddress: Array<{ __typename?: 'message', transaction?: { __typename?: 'transaction', height: any, hash: string, success: boolean, messages: any, logs?: any | null, block: { __typename?: 'block', height: any, timestamp: any } } | null }> }; - -export type OnlineVotingPowerQueryVariables = Exact<{ [key: string]: never; }>; - - -export type OnlineVotingPowerQuery = { activeTotal: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null }, validatorVotingPowerAggregate: { __typename?: 'validator_voting_power_aggregate', aggregate?: { __typename?: 'validator_voting_power_aggregate_fields', sum?: { __typename?: 'validator_voting_power_sum_fields', votingPower?: any | null } | null } | null }, stakingPool: Array<{ __typename?: 'staking_pool', bonded: string }>, stakingParams: Array<{ __typename?: 'staking_params', params: any }> }; - -export type ParamsQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ParamsQuery = { stakingParams: Array<{ __typename?: 'staking_params', params: any }>, slashingParams: Array<{ __typename?: 'slashing_params', params: any }>, mintParams: Array<{ __typename?: 'mint_params', params: any }>, distributionParams: Array<{ __typename?: 'distribution_params', params: any }>, govParams: Array<{ __typename?: 'gov_params', depositParams: any, tallyParams: any, votingParams: any }> }; - -export type ProposalDetailsQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsQuery = { proposal: Array<{ __typename?: 'proposal', title: string, description: string, status?: string | null, content: any, proposer: string, proposalId: number, submitTime: any, proposalType: string, depositEndTime?: any | null, votingStartTime?: any | null, votingEndTime?: any | null }> }; - -export type ProposalDetailsTallyQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsTallyQuery = { proposalTallyResult: Array<{ __typename?: 'proposal_tally_result', yes: string, no: string, abstain: string, noWithVeto: string }>, stakingPool: Array<{ __typename?: 'proposal_staking_pool_snapshot', bondedTokens: string }>, quorum: Array<{ __typename?: 'gov_params', tallyParams: any }> }; - -export type ProposalDetailsDepositsQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsDepositsQuery = { proposalDeposit: Array<{ __typename?: 'proposal_deposit', amount?: any | null, depositorAddress?: string | null, block?: { __typename?: 'block', timestamp: any } | null }> }; - -export type ProposalDetailsVotesQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsVotesQuery = { proposalVote: Array<{ __typename?: 'proposal_vote', option: string, voterAddress: string }>, validatorStatuses: Array<{ __typename?: 'proposal_validator_status_snapshot', validator: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', selfDelegateAddress?: string | null } | null } }> }; - -export type ProposalsQueryVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type ProposalsQuery = { proposals: Array<{ __typename?: 'proposal', title: string, status?: string | null, description: string, proposalId: number }>, total: { __typename?: 'proposal_aggregate', aggregate?: { __typename?: 'proposal_aggregate_fields', count: number } | null } }; - -export type TokenPriceListenerSubscriptionVariables = Exact<{ - denom?: InputMaybe; -}>; - - -export type TokenPriceListenerSubscription = { tokenPrice: Array<{ __typename?: 'token_price', price: any, timestamp: any, marketCap: any, unitName: string }> }; - -export type TokenPriceHistoryQueryVariables = Exact<{ - denom?: InputMaybe; - limit?: InputMaybe; -}>; - - -export type TokenPriceHistoryQuery = { tokenPrice: Array<{ __typename?: 'token_price_history', price: any, timestamp: any }> }; - -export type TokenomicsQueryVariables = Exact<{ [key: string]: never; }>; - - -export type TokenomicsQuery = { stakingParams: Array<{ __typename?: 'staking_params', params: any }>, stakingPool: Array<{ __typename?: 'staking_pool', bonded: string, unbonded: string }>, supply: Array<{ __typename?: 'supply', coins: any }> }; - -export type TransactionDetailsQueryVariables = Exact<{ - hash?: InputMaybe; -}>; - - -export type TransactionDetailsQuery = { transaction: Array<{ __typename?: 'transaction', logs?: any | null, hash: string, height: any, fee: any, gasUsed?: any | null, gasWanted?: any | null, success: boolean, memo?: string | null, messages: any, rawLog?: string | null, block: { __typename?: 'block', timestamp: any } }> }; - -export type TransactionsListenerSubscriptionVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type TransactionsListenerSubscription = { transactions: Array<{ __typename?: 'transaction', height: any, hash: string, success: boolean, messages: any, logs?: any | null, block: { __typename?: 'block', timestamp: any } }> }; - -export type TransactionsQueryVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type TransactionsQuery = { transactions: Array<{ __typename?: 'transaction', height: any, hash: string, success: boolean, messages: any, logs?: any | null, block: { __typename?: 'block', timestamp: any } }> }; - -export type LastHundredBlocksSubscriptionVariables = Exact<{ - address?: InputMaybe; -}>; - - -export type LastHundredBlocksSubscription = { block: Array<{ __typename?: 'block', height: any, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } | null, transactions: Array<{ __typename?: 'transaction', hash: string }>, precommits: Array<{ __typename?: 'pre_commit', validatorAddress: string }> }> }; - -export type ValidatorLastSeenListenerSubscriptionVariables = Exact<{ - address?: InputMaybe; -}>; - - -export type ValidatorLastSeenListenerSubscription = { preCommit: Array<{ __typename?: 'pre_commit', height: any, timestamp: any }> }; - -export type ValidatorDetailsQueryVariables = Exact<{ - address?: InputMaybe; -}>; - - -export type ValidatorDetailsQuery = { stakingPool: Array<{ __typename?: 'staking_pool', height: any, bonded: string }>, validator: Array<{ __typename?: 'validator', validatorDescriptions: Array<{ __typename?: 'validator_description', details?: string | null, website?: string | null }>, validatorStatuses: Array<{ __typename?: 'validator_status', status: number, jailed: boolean, height: any }>, validatorSigningInfos: Array<{ __typename?: 'validator_signing_info', tombstoned: boolean, missedBlocksCounter: any }>, validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null, maxRate: string } | null, validatorCommissions: Array<{ __typename?: 'validator_commission', commission: any }>, validatorVotingPowers: Array<{ __typename?: 'validator_voting_power', height: any, votingPower: any }> }>, slashingParams: Array<{ __typename?: 'slashing_params', params: any }> }; - -export type ValidatorDelegationsQueryVariables = Exact<{ - validatorAddress: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type ValidatorDelegationsQuery = { delegations?: { __typename?: 'ActionDelegationResponse', delegations?: Array | null, pagination?: any | null } | null }; - -export type ValidatorRedelegationsQueryVariables = Exact<{ - validatorAddress: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type ValidatorRedelegationsQuery = { redelegations?: { __typename?: 'ActionRedelegationResponse', redelegations?: Array | null, pagination?: any | null } | null }; - -export type ValidatorUndelegationsQueryVariables = Exact<{ - validatorAddress: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type ValidatorUndelegationsQuery = { undelegations?: { __typename?: 'ActionUnbondingDelegationResponse', pagination?: any | null, undelegations?: Array | null } | null }; - -export type ValidatorsQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ValidatorsQuery = { stakingPool: Array<{ __typename?: 'staking_pool', bondedTokens: string }>, validator: Array<{ __typename?: 'validator', validatorStatuses: Array<{ __typename?: 'validator_status', status: number, jailed: boolean, height: any }>, validatorSigningInfos: Array<{ __typename?: 'validator_signing_info', tombstoned: boolean, missedBlocksCounter: any }>, validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null } | null, validatorVotingPowers: Array<{ __typename?: 'validator_voting_power', votingPower: any }>, validatorCommissions: Array<{ __typename?: 'validator_commission', commission: any }> }>, slashingParams: Array<{ __typename?: 'slashing_params', params: any }> }; - -export type ValidatorsAddressListQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ValidatorsAddressListQuery = { validator: Array<{ __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null, consensusAddress: string } | null, validatorDescriptions: Array<{ __typename?: 'validator_description', moniker?: string | null, identity?: string | null, avatarUrl?: string | null }> }> }; - -export type ValidatorAddressesQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ValidatorAddressesQuery = { validator: Array<{ __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null, consensusAddress: string } | null, validatorDescriptions: Array<{ __typename?: 'validator_description', moniker?: string | null, avatarUrl?: string | null }> }> }; - - -export const AccountCommissionDocument = gql` - query AccountCommission($validatorAddress: String!) { - commission: action_validator_commission_amount(address: $validatorAddress) { - coins - } -} - `; - -/** - * __useAccountCommissionQuery__ - * - * To run a query within a React component, call `useAccountCommissionQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountCommissionQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountCommissionQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * }, - * }); - */ -export function useAccountCommissionQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountCommissionDocument, options); - } -export function useAccountCommissionLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountCommissionDocument, options); - } -export type AccountCommissionQueryHookResult = ReturnType; -export type AccountCommissionLazyQueryHookResult = ReturnType; -export type AccountCommissionQueryResult = Apollo.QueryResult; -export const AccountWithdrawalAddressDocument = gql` - query AccountWithdrawalAddress($address: String!) { - withdrawalAddress: action_delegator_withdraw_address(address: $address) { - address - } -} - `; - -/** - * __useAccountWithdrawalAddressQuery__ - * - * To run a query within a React component, call `useAccountWithdrawalAddressQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountWithdrawalAddressQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountWithdrawalAddressQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountWithdrawalAddressQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountWithdrawalAddressDocument, options); - } -export function useAccountWithdrawalAddressLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountWithdrawalAddressDocument, options); - } -export type AccountWithdrawalAddressQueryHookResult = ReturnType; -export type AccountWithdrawalAddressLazyQueryHookResult = ReturnType; -export type AccountWithdrawalAddressQueryResult = Apollo.QueryResult; -export const AccountBalancesDocument = gql` - query AccountBalances($address: String!) { - accountBalances: action_account_balance(address: $address) { - coins - } -} - `; - -/** - * __useAccountBalancesQuery__ - * - * To run a query within a React component, call `useAccountBalancesQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountBalancesQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountBalancesQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountBalancesQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountBalancesDocument, options); - } -export function useAccountBalancesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountBalancesDocument, options); - } -export type AccountBalancesQueryHookResult = ReturnType; -export type AccountBalancesLazyQueryHookResult = ReturnType; -export type AccountBalancesQueryResult = Apollo.QueryResult; -export const AccountDelegationBalanceDocument = gql` - query AccountDelegationBalance($address: String!) { - delegationBalance: action_delegation_total(address: $address) { - coins - } -} - `; - -/** - * __useAccountDelegationBalanceQuery__ - * - * To run a query within a React component, call `useAccountDelegationBalanceQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountDelegationBalanceQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountDelegationBalanceQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountDelegationBalanceQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountDelegationBalanceDocument, options); - } -export function useAccountDelegationBalanceLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountDelegationBalanceDocument, options); - } -export type AccountDelegationBalanceQueryHookResult = ReturnType; -export type AccountDelegationBalanceLazyQueryHookResult = ReturnType; -export type AccountDelegationBalanceQueryResult = Apollo.QueryResult; -export const AccountUnbondingBalanceDocument = gql` - query AccountUnbondingBalance($address: String!) { - unbondingBalance: action_unbonding_delegation_total(address: $address) { - coins - } -} - `; - -/** - * __useAccountUnbondingBalanceQuery__ - * - * To run a query within a React component, call `useAccountUnbondingBalanceQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountUnbondingBalanceQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountUnbondingBalanceQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountUnbondingBalanceQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountUnbondingBalanceDocument, options); - } -export function useAccountUnbondingBalanceLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountUnbondingBalanceDocument, options); - } -export type AccountUnbondingBalanceQueryHookResult = ReturnType; -export type AccountUnbondingBalanceLazyQueryHookResult = ReturnType; -export type AccountUnbondingBalanceQueryResult = Apollo.QueryResult; -export const AccountDelegationRewardsDocument = gql` - query AccountDelegationRewards($address: String!) { - delegationRewards: action_delegation_reward(address: $address) { - validatorAddress: validator_address - coins - } -} - `; - -/** - * __useAccountDelegationRewardsQuery__ - * - * To run a query within a React component, call `useAccountDelegationRewardsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountDelegationRewardsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountDelegationRewardsQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountDelegationRewardsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountDelegationRewardsDocument, options); - } -export function useAccountDelegationRewardsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountDelegationRewardsDocument, options); - } -export type AccountDelegationRewardsQueryHookResult = ReturnType; -export type AccountDelegationRewardsLazyQueryHookResult = ReturnType; -export type AccountDelegationRewardsQueryResult = Apollo.QueryResult; -export const AccountDelegationsDocument = gql` - query AccountDelegations($address: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - delegations: action_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } -} - `; - -/** - * __useAccountDelegationsQuery__ - * - * To run a query within a React component, call `useAccountDelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountDelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountDelegationsQuery({ - * variables: { - * address: // value for 'address' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useAccountDelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountDelegationsDocument, options); - } -export function useAccountDelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountDelegationsDocument, options); - } -export type AccountDelegationsQueryHookResult = ReturnType; -export type AccountDelegationsLazyQueryHookResult = ReturnType; -export type AccountDelegationsQueryResult = Apollo.QueryResult; -export const AccountRedelegationsDocument = gql` - query AccountRedelegations($address: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - redelegations: action_redelegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } -} - `; - -/** - * __useAccountRedelegationsQuery__ - * - * To run a query within a React component, call `useAccountRedelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountRedelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountRedelegationsQuery({ - * variables: { - * address: // value for 'address' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useAccountRedelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountRedelegationsDocument, options); - } -export function useAccountRedelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountRedelegationsDocument, options); - } -export type AccountRedelegationsQueryHookResult = ReturnType; -export type AccountRedelegationsLazyQueryHookResult = ReturnType; -export type AccountRedelegationsQueryResult = Apollo.QueryResult; -export const AccountUndelegationsDocument = gql` - query AccountUndelegations($address: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - undelegations: action_unbonding_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } -} - `; - -/** - * __useAccountUndelegationsQuery__ - * - * To run a query within a React component, call `useAccountUndelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountUndelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountUndelegationsQuery({ - * variables: { - * address: // value for 'address' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useAccountUndelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountUndelegationsDocument, options); - } -export function useAccountUndelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountUndelegationsDocument, options); - } -export type AccountUndelegationsQueryHookResult = ReturnType; -export type AccountUndelegationsLazyQueryHookResult = ReturnType; -export type AccountUndelegationsQueryResult = Apollo.QueryResult; -export const ActiveValidatorCountDocument = gql` - query ActiveValidatorCount { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - inactiveTotal: validator_status_aggregate(where: {status: {_neq: 3}}) { - aggregate { - count - } - } - total: validator_status_aggregate { - aggregate { - count - } - } -} - `; - -/** - * __useActiveValidatorCountQuery__ - * - * To run a query within a React component, call `useActiveValidatorCountQuery` and pass it any options that fit your needs. - * When your component renders, `useActiveValidatorCountQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useActiveValidatorCountQuery({ - * variables: { - * }, - * }); - */ -export function useActiveValidatorCountQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ActiveValidatorCountDocument, options); - } -export function useActiveValidatorCountLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ActiveValidatorCountDocument, options); - } -export type ActiveValidatorCountQueryHookResult = ReturnType; -export type ActiveValidatorCountLazyQueryHookResult = ReturnType; -export type ActiveValidatorCountQueryResult = Apollo.QueryResult; -export const BlockDetailsDocument = gql` - query BlockDetails($height: bigint, $signatureHeight: bigint) { - transaction(where: {height: {_eq: $height}}) { - height - hash - messages - success - logs - } - block(limit: 1, where: {height: {_eq: $height}}) { - height - hash - timestamp - txs: num_txs - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } - preCommitsAggregate: pre_commit_aggregate( - where: {height: {_eq: $signatureHeight}} - ) { - aggregate { - sum { - votingPower: voting_power - } - } - } - preCommits: pre_commit(where: {height: {_eq: $signatureHeight}}) { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} - `; - -/** - * __useBlockDetailsQuery__ - * - * To run a query within a React component, call `useBlockDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useBlockDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useBlockDetailsQuery({ - * variables: { - * height: // value for 'height' - * signatureHeight: // value for 'signatureHeight' - * }, - * }); - */ -export function useBlockDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(BlockDetailsDocument, options); - } -export function useBlockDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(BlockDetailsDocument, options); - } -export type BlockDetailsQueryHookResult = ReturnType; -export type BlockDetailsLazyQueryHookResult = ReturnType; -export type BlockDetailsQueryResult = Apollo.QueryResult; -export const LatestBlockHeightListenerDocument = gql` - subscription LatestBlockHeightListener($offset: Int = 0) { - height: block(order_by: {height: desc}, limit: 1, offset: $offset) { - height - } -} - `; - -/** - * __useLatestBlockHeightListenerSubscription__ - * - * To run a query within a React component, call `useLatestBlockHeightListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useLatestBlockHeightListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useLatestBlockHeightListenerSubscription({ - * variables: { - * offset: // value for 'offset' - * }, - * }); - */ -export function useLatestBlockHeightListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(LatestBlockHeightListenerDocument, options); - } -export type LatestBlockHeightListenerSubscriptionHookResult = ReturnType; -export type LatestBlockHeightListenerSubscriptionResult = Apollo.SubscriptionResult; -export const AverageBlockTimeDocument = gql` - query AverageBlockTime { - averageBlockTime: average_block_time_per_hour( - limit: 1 - order_by: {height: desc} - ) { - averageTime: average_time - } -} - `; - -/** - * __useAverageBlockTimeQuery__ - * - * To run a query within a React component, call `useAverageBlockTimeQuery` and pass it any options that fit your needs. - * When your component renders, `useAverageBlockTimeQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAverageBlockTimeQuery({ - * variables: { - * }, - * }); - */ -export function useAverageBlockTimeQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AverageBlockTimeDocument, options); - } -export function useAverageBlockTimeLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AverageBlockTimeDocument, options); - } -export type AverageBlockTimeQueryHookResult = ReturnType; -export type AverageBlockTimeLazyQueryHookResult = ReturnType; -export type AverageBlockTimeQueryResult = Apollo.QueryResult; -export const LatestBlockTimestampDocument = gql` - query LatestBlockTimestamp($offset: Int = 0) { - block: block(order_by: {height: desc}, limit: 1, offset: $offset) { - timestamp - } -} - `; - -/** - * __useLatestBlockTimestampQuery__ - * - * To run a query within a React component, call `useLatestBlockTimestampQuery` and pass it any options that fit your needs. - * When your component renders, `useLatestBlockTimestampQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useLatestBlockTimestampQuery({ - * variables: { - * offset: // value for 'offset' - * }, - * }); - */ -export function useLatestBlockTimestampQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(LatestBlockTimestampDocument, options); - } -export function useLatestBlockTimestampLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(LatestBlockTimestampDocument, options); - } -export type LatestBlockTimestampQueryHookResult = ReturnType; -export type LatestBlockTimestampLazyQueryHookResult = ReturnType; -export type LatestBlockTimestampQueryResult = Apollo.QueryResult; -export const BlocksListenerDocument = gql` - subscription BlocksListener($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} - `; - -/** - * __useBlocksListenerSubscription__ - * - * To run a query within a React component, call `useBlocksListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useBlocksListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useBlocksListenerSubscription({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useBlocksListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(BlocksListenerDocument, options); - } -export type BlocksListenerSubscriptionHookResult = ReturnType; -export type BlocksListenerSubscriptionResult = Apollo.SubscriptionResult; -export const BlocksDocument = gql` - query Blocks($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - self_delegate_address - } - validatorDescriptions: validator_descriptions( - limit: 1 - order_by: {height: desc} - ) { - moniker - identity - } - } - } -} - `; - -/** - * __useBlocksQuery__ - * - * To run a query within a React component, call `useBlocksQuery` and pass it any options that fit your needs. - * When your component renders, `useBlocksQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useBlocksQuery({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useBlocksQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(BlocksDocument, options); - } -export function useBlocksLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(BlocksDocument, options); - } -export type BlocksQueryHookResult = ReturnType; -export type BlocksLazyQueryHookResult = ReturnType; -export type BlocksQueryResult = Apollo.QueryResult; -export const ChainIdDocument = gql` - query ChainId { - genesis(limit: 1, order_by: {time: desc}) { - chainId: chain_id - time - } -} - `; - -/** - * __useChainIdQuery__ - * - * To run a query within a React component, call `useChainIdQuery` and pass it any options that fit your needs. - * When your component renders, `useChainIdQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useChainIdQuery({ - * variables: { - * }, - * }); - */ -export function useChainIdQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ChainIdDocument, options); - } -export function useChainIdLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ChainIdDocument, options); - } -export type ChainIdQueryHookResult = ReturnType; -export type ChainIdLazyQueryHookResult = ReturnType; -export type ChainIdQueryResult = Apollo.QueryResult; -export const MarketDataDocument = gql` - query MarketData($denom: String) { - communityPool: community_pool(order_by: {height: desc}, limit: 1) { - coins - } - inflation: inflation(order_by: {height: desc}, limit: 1) { - value - } - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - marketCap: market_cap - price - } - supply { - coins - } - bondedTokens: staking_pool(order_by: {height: desc}, limit: 1) { - bonded_tokens - } - distributionParams: distribution_params { - params - } -} - `; - -/** - * __useMarketDataQuery__ - * - * To run a query within a React component, call `useMarketDataQuery` and pass it any options that fit your needs. - * When your component renders, `useMarketDataQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useMarketDataQuery({ - * variables: { - * denom: // value for 'denom' - * }, - * }); - */ -export function useMarketDataQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(MarketDataDocument, options); - } -export function useMarketDataLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(MarketDataDocument, options); - } -export type MarketDataQueryHookResult = ReturnType; -export type MarketDataLazyQueryHookResult = ReturnType; -export type MarketDataQueryResult = Apollo.QueryResult; -export const GetMessagesByAddressDocument = gql` - query GetMessagesByAddress($address: _text, $limit: bigint = 50, $offset: bigint = 0, $types: _text = "{}") { - messagesByAddress: messages_by_address( - args: {addresses: $address, types: $types, limit: $limit, offset: $offset} - ) { - transaction { - height - hash - success - messages - logs - block { - height - timestamp - } - } - } -} - `; - -/** - * __useGetMessagesByAddressQuery__ - * - * To run a query within a React component, call `useGetMessagesByAddressQuery` and pass it any options that fit your needs. - * When your component renders, `useGetMessagesByAddressQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useGetMessagesByAddressQuery({ - * variables: { - * address: // value for 'address' - * limit: // value for 'limit' - * offset: // value for 'offset' - * types: // value for 'types' - * }, - * }); - */ -export function useGetMessagesByAddressQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(GetMessagesByAddressDocument, options); - } -export function useGetMessagesByAddressLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(GetMessagesByAddressDocument, options); - } -export type GetMessagesByAddressQueryHookResult = ReturnType; -export type GetMessagesByAddressLazyQueryHookResult = ReturnType; -export type GetMessagesByAddressQueryResult = Apollo.QueryResult; -export const OnlineVotingPowerDocument = gql` - query OnlineVotingPower { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - validatorVotingPowerAggregate: validator_voting_power_aggregate( - where: {validator: {validator_statuses: {status: {_eq: 3}}}} - ) { - aggregate { - sum { - votingPower: voting_power - } - } - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - } - stakingParams: staking_params(limit: 1) { - params - } -} - `; - -/** - * __useOnlineVotingPowerQuery__ - * - * To run a query within a React component, call `useOnlineVotingPowerQuery` and pass it any options that fit your needs. - * When your component renders, `useOnlineVotingPowerQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useOnlineVotingPowerQuery({ - * variables: { - * }, - * }); - */ -export function useOnlineVotingPowerQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(OnlineVotingPowerDocument, options); - } -export function useOnlineVotingPowerLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(OnlineVotingPowerDocument, options); - } -export type OnlineVotingPowerQueryHookResult = ReturnType; -export type OnlineVotingPowerLazyQueryHookResult = ReturnType; -export type OnlineVotingPowerQueryResult = Apollo.QueryResult; -export const ParamsDocument = gql` - query Params { - stakingParams: staking_params(limit: 1, order_by: {height: desc}) { - params - } - slashingParams: slashing_params(limit: 1, order_by: {height: desc}) { - params - } - mintParams: mint_params(limit: 1, order_by: {height: desc}) { - params - } - distributionParams: distribution_params(limit: 1, order_by: {height: desc}) { - params - } - govParams: gov_params(limit: 1, order_by: {height: desc}) { - depositParams: deposit_params - tallyParams: tally_params - votingParams: voting_params - } -} - `; - -/** - * __useParamsQuery__ - * - * To run a query within a React component, call `useParamsQuery` and pass it any options that fit your needs. - * When your component renders, `useParamsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useParamsQuery({ - * variables: { - * }, - * }); - */ -export function useParamsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ParamsDocument, options); - } -export function useParamsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ParamsDocument, options); - } -export type ParamsQueryHookResult = ReturnType; -export type ParamsLazyQueryHookResult = ReturnType; -export type ParamsQueryResult = Apollo.QueryResult; -export const ProposalDetailsDocument = gql` - query ProposalDetails($proposalId: Int) { - proposal(where: {id: {_eq: $proposalId}}) { - proposer: proposer_address - title - description - status - content - proposalId: id - submitTime: submit_time - proposalType: proposal_type - depositEndTime: deposit_end_time - votingStartTime: voting_start_time - votingEndTime: voting_end_time - } -} - `; - -/** - * __useProposalDetailsQuery__ - * - * To run a query within a React component, call `useProposalDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsDocument, options); - } -export function useProposalDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsDocument, options); - } -export type ProposalDetailsQueryHookResult = ReturnType; -export type ProposalDetailsLazyQueryHookResult = ReturnType; -export type ProposalDetailsQueryResult = Apollo.QueryResult; -export const ProposalDetailsTallyDocument = gql` - query ProposalDetailsTally($proposalId: Int) { - proposalTallyResult: proposal_tally_result( - where: {proposal_id: {_eq: $proposalId}} - ) { - yes - no - noWithVeto: no_with_veto - abstain - } - stakingPool: proposal_staking_pool_snapshot( - where: {proposal_id: {_eq: $proposalId}} - ) { - bondedTokens: bonded_tokens - } - quorum: gov_params(limit: 1, order_by: {height: desc}) { - tallyParams: tally_params - } -} - `; - -/** - * __useProposalDetailsTallyQuery__ - * - * To run a query within a React component, call `useProposalDetailsTallyQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsTallyQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsTallyQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsTallyQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsTallyDocument, options); - } -export function useProposalDetailsTallyLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsTallyDocument, options); - } -export type ProposalDetailsTallyQueryHookResult = ReturnType; -export type ProposalDetailsTallyLazyQueryHookResult = ReturnType; -export type ProposalDetailsTallyQueryResult = Apollo.QueryResult; -export const ProposalDetailsDepositsDocument = gql` - query ProposalDetailsDeposits($proposalId: Int) { - proposalDeposit: proposal_deposit( - where: {proposal_id: {_eq: $proposalId}} - order_by: {height: desc} - ) { - amount - depositorAddress: depositor_address - block { - timestamp - } - } -} - `; - -/** - * __useProposalDetailsDepositsQuery__ - * - * To run a query within a React component, call `useProposalDetailsDepositsQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsDepositsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsDepositsQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsDepositsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsDepositsDocument, options); - } -export function useProposalDetailsDepositsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsDepositsDocument, options); - } -export type ProposalDetailsDepositsQueryHookResult = ReturnType; -export type ProposalDetailsDepositsLazyQueryHookResult = ReturnType; -export type ProposalDetailsDepositsQueryResult = Apollo.QueryResult; -export const ProposalDetailsVotesDocument = gql` - query ProposalDetailsVotes($proposalId: Int) { - proposalVote: proposal_vote( - where: {proposal_id: {_eq: $proposalId}} - order_by: {height: desc} - ) { - option - voterAddress: voter_address - } - validatorStatuses: proposal_validator_status_snapshot( - where: {proposal_id: {_eq: $proposalId}, status: {_eq: 3}} - ) { - validator { - validatorInfo: validator_info { - selfDelegateAddress: self_delegate_address - } - } - } -} - `; - -/** - * __useProposalDetailsVotesQuery__ - * - * To run a query within a React component, call `useProposalDetailsVotesQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsVotesQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsVotesQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsVotesQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsVotesDocument, options); - } -export function useProposalDetailsVotesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsVotesDocument, options); - } -export type ProposalDetailsVotesQueryHookResult = ReturnType; -export type ProposalDetailsVotesLazyQueryHookResult = ReturnType; -export type ProposalDetailsVotesQueryResult = Apollo.QueryResult; -export const ProposalsDocument = gql` - query Proposals($limit: Int = 7, $offset: Int = 0) { - proposals: proposal(limit: $limit, offset: $offset, order_by: {id: desc}) { - title - proposalId: id - status - description - } - total: proposal_aggregate { - aggregate { - count - } - } -} - `; - -/** - * __useProposalsQuery__ - * - * To run a query within a React component, call `useProposalsQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalsQuery({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useProposalsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalsDocument, options); - } -export function useProposalsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalsDocument, options); - } -export type ProposalsQueryHookResult = ReturnType; -export type ProposalsLazyQueryHookResult = ReturnType; -export type ProposalsQueryResult = Apollo.QueryResult; -export const TokenPriceListenerDocument = gql` - subscription TokenPriceListener($denom: String) { - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - price - timestamp - marketCap: market_cap - unitName: unit_name - } -} - `; - -/** - * __useTokenPriceListenerSubscription__ - * - * To run a query within a React component, call `useTokenPriceListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useTokenPriceListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTokenPriceListenerSubscription({ - * variables: { - * denom: // value for 'denom' - * }, - * }); - */ -export function useTokenPriceListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(TokenPriceListenerDocument, options); - } -export type TokenPriceListenerSubscriptionHookResult = ReturnType; -export type TokenPriceListenerSubscriptionResult = Apollo.SubscriptionResult; -export const TokenPriceHistoryDocument = gql` - query TokenPriceHistory($denom: String, $limit: Int = 10) { - tokenPrice: token_price_history( - where: {unit_name: {_eq: $denom}} - limit: $limit - order_by: {timestamp: desc} - ) { - price - timestamp - } -} - `; - -/** - * __useTokenPriceHistoryQuery__ - * - * To run a query within a React component, call `useTokenPriceHistoryQuery` and pass it any options that fit your needs. - * When your component renders, `useTokenPriceHistoryQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTokenPriceHistoryQuery({ - * variables: { - * denom: // value for 'denom' - * limit: // value for 'limit' - * }, - * }); - */ -export function useTokenPriceHistoryQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TokenPriceHistoryDocument, options); - } -export function useTokenPriceHistoryLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TokenPriceHistoryDocument, options); - } -export type TokenPriceHistoryQueryHookResult = ReturnType; -export type TokenPriceHistoryLazyQueryHookResult = ReturnType; -export type TokenPriceHistoryQueryResult = Apollo.QueryResult; -export const TokenomicsDocument = gql` - query Tokenomics { - stakingParams: staking_params(limit: 1) { - params - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - unbonded: not_bonded_tokens - } - supply: supply(order_by: {height: desc}, limit: 1) { - coins - } -} - `; - -/** - * __useTokenomicsQuery__ - * - * To run a query within a React component, call `useTokenomicsQuery` and pass it any options that fit your needs. - * When your component renders, `useTokenomicsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTokenomicsQuery({ - * variables: { - * }, - * }); - */ -export function useTokenomicsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TokenomicsDocument, options); - } -export function useTokenomicsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TokenomicsDocument, options); - } -export type TokenomicsQueryHookResult = ReturnType; -export type TokenomicsLazyQueryHookResult = ReturnType; -export type TokenomicsQueryResult = Apollo.QueryResult; -export const TransactionDetailsDocument = gql` - query TransactionDetails($hash: String) { - transaction(where: {hash: {_eq: $hash}}, limit: 1) { - hash: hash - height: height - block: block { - timestamp: timestamp - } - fee: fee - gasUsed: gas_used - gasWanted: gas_wanted - success: success - memo: memo - messages: messages - logs - rawLog: raw_log - } -} - `; - -/** - * __useTransactionDetailsQuery__ - * - * To run a query within a React component, call `useTransactionDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useTransactionDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTransactionDetailsQuery({ - * variables: { - * hash: // value for 'hash' - * }, - * }); - */ -export function useTransactionDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TransactionDetailsDocument, options); - } -export function useTransactionDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TransactionDetailsDocument, options); - } -export type TransactionDetailsQueryHookResult = ReturnType; -export type TransactionDetailsLazyQueryHookResult = ReturnType; -export type TransactionDetailsQueryResult = Apollo.QueryResult; -export const TransactionsListenerDocument = gql` - subscription TransactionsListener($limit: Int = 7, $offset: Int = 0) { - transactions: transaction( - limit: $limit - offset: $offset - order_by: {height: desc} - ) { - height - hash - success - block { - timestamp - } - messages - logs - } -} - `; - -/** - * __useTransactionsListenerSubscription__ - * - * To run a query within a React component, call `useTransactionsListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useTransactionsListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTransactionsListenerSubscription({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useTransactionsListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(TransactionsListenerDocument, options); - } -export type TransactionsListenerSubscriptionHookResult = ReturnType; -export type TransactionsListenerSubscriptionResult = Apollo.SubscriptionResult; -export const TransactionsDocument = gql` - query Transactions($limit: Int = 7, $offset: Int = 0) { - transactions: transaction( - limit: $limit - offset: $offset - order_by: {height: desc} - ) { - height - hash - success - block { - timestamp - } - messages - logs - } -} - `; - -/** - * __useTransactionsQuery__ - * - * To run a query within a React component, call `useTransactionsQuery` and pass it any options that fit your needs. - * When your component renders, `useTransactionsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTransactionsQuery({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useTransactionsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TransactionsDocument, options); - } -export function useTransactionsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TransactionsDocument, options); - } -export type TransactionsQueryHookResult = ReturnType; -export type TransactionsLazyQueryHookResult = ReturnType; -export type TransactionsQueryResult = Apollo.QueryResult; -export const LastHundredBlocksDocument = gql` - subscription LastHundredBlocks($address: String) { - block(offset: 1, order_by: {height: desc}, limit: 100) { - height - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - transactions { - hash - } - precommits: pre_commits( - where: {validator: {validator_info: {operator_address: {_eq: $address}}}} - ) { - validatorAddress: validator_address - } - } -} - `; - -/** - * __useLastHundredBlocksSubscription__ - * - * To run a query within a React component, call `useLastHundredBlocksSubscription` and pass it any options that fit your needs. - * When your component renders, `useLastHundredBlocksSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useLastHundredBlocksSubscription({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useLastHundredBlocksSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(LastHundredBlocksDocument, options); - } -export type LastHundredBlocksSubscriptionHookResult = ReturnType; -export type LastHundredBlocksSubscriptionResult = Apollo.SubscriptionResult; -export const ValidatorLastSeenListenerDocument = gql` - subscription ValidatorLastSeenListener($address: String) { - preCommit: pre_commit( - limit: 1 - where: {validator: {validator_info: {operator_address: {_eq: $address}}}} - order_by: {height: desc} - ) { - height - timestamp - } -} - `; - -/** - * __useValidatorLastSeenListenerSubscription__ - * - * To run a query within a React component, call `useValidatorLastSeenListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useValidatorLastSeenListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorLastSeenListenerSubscription({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useValidatorLastSeenListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(ValidatorLastSeenListenerDocument, options); - } -export type ValidatorLastSeenListenerSubscriptionHookResult = ReturnType; -export type ValidatorLastSeenListenerSubscriptionResult = Apollo.SubscriptionResult; -export const ValidatorDetailsDocument = gql` - query ValidatorDetails($address: String) { - stakingPool: staking_pool(order_by: {height: desc}, limit: 1, offset: 0) { - height - bonded: bonded_tokens - } - validator(where: {validator_info: {operator_address: {_eq: $address}}}) { - validatorDescriptions: validator_descriptions( - order_by: {height: desc} - limit: 1 - ) { - details - website - } - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos( - order_by: {height: desc} - limit: 1 - ) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - maxRate: max_rate - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorVotingPowers: validator_voting_powers( - offset: 0 - limit: 1 - order_by: {height: desc} - ) { - height - votingPower: voting_power - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} - `; - -/** - * __useValidatorDetailsQuery__ - * - * To run a query within a React component, call `useValidatorDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorDetailsQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useValidatorDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorDetailsDocument, options); - } -export function useValidatorDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorDetailsDocument, options); - } -export type ValidatorDetailsQueryHookResult = ReturnType; -export type ValidatorDetailsLazyQueryHookResult = ReturnType; -export type ValidatorDetailsQueryResult = Apollo.QueryResult; -export const ValidatorDelegationsDocument = gql` - query ValidatorDelegations($validatorAddress: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - delegations: action_validator_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } -} - `; - -/** - * __useValidatorDelegationsQuery__ - * - * To run a query within a React component, call `useValidatorDelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorDelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorDelegationsQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useValidatorDelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorDelegationsDocument, options); - } -export function useValidatorDelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorDelegationsDocument, options); - } -export type ValidatorDelegationsQueryHookResult = ReturnType; -export type ValidatorDelegationsLazyQueryHookResult = ReturnType; -export type ValidatorDelegationsQueryResult = Apollo.QueryResult; -export const ValidatorRedelegationsDocument = gql` - query ValidatorRedelegations($validatorAddress: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - redelegations: action_validator_redelegations_from( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } -} - `; - -/** - * __useValidatorRedelegationsQuery__ - * - * To run a query within a React component, call `useValidatorRedelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorRedelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorRedelegationsQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useValidatorRedelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorRedelegationsDocument, options); - } -export function useValidatorRedelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorRedelegationsDocument, options); - } -export type ValidatorRedelegationsQueryHookResult = ReturnType; -export type ValidatorRedelegationsLazyQueryHookResult = ReturnType; -export type ValidatorRedelegationsQueryResult = Apollo.QueryResult; -export const ValidatorUndelegationsDocument = gql` - query ValidatorUndelegations($validatorAddress: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - undelegations: action_validator_unbonding_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } -} - `; - -/** - * __useValidatorUndelegationsQuery__ - * - * To run a query within a React component, call `useValidatorUndelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorUndelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorUndelegationsQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useValidatorUndelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorUndelegationsDocument, options); - } -export function useValidatorUndelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorUndelegationsDocument, options); - } -export type ValidatorUndelegationsQueryHookResult = ReturnType; -export type ValidatorUndelegationsLazyQueryHookResult = ReturnType; -export type ValidatorUndelegationsQueryResult = Apollo.QueryResult; -export const ValidatorsDocument = gql` - query Validators { - stakingPool: staking_pool(limit: 1, order_by: {height: desc}) { - bondedTokens: bonded_tokens - } - validator { - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos( - order_by: {height: desc} - limit: 1 - ) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - } - validatorVotingPowers: validator_voting_powers( - offset: 0 - limit: 1 - order_by: {height: desc} - ) { - votingPower: voting_power - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorSigningInfos: validator_signing_infos( - order_by: {height: desc} - limit: 1 - ) { - missedBlocksCounter: missed_blocks_counter - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} - `; - -/** - * __useValidatorsQuery__ - * - * To run a query within a React component, call `useValidatorsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorsQuery({ - * variables: { - * }, - * }); - */ -export function useValidatorsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorsDocument, options); - } -export function useValidatorsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorsDocument, options); - } -export type ValidatorsQueryHookResult = ReturnType; -export type ValidatorsLazyQueryHookResult = ReturnType; -export type ValidatorsQueryResult = Apollo.QueryResult; -export const ValidatorsAddressListDocument = gql` - query ValidatorsAddressList { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions( - limit: 1 - order_by: {height: desc} - ) { - moniker - identity - avatarUrl: avatar_url - } - } -} - `; - -/** - * __useValidatorsAddressListQuery__ - * - * To run a query within a React component, call `useValidatorsAddressListQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorsAddressListQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorsAddressListQuery({ - * variables: { - * }, - * }); - */ -export function useValidatorsAddressListQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorsAddressListDocument, options); - } -export function useValidatorsAddressListLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorsAddressListDocument, options); - } -export type ValidatorsAddressListQueryHookResult = ReturnType; -export type ValidatorsAddressListLazyQueryHookResult = ReturnType; -export type ValidatorsAddressListQueryResult = Apollo.QueryResult; -export const ValidatorAddressesDocument = gql` - query ValidatorAddresses { - validator( - where: {validator_info: {operator_address: {_is_null: false}, consensus_address: {_is_null: false}, self_delegate_address: {_is_null: false}}} - ) { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions( - limit: 1 - order_by: {height: desc} - ) { - moniker - avatarUrl: avatar_url - } - } -} - `; - -/** - * __useValidatorAddressesQuery__ - * - * To run a query within a React component, call `useValidatorAddressesQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorAddressesQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorAddressesQuery({ - * variables: { - * }, - * }); - */ -export function useValidatorAddressesQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorAddressesDocument, options); - } -export function useValidatorAddressesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorAddressesDocument, options); - } -export type ValidatorAddressesQueryHookResult = ReturnType; -export type ValidatorAddressesLazyQueryHookResult = ReturnType; -export type ValidatorAddressesQueryResult = Apollo.QueryResult; \ No newline at end of file diff --git a/apps/web-archway/src/pages/404.tsx b/apps/web-archway/src/pages/404.tsx deleted file mode 100644 index 76cf2cc94d..0000000000 --- a/apps/web-archway/src/pages/404.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import NotFound from '@/screens/404'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../next-i18next.config'; - -const Custom404: NextPage = () => ; - -export const getStaticProps = withGetStaticProps(nextI18NextConfig); - -export default Custom404; diff --git a/apps/web-archway/src/pages/[dtag].tsx b/apps/web-archway/src/pages/[dtag].tsx deleted file mode 100644 index cb8769bdd0..0000000000 --- a/apps/web-archway/src/pages/[dtag].tsx +++ /dev/null @@ -1,11 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import ProfileDetails from '@/screens/profile_details'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../next-i18next.config'; - -const ProfileDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'profiles', 'accounts'); - -export default ProfileDetailsPage; diff --git a/apps/web-archway/src/pages/_app.tsx b/apps/web-archway/src/pages/_app.tsx deleted file mode 100644 index 254596e760..0000000000 --- a/apps/web-archway/src/pages/_app.tsx +++ /dev/null @@ -1,7 +0,0 @@ -import MyApp from '@/screens/app'; -import { appWithTranslation } from 'next-i18next'; -import 'react-toastify/dist/ReactToastify.css'; -import 'shared-utils/assets/styles/global.css'; -import nextI18NextConfig from '../../next-i18next.config'; - -export default appWithTranslation(MyApp, nextI18NextConfig); diff --git a/apps/web-archway/src/pages/_document.tsx b/apps/web-archway/src/pages/_document.tsx deleted file mode 100644 index 174b41f650..0000000000 --- a/apps/web-archway/src/pages/_document.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import Document from 'next/document'; -import DocumentComponent, { getInitialProps, DocumentComponentProps } from 'ui/pages/_document'; - -class MyDocument extends Document { - render() { - return ; - } -} - -MyDocument.getInitialProps = getInitialProps; - -export default MyDocument; diff --git a/apps/web-archway/src/pages/_error.tsx b/apps/web-archway/src/pages/_error.tsx deleted file mode 100644 index 2cac4132ab..0000000000 --- a/apps/web-archway/src/pages/_error.tsx +++ /dev/null @@ -1,8 +0,0 @@ -import type { NextPage } from 'next'; -import ErrorPage, { getInitialProps } from 'ui/pages/_error'; - -const MyError: NextPage = () => ; - -MyError.getInitialProps = getInitialProps; - -export default MyError; diff --git a/apps/web-archway/src/pages/accounts/[address].tsx b/apps/web-archway/src/pages/accounts/[address].tsx deleted file mode 100644 index bf63138222..0000000000 --- a/apps/web-archway/src/pages/accounts/[address].tsx +++ /dev/null @@ -1,18 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import AccountDetails from '@/screens/account_details'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const AccountDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'accounts', - 'transactions', - 'validators', - 'message_labels', - 'message_contents' -); - -export default AccountDetailsPage; diff --git a/apps/web-archway/src/pages/blocks/[height].tsx b/apps/web-archway/src/pages/blocks/[height].tsx deleted file mode 100644 index 3a090fc163..0000000000 --- a/apps/web-archway/src/pages/blocks/[height].tsx +++ /dev/null @@ -1,17 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import BlockDetails from '@/screens/block_details'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const BlockDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'blocks', - 'transactions', - 'message_labels', - 'message_contents' -); - -export default BlockDetailsPage; diff --git a/apps/web-archway/src/pages/blocks/index.tsx b/apps/web-archway/src/pages/blocks/index.tsx deleted file mode 100644 index a25a08f025..0000000000 --- a/apps/web-archway/src/pages/blocks/index.tsx +++ /dev/null @@ -1,16 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Blocks from '@/screens/blocks'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const BlocksPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'blocks', - 'transactions', - 'message_labels', - 'message_contents' -); - -export default BlocksPage; diff --git a/apps/web-archway/src/pages/index.tsx b/apps/web-archway/src/pages/index.tsx deleted file mode 100644 index 0e20acaf4b..0000000000 --- a/apps/web-archway/src/pages/index.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Home from '@/screens/home'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../next-i18next.config'; - -const HomePage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'home', - 'blocks', - 'transactions' -); - -export default HomePage; diff --git a/apps/web-archway/src/pages/params/index.tsx b/apps/web-archway/src/pages/params/index.tsx deleted file mode 100644 index 36c5df67e5..0000000000 --- a/apps/web-archway/src/pages/params/index.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Params from '@/screens/params'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const ParamsPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'params'); - -export default ParamsPage; diff --git a/apps/web-archway/src/pages/proposals/[id].tsx b/apps/web-archway/src/pages/proposals/[id].tsx deleted file mode 100644 index bd370d9b35..0000000000 --- a/apps/web-archway/src/pages/proposals/[id].tsx +++ /dev/null @@ -1,11 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import ProposalDetails from '@/screens/proposal_details'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TokenDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'proposals'); - -export default TokenDetailsPage; diff --git a/apps/web-archway/src/pages/proposals/index.tsx b/apps/web-archway/src/pages/proposals/index.tsx deleted file mode 100644 index 983a1874fb..0000000000 --- a/apps/web-archway/src/pages/proposals/index.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Tokens from '@/screens/proposals'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TokensPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'proposals'); - -export default TokensPage; diff --git a/apps/web-archway/src/pages/server-sitemap.xml/index.tsx b/apps/web-archway/src/pages/server-sitemap.xml/index.tsx deleted file mode 100644 index 9d27abd6ad..0000000000 --- a/apps/web-archway/src/pages/server-sitemap.xml/index.tsx +++ /dev/null @@ -1,8 +0,0 @@ -import ServerSitemap, { getServerSideProps } from 'ui/pages/server-sitemap.xml'; - -// This function is called by Next.js before rendering the page. It returns -// a list of URLs that should be included in the sitemap. -export { getServerSideProps }; - -// Next.js calls this function to render the page. -export default ServerSitemap; diff --git a/apps/web-archway/src/pages/transactions/[tx].tsx b/apps/web-archway/src/pages/transactions/[tx].tsx deleted file mode 100644 index 500faa8fa1..0000000000 --- a/apps/web-archway/src/pages/transactions/[tx].tsx +++ /dev/null @@ -1,16 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import TransactionDetails from '@/screens/transaction_details'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TransactionDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'transactions', - 'message_labels', - 'message_contents' -); - -export default TransactionDetailsPage; diff --git a/apps/web-archway/src/pages/transactions/index.tsx b/apps/web-archway/src/pages/transactions/index.tsx deleted file mode 100644 index a54a156581..0000000000 --- a/apps/web-archway/src/pages/transactions/index.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Transactions from '@/screens/transactions'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TransactionsPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'transactions', - 'message_labels', - 'message_contents' -); - -export default TransactionsPage; diff --git a/apps/web-archway/src/pages/validators/[address].tsx b/apps/web-archway/src/pages/validators/[address].tsx deleted file mode 100644 index 657b818c10..0000000000 --- a/apps/web-archway/src/pages/validators/[address].tsx +++ /dev/null @@ -1,18 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import ValidatorDetails from '@/screens/validator_details'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const ValidatorDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'validators', - 'transactions', - 'accounts', - 'message_labels', - 'message_contents' -); - -export default ValidatorDetailsPage; diff --git a/apps/web-archway/src/pages/validators/index.tsx b/apps/web-archway/src/pages/validators/index.tsx deleted file mode 100644 index 7ce3ee119a..0000000000 --- a/apps/web-archway/src/pages/validators/index.tsx +++ /dev/null @@ -1,17 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Validators from '@/screens/validators'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const ValidatorsPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'validators', - 'transactions', - 'accounts', - 'message_labels', - 'message_contents' -); - -export default ValidatorsPage; diff --git a/apps/web-archway/tsconfig.json b/apps/web-archway/tsconfig.json deleted file mode 100644 index d02c130bbc..0000000000 --- a/apps/web-archway/tsconfig.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "extends": "../../packages/tsconfig/nextjs.json", - "compilerOptions": { - "rootDirs": ["../../packages/ui", "."], - "baseUrl": "./src/", - "paths": { - "@/*": ["./*", "../../../packages/ui/src/*"], - "@/public/*": ["../public/*"], - "ui/*": ["../../../packages/ui/src/*"] - } - }, - "include": ["*.d.ts", "src/**/*.ts", "src/**/*.tsx", "../../packages/ui/*.d.ts"] -} diff --git a/apps/web-assetmantle/.codecov.yml b/apps/web-assetmantle/.codecov.yml deleted file mode 100644 index a990bf8809..0000000000 --- a/apps/web-assetmantle/.codecov.yml +++ /dev/null @@ -1,17 +0,0 @@ -# https://docs.codecov.io/docs/commit-status -coverage: - status: - project: - default: - # basic - target: 0 - threshold: 0% - base: 0% - # advanced - branches: [] - if_no_uploads: error - if_not_found: success - if_ci_failed: error - only_pulls: false - flags: [] - paths: [] diff --git a/apps/web-assetmantle/.eslintrc.yml b/apps/web-assetmantle/.eslintrc.yml deleted file mode 100644 index fc134c47f1..0000000000 --- a/apps/web-assetmantle/.eslintrc.yml +++ /dev/null @@ -1,9 +0,0 @@ -root: true -extends: - - custom -ignorePatterns: - - '**/node_modules/*' - - '**/out/*' - - '**/.next/*' - - '**/dist/*' - - '**/src/graphql/*' diff --git a/apps/web-assetmantle/CHANGELOG.md b/apps/web-assetmantle/CHANGELOG.md deleted file mode 100644 index 7b0f564a96..0000000000 --- a/apps/web-assetmantle/CHANGELOG.md +++ /dev/null @@ -1,453 +0,0 @@ -# Unreleased - -## 2.17.3 - -### Patch Changes - -- Updated dependencies [[`584138bbb`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/584138bbb2443b74d437546ad04327fa2f0dd003), [`18991b16b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/18991b16bda5af4b993868ee85a280e8b39271ca)]: - - shared-utils@2.23.0 - - ui@2.36.0 - -## 2.17.2 - -### Patch Changes - -- Updated dependencies [[`99fb1bdf8`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/99fb1bdf8be3e3baa022475903f0ebc8fc9f0619)]: - - shared-utils@2.22.0 - - ui@2.35.0 - -## 2.17.1 - -### Patch Changes - -- Updated dependencies [[`d6d815915`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/d6d815915a397c857247b32882222918eaef14e5), [`1e919a3c7`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/1e919a3c7eff85ce9aef954d59dfe38212fd997a)]: - - shared-utils@2.21.0 - - ui@2.34.0 - -## 2.17.0 - -### Minor Changes - -- [#1279](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1279) [`f7365dfe0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f7365dfe0ca3b6f0cbefcb580d255a7977f44a4f) Thanks [@rachelhox](https://github.com/rachelhox)! - feat: price chart component - -### Patch Changes - -- Updated dependencies [[`f7365dfe0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f7365dfe0ca3b6f0cbefcb580d255a7977f44a4f)]: - - ui@2.33.0 - -## 2.16.1 - -### Patch Changes - -- Updated dependencies [[`4a8dd7a48`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/4a8dd7a480a65aadefd3ea3af6fc1d5280dacbc2)]: - - shared-utils@2.20.0 - - ui@2.32.0 - -## 2.16.0 - -### Minor Changes - -- [#1258](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1258) [`12079a781`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/12079a78141eb2e5ddee1c9211c5e81bc4e6d0d1) Thanks [@teamchong](https://github.com/teamchong)! - - Integrated `next-sitemap` to auto-generate sitemaps for each Next.js app in the monorepo. This enhancement improves our SEO capabilities and website visibility on search engines. The sitemap will be automatically updated with every build, ensuring it always reflects the current state of the site. - -### Patch Changes - -- Updated dependencies [[`12079a781`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/12079a78141eb2e5ddee1c9211c5e81bc4e6d0d1)]: - - shared-utils@2.19.0 - - ui@2.31.0 - -## 2.15.3 - -### Patch Changes - -- Updated dependencies [[`f5392fbba`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f5392fbbabf50763001c80faa0f7fefca343f287)]: - - ui@2.30.2 - -## 2.15.2 - -### Patch Changes - -- Updated dependencies [[`5654972fd`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/5654972fdf2bb50bcd8566320dc93294301facab)]: - - shared-utils@2.18.1 - - ui@2.30.1 - -## 2.15.1 - -### Patch Changes - -- Updated dependencies [[`c59a66729`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/c59a66729196471a7adafa23823dc4b1b21e334b), [`3df0639ae`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/3df0639ae1ce872cfd05b535ae55edd9292995b3)]: - - shared-utils@2.18.0 - - ui@2.30.0 - -## 2.15.0 - -### Minor Changes - -- [#1248](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1248) [`376b4b356`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/376b4b356b58375f14f004f62a3c2e1a11c8dccf) Thanks [@rachelhox](https://github.com/rachelhox)! - add Coreum Big Dipper - -- [#1236](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1236) [`fe24afcda`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/fe24afcdad91cb859ee637f2c61d79d177d8c616) Thanks [@rachelhox](https://github.com/rachelhox)! - fix quicksilver validator moniker display - -### Patch Changes - -- Updated dependencies [[`376b4b356`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/376b4b356b58375f14f004f62a3c2e1a11c8dccf), [`fe24afcda`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/fe24afcdad91cb859ee637f2c61d79d177d8c616)]: - - shared-utils@2.17.0 - - ui@2.29.0 - -## 2.14.1 - -### Patch Changes - -- [#1242](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1242) [`66586e088`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/66586e088e49686ef920c00af8035dab1798317e) Thanks [@teamchong](https://github.com/teamchong)! - Shared translations for workspaces - -- Updated dependencies [[`66586e088`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/66586e088e49686ef920c00af8035dab1798317e)]: - - shared-utils@2.16.2 - - ui@2.28.1 - -## 2.14.0 - -### Minor Changes - -- [#1238](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1238) [`a0653bd55`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/a0653bd552af9d2e1c29ea3516b32da3b94d7e0b) Thanks [@rachelhox](https://github.com/rachelhox)! - update login ui - -### Patch Changes - -- [#1225](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1225) [`5316f55cf`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/5316f55cfccc31a44cac4d42de704d0d3f058048) Thanks [@teamchong](https://github.com/teamchong)! - Bump package versions - -- Updated dependencies [[`a0653bd55`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/a0653bd552af9d2e1c29ea3516b32da3b94d7e0b), [`acfb8cf38`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/acfb8cf38ab779cd70117109f86c07f7d87d7a42), [`5316f55cf`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/5316f55cfccc31a44cac4d42de704d0d3f058048)]: - - ui@2.28.0 - - shared-utils@2.16.1 - -## 2.13.0 - -### Minor Changes - -- [#1128](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1128) [`1edb0b236`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/1edb0b236d80993a19b11dc598cbcbb44d1905b4) Thanks [@MonikaCat](https://github.com/MonikaCat)! - Added login with Keplr and WalletConnect([\#1128](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1128)) - -### Patch Changes - -- Updated dependencies [[`1edb0b236`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/1edb0b236d80993a19b11dc598cbcbb44d1905b4)]: - - shared-utils@2.16.0 - - ui@2.27.0 - -## 2.12.2 - -### Patch Changes - -- Updated dependencies [[`2949b87b9`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/2949b87b93676df46bfb824ac486e9b96b9a5ba4)]: - - shared-utils@2.15.0 - - ui@2.26.0 - -## 2.12.1 - -### Patch Changes - -- Updated dependencies [[`d106401de`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/d106401de6ad55be1efa2eedc248ad7277ce524a), [`381e863d1`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/381e863d12c2c56e1a32946f828de6cbd5350c46), [`2113969f5`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/2113969f5dea2d4a2cc177dc94f6ac8994080a67)]: - - ui@2.25.0 - - shared-utils@2.14.0 - -## 2.12.0 - -### Minor Changes - -- [#1223](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1223) [`9082afdce`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9082afdce5e76b378c612c5cd4f74161403c4a67) Thanks [@rachelhox](https://github.com/rachelhox)! - fix: missing messages from authz module - -### Patch Changes - -- Updated dependencies [[`9082afdce`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9082afdce5e76b378c612c5cd4f74161403c4a67)]: - - ui@2.24.0 - -## 2.11.1 - -### Patch Changes - -- Updated dependencies [[`26b06277b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/26b06277b6df0ccdf17a8207c39e74d147a20e6e)]: - - ui@2.23.0 - -## 2.11.0 - -### Minor Changes - -- [#1191](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1191) [`9049e712c`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9049e712c6dacedc5a4733830b2517f7fc6d4862) Thanks [@rachelhox](https://github.com/rachelhox)! - feat: footer add documentation link - -### Patch Changes - -- Updated dependencies [[`9049e712c`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9049e712c6dacedc5a4733830b2517f7fc6d4862), [`b756f45fd`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/b756f45fde55cb582aa312f4fc9c5c49ce21173c), [`bf192489d`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/bf192489dfc10cf9f6679f08e6a1b96d390e2e00)]: - - ui@2.22.0 - - shared-utils@2.13.0 - -## 2.10.1 - -### Patch Changes - -- [#1196](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1196) [`c4d1d83e3`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/c4d1d83e30922bdb86ffc20d8cde36adad34bd0c) Thanks [@teamchong](https://github.com/teamchong)! - chore: versions bump - -- Updated dependencies [[`c4d1d83e3`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/c4d1d83e30922bdb86ffc20d8cde36adad34bd0c), [`e1502b5d1`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/e1502b5d1ecb50b8da94fc157ac1866ee40df9a8)]: - - shared-utils@2.12.1 - - ui@2.21.0 - -## 2.10.0 - -### Minor Changes - -- [#1183](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1183) [`33750408b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/33750408bfa3bc3195124b78be72c0d54b414bd7) Thanks [@rachelhox](https://github.com/rachelhox)! - feat: theme toggle button and 12-hour/24-hour toggle button - -### Patch Changes - -- Updated dependencies [[`33750408b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/33750408bfa3bc3195124b78be72c0d54b414bd7)]: - - shared-utils@2.12.0 - - ui@2.20.0 - -## 2.9.0 - -### Minor Changes - -- [#1166](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1166) [`f4e9417a0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f4e9417a06c3a5667fe541eee2bf2b820566496d) Thanks [@rachelhox](https://github.com/rachelhox)! - add en zht zhs it pl locales - -### Patch Changes - -- Updated dependencies [[`f4e9417a0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f4e9417a06c3a5667fe541eee2bf2b820566496d), [`f4e9417a0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f4e9417a06c3a5667fe541eee2bf2b820566496d)]: - - ui@2.19.0 - -## 2.8.14 - -### Patch Changes - -- Updated dependencies [[`8fbfb95d5`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/8fbfb95d5d64ba23bff774aa95ea885839475603)]: - - ui@2.18.0 - -## 2.8.13 - -### Patch Changes - -- Updated dependencies [[`717cb798b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/717cb798b200f5a3afde49695548266fa6bdfb3d)]: - - shared-utils@2.11.0 - - ui@2.17.1 - -## 2.8.12 - -### Patch Changes - -- Updated dependencies [[`98505b6e1`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/98505b6e1ca3001a6b078d30266ed33456c808df)]: - - ui@2.17.0 - -## 2.8.11 - -### Patch Changes - -- Updated dependencies [35f47327d] - - shared-utils@2.10.0 - - ui@2.16.0 - -## 2.8.10 - -### Patch Changes - -- Updated dependencies [29f3ac40] - - ui@2.15.1 - -## 2.8.9 - -### Patch Changes - -- Updated dependencies [9f2e26b1] - - shared-utils@2.9.0 - - ui@2.15.0 - -## 2.8.8 - -### Patch Changes - -- Updated dependencies [e0f32672] - - ui@2.14.3 - -## 2.8.7 - -### Patch Changes - -- Updated dependencies [e11d768a] - - ui@2.14.2 - -## 2.8.6 - -### Patch Changes - -- Updated dependencies [4079b219] - - ui@2.14.1 - -## 2.8.5 - -### Patch Changes - -- Updated dependencies [d08c0dfd] - - shared-utils@2.8.0 - - tsconfig@0.3.0 - - ui@2.14.0 - -## 2.8.4 - -### Patch Changes - -- Updated dependencies [af2e8add5] - - shared-utils@2.7.0 - - ui@2.13.0 - -## 2.8.3 - -### Patch Changes - -- Updated dependencies [b4ac0a0c5] - - shared-utils@2.6.3 - - ui@2.12.1 - -## 2.8.2 - -### Patch Changes - -- Updated dependencies [e12c3b0c2] - - ui@2.12.0 - -## 2.8.1 - -### Patch Changes - -- Updated dependencies [a04d53bd8] -- Updated dependencies [a04d53bd8] -- Updated dependencies [a04d53bd8] - - ui@2.11.1 - -## 2.8.0 - -### Minor Changes - -- d967ae3f: migrate from next-tranlsate to next-i18next - - - replace {{count}} in locales/en/\*.json to {{num}} because {{count}} is reserved for next-18next - - add getServerSideProps to path with dynamic route param - - add getStaticProps to path without dynamic route param - -### Patch Changes - -- d967ae3f: remove @sentry/nextjs package, add install sentry script to install @sentry/nextjs when deployment via docker -- d967ae3f: replace dompurify package with xss -- d967ae3f: feat: change matomoSiteID to 8 -- d967ae3f: move jest setup coding to ui worksapce -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] - - tsconfig@0.2.0 - - ui@2.11.0 - -## 2.7.2 - -### Patch Changes - -- b64119a1: feat: handle respoonsive UI via CSS instead of using JS -- Updated dependencies [b64119a1] - - shared-utils@2.6.2 - - ui@2.10.4 - -## 2.7.1 - -### Patch Changes - -- dc085630: feat: Add Rotate banner feature -- Updated dependencies [dc085630] - - shared-utils@2.6.1 - - ui@2.10.1 - -## 2.7.0 - -### Minor Changes - -- 85dd8c7d: Migrate MUI v4 to MUI v5, Next v12 to v13, React v17 to v18 - -### Patch Changes - -- Updated dependencies [85dd8c7d] - - shared-utils@2.6.0 - - ui@2.10.0 - -## 2.6.0 - -### Minor Changes - -- 8ea919c8: auto deployment based on PR title keyword - -### Patch Changes - -- Updated dependencies [8ea919c8] - - ui@2.9.0 - -## 2.5.0 - -### Minor Changes - -- 650f686b: Enable Yarn Plug'n'Play (Zero-Installs) - -### Patch Changes - -- Updated dependencies [650f686b] - - shared-utils@2.5.0 - - ui@2.7.0 - -## 2.4.1 - -### Patch Changes - -- 2db4ee93: performance improvements and bug fixes -- Updated dependencies [2db4ee93] - - ui@2.6.1 - -## 2.4.0 - -### Minor Changes - -- df8a5bca: - batch network requests ([\#1092](https://github.com/forbole/big-dipper-2.0-cosmos/issues/1092)) - -### Patch Changes - -- Updated dependencies [df8a5bca] - - ui@2.5.0 - -## 2.3.0 - -### Minor Changes - -- e6437552: fix: numeral [NaN issue](https://github.com/adamwdraper/Numeral-js/issues/596) - -### Patch Changes - -- e6437552: refactor: add config for voting power exponent -- e6437552: fix: transaction message raw and filter not working -- e6437552: fix: WebSocket use default instead of GRAPHQL_TRANSPORT_WS_PROTOCOL -- e6437552: ci: Add bulk preview / publish to Akash -- e6437552: fix: height is not display properly in consensus ui -- e6437552: fix: type erros missing type declaration csstype -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] - - shared-utils@2.3.0 - - ui@2.3.0 - -## Changes - -- - -# assetmantle-v1.0.1 - 2022-08-01 - -- Updated preview image [\#943](https://github.com/forbole/big-dipper-2.0-cosmos/issues/943)) -- Changed URL [\#943](https://github.com/forbole/big-dipper-2.0-cosmos/issues/943)) - -# assetmantle-v1.0.0 - 2022-07-29 - -## Changes - -- Set up UI [\#929](https://github.com/forbole/big-dipper-2.0-cosmos/issues/929)) -- Updated docker production file [\#938](https://github.com/forbole/big-dipper-2.0-cosmos/issues/938)) diff --git a/apps/web-assetmantle/codegen.yml b/apps/web-assetmantle/codegen.yml deleted file mode 100644 index 22a46a45a3..0000000000 --- a/apps/web-assetmantle/codegen.yml +++ /dev/null @@ -1,13 +0,0 @@ -overwrite: true -generates: - ./src/graphql/types/general_types.ts: - documents: - - 'src/graphql/general/*' - schema: https://gql.assetmantle.forbole.com/v1/graphql - config: - # omitOperationSuffix: true - skipTypeNameForRoot: true - plugins: - - "typescript" - - "typescript-operations" - - "typescript-react-apollo" # To generate custom hooks per query diff --git a/apps/web-assetmantle/jest.config.ts b/apps/web-assetmantle/jest.config.ts deleted file mode 100644 index d0d9cb919a..0000000000 --- a/apps/web-assetmantle/jest.config.ts +++ /dev/null @@ -1,32 +0,0 @@ -import configFromPreset from 'jest-presets/jest/node/jest-preset'; -import nextJest from 'next/jest'; -import { pathsToModuleNameMapper } from 'ts-jest'; -import tsconfig from './tsconfig.json'; - -/* Creating a jest configuration for nextjs. */ -const createJestConfig = nextJest({ - dir: './', -})(configFromPreset); - -const exportFunc = async () => { - // Create Next.js jest configuration - const configFromNext = await createJestConfig(); - Object.keys(configFromNext.moduleNameMapper).forEach((regExp) => { - if (new RegExp(regExp).test('_.svg')) { - configFromNext.moduleNameMapper[regExp] = 'shared-utils/__mocks__/svg.js'; - } - }); - // moduleNameMapper overrided by nextjs, so we need to add it here. - const finalConfig = { - ...configFromNext, - moduleNameMapper: { - ...configFromNext.moduleNameMapper, - ...pathsToModuleNameMapper(tsconfig.compilerOptions.paths, { - prefix: '/src/', - }), - }, - }; - return finalConfig; -}; - -export default exportFunc; diff --git a/apps/web-assetmantle/jest.setup.ts b/apps/web-assetmantle/jest.setup.ts deleted file mode 100644 index 301ebcb836..0000000000 --- a/apps/web-assetmantle/jest.setup.ts +++ /dev/null @@ -1,16 +0,0 @@ -import mockApollo from '@/tests/mocks/mockApollo'; -import mockChainConfig from '@/tests/mocks/mockChainConfig'; -import mockDayJs from '@/tests/mocks/mockDayJs'; -import mockDynamicComponent from '@/tests/mocks/mockDynamicComponent'; -import mockI18Next from '@/tests/mocks/mockI18Next'; -import mockProfiles from '@/tests/mocks/mockProfiles'; -import '@testing-library/jest-dom/extend-expect'; -import 'jest-localstorage-mock'; - -jest.setTimeout(30000); -mockI18Next(); -mockApollo(); -mockChainConfig(); -mockDayJs(); -mockDynamicComponent(); -mockProfiles(); diff --git a/apps/web-assetmantle/next-env.d.ts b/apps/web-assetmantle/next-env.d.ts deleted file mode 100644 index 4f11a03dc6..0000000000 --- a/apps/web-assetmantle/next-env.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -/// -/// - -// NOTE: This file should not be edited -// see https://nextjs.org/docs/basic-features/typescript for more information. diff --git a/apps/web-assetmantle/next-i18next.config.js b/apps/web-assetmantle/next-i18next.config.js deleted file mode 100644 index ebf68ae324..0000000000 --- a/apps/web-assetmantle/next-i18next.config.js +++ /dev/null @@ -1,11 +0,0 @@ -/* eslint-disable @typescript-eslint/no-var-requires */ -const { resolve } = require('path'); - -module.exports = { - i18n: { - defaultLocale: 'en', - locales: ['en', 'zht', 'zhs', 'it', 'pl'], - }, - localeDetection: false, - localePath: resolve('../../packages/ui/public/locales'), -}; diff --git a/apps/web-assetmantle/next-sitemap.config.js b/apps/web-assetmantle/next-sitemap.config.js deleted file mode 100644 index f1d46928c5..0000000000 --- a/apps/web-assetmantle/next-sitemap.config.js +++ /dev/null @@ -1,5 +0,0 @@ -/* eslint-disable @typescript-eslint/no-var-requires */ -const { readFileSync } = require('fs'); -const getSitemap = require('shared-utils/configs/sitemap'); - -module.exports = getSitemap(JSON.parse(readFileSync('./package.json', 'utf8')).name); diff --git a/apps/web-assetmantle/next.config.js b/apps/web-assetmantle/next.config.js deleted file mode 100644 index 76ba5b65c2..0000000000 --- a/apps/web-assetmantle/next.config.js +++ /dev/null @@ -1,9 +0,0 @@ -/* eslint-disable @typescript-eslint/no-var-requires */ -const { readFileSync } = require('fs'); -const { i18n } = require('./next-i18next.config'); -const getNextConfig = require('../../packages/shared-utils/configs/next'); - -const nextConfig = getNextConfig(JSON.parse(readFileSync('./package.json', 'utf8')).name); -nextConfig.i18n = i18n; - -module.exports = nextConfig; diff --git a/apps/web-assetmantle/package.json b/apps/web-assetmantle/package.json deleted file mode 100644 index 8f32e1f8dc..0000000000 --- a/apps/web-assetmantle/package.json +++ /dev/null @@ -1,138 +0,0 @@ -{ - "name": "web-assetmantle", - "version": "2.17.3", - "license": "Apache-2.0", - "private": true, - "scripts": { - "dev": "RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED=false next dev", - "build": "next build && next-sitemap", - "clean": "rm -rf .next .swc .turbo coverage node_modules", - "start": "next start", - "ts-check": "pnpify tsc --noemit", - "lint": "next lint", - "test": "pnpify jest --passWithNoTests --ci --no-watchman --runInBand", - "graphql:codegen": "pnpify graphql-codegen" - }, - "dependencies": { - "@apollo/client": "^3.7.14", - "@cosmjs/encoding": "^0.30.1", - "@cosmjs/launchpad": "^0.27.1", - "@cosmjs/stargate": "^0.29.5", - "@emotion/react": "^11.11.0", - "@emotion/server": "^11.11.0", - "@emotion/styled": "^11.11.0", - "@keplr-wallet/types": "^0.11.59", - "@keplr-wallet/wc-client": "^0.11.59", - "@mui/icons-material": "^5.11.16", - "@mui/material": "^5.12.3", - "@socialgouv/matomo-next": "^1.6.1", - "@walletconnect/client": "^1.8.0", - "@walletconnect/encoding": "^1.0.2", - "@yarnpkg/pnpify": "^4.0.0-rc.43", - "apollo-link-rest": "^0.9.0", - "bech32": "^2.0.0", - "big.js": "^6.2.1", - "color": "^4.2.3", - "copy-to-clipboard": "^3.3.3", - "dayjs": "^1.11.7", - "framer-motion": "^10.12.8", - "graphql": "^16.6.0", - "graphql-ws": "^5.12.1", - "i18next": "^22.4.15", - "jdenticon": "^3.2.0", - "js-yaml": "^4.1.0", - "lightweight-charts": "^4.0.1", - "markdown-to-jsx": "^7.2.0", - "next": "^13.4.1", - "next-i18next": "^13.2.2", - "next-seo": "^6.0.0", - "next-sitemap": "^4.1.3", - "numeral": "^2.0.6", - "qrcode.react": "^3.1.0", - "qs": "^6.11.1", - "ramda": "^0.29.0", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-i18next": "^12.2.2", - "react-share": "^4.4.1", - "react-toastify": "^9.1.2", - "react-virtualized-auto-sizer": "^1.0.15", - "react-window": "^1.8.9", - "react-window-infinite-loader": "^1.0.9", - "recharts": "^2.5.0", - "recoil": "^0.7.7", - "shared-utils": "workspace:*", - "subscriptions-transport-ws": "^0.11.0", - "tsconfig": "workspace:*", - "tslib": "^2.5.0", - "tss-react": "^4.8.3", - "typanion": "^3.12.1", - "ui": "workspace:*", - "usehooks-ts": "^2.9.1", - "ws": "^8.13.0", - "xss": "^1.0.14", - "zod": "^3.21.4" - }, - "devDependencies": { - "@emotion/cache": "^11.11.0", - "@emotion/jest": "^11.11.0", - "@graphql-codegen/cli": "^3.3.1", - "@graphql-codegen/client-preset": "^3.0.1", - "@graphql-codegen/fragment-matcher": "^4.0.1", - "@graphql-codegen/typescript": "^3.0.4", - "@graphql-codegen/typescript-operations": "^3.0.4", - "@graphql-codegen/typescript-react-apollo": "^3.3.7", - "@graphql-tools/mock": "^8.7.20", - "@graphql-tools/schema": "^9.0.19", - "@jest/globals": "^29.5.0", - "@next/eslint-plugin-next": "^13.4.1", - "@svgr/webpack": "^7.0.0", - "@testing-library/jest-dom": "^5.16.5", - "@testing-library/react": "^14.0.0", - "@types/big.js": "^6.1.6", - "@types/color": "^3.0.3", - "@types/eslint": "^8.37.0", - "@types/esprima": "^4.0.3", - "@types/jest": "^29.5.1", - "@types/js-yaml": "^4.0.5", - "@types/node": "^18.16.5", - "@types/numeral": "^2.0.2", - "@types/qs": "^6.9.7", - "@types/ramda": "^0.29.1", - "@types/react": "^18.2.6", - "@types/react-dom": "^18.2.4", - "@types/react-test-renderer": "^18.0.0", - "@types/react-virtualized-auto-sizer": "^1.0.1", - "@types/react-window": "^1.8.5", - "@types/react-window-infinite-loader": "^1.0.6", - "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", - "csstype": "^3.1.2", - "dotenv": "^16.0.3", - "eslint": "^8.40.0", - "eslint-config-airbnb": "^19.0.4", - "eslint-config-custom": "workspace:*", - "eslint-config-next": "^13.4.1", - "eslint-config-prettier": "^8.8.0", - "eslint-config-turbo": "^1.9.3", - "eslint-import-resolver-typescript": "^3.5.5", - "eslint-plugin-import": "^2.27.5", - "eslint-plugin-jsx-a11y": "^6.7.1", - "eslint-plugin-react": "^7.32.2", - "eslint-plugin-react-hooks": "^4.6.0", - "eslint-plugin-turbo": "^1.9.3", - "esprima": "^4.0.1", - "graphql-tag": "^2.12.6", - "jest": "^29.5.0", - "jest-cli": "^29.5.0", - "jest-environment-jsdom": "^29.5.0", - "jest-localstorage-mock": "^2.4.26", - "jest-presets": "workspace:*", - "jest-transform-stub": "^2.0.0", - "jest-watch-typeahead": "^2.2.2", - "react-test-renderer": "^18.2.0", - "ts-jest": "^29.1.0", - "ts-node": "^10.9.1", - "typescript": "^5.0.4" - } -} diff --git a/apps/web-assetmantle/public/fonts/HindMadurai-Regular.woff2 b/apps/web-assetmantle/public/fonts/HindMadurai-Regular.woff2 deleted file mode 100644 index 64b2f86e1e..0000000000 Binary files a/apps/web-assetmantle/public/fonts/HindMadurai-Regular.woff2 and /dev/null differ diff --git a/apps/web-assetmantle/public/icons/android-chrome-192x192.png b/apps/web-assetmantle/public/icons/android-chrome-192x192.png deleted file mode 100644 index 0919ccf167..0000000000 Binary files a/apps/web-assetmantle/public/icons/android-chrome-192x192.png and /dev/null differ diff --git a/apps/web-assetmantle/public/icons/android-chrome-512x512.png b/apps/web-assetmantle/public/icons/android-chrome-512x512.png deleted file mode 100644 index 119aaee7d7..0000000000 Binary files a/apps/web-assetmantle/public/icons/android-chrome-512x512.png and /dev/null differ diff --git a/apps/web-assetmantle/public/icons/apple-touch-icon.png b/apps/web-assetmantle/public/icons/apple-touch-icon.png deleted file mode 100644 index b964efd4ea..0000000000 Binary files a/apps/web-assetmantle/public/icons/apple-touch-icon.png and /dev/null differ diff --git a/apps/web-assetmantle/public/icons/browserconfig.xml b/apps/web-assetmantle/public/icons/browserconfig.xml deleted file mode 100644 index 9ebcb517e9..0000000000 --- a/apps/web-assetmantle/public/icons/browserconfig.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - #da532c - - - diff --git a/apps/web-assetmantle/public/icons/favicon-16x16.png b/apps/web-assetmantle/public/icons/favicon-16x16.png deleted file mode 100644 index 148a4bc5d1..0000000000 Binary files a/apps/web-assetmantle/public/icons/favicon-16x16.png and /dev/null differ diff --git a/apps/web-assetmantle/public/icons/favicon-32x32.png b/apps/web-assetmantle/public/icons/favicon-32x32.png deleted file mode 100644 index 9165e9624e..0000000000 Binary files a/apps/web-assetmantle/public/icons/favicon-32x32.png and /dev/null differ diff --git a/apps/web-assetmantle/public/icons/favicon.ico b/apps/web-assetmantle/public/icons/favicon.ico deleted file mode 100644 index d1cfa921ae..0000000000 Binary files a/apps/web-assetmantle/public/icons/favicon.ico and /dev/null differ diff --git a/apps/web-assetmantle/public/icons/mstile-150x150.png b/apps/web-assetmantle/public/icons/mstile-150x150.png deleted file mode 100644 index b728d6b7d2..0000000000 Binary files a/apps/web-assetmantle/public/icons/mstile-150x150.png and /dev/null differ diff --git a/apps/web-assetmantle/public/icons/safari-pinned-tab.svg b/apps/web-assetmantle/public/icons/safari-pinned-tab.svg deleted file mode 100644 index a155a03bb5..0000000000 --- a/apps/web-assetmantle/public/icons/safari-pinned-tab.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - -Created by potrace 1.11, written by Peter Selinger 2001-2013 - - - - - - - diff --git a/apps/web-assetmantle/public/icons/site.webmanifest b/apps/web-assetmantle/public/icons/site.webmanifest deleted file mode 100644 index c5d1b226ad..0000000000 --- a/apps/web-assetmantle/public/icons/site.webmanifest +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "", - "short_name": "", - "icons": [ - { - "src": "https://explorer.desmos.network/images/icons/android-chrome-192x192.png", - "sizes": "192x192", - "type": "image/png" - }, - { - "src": "https://explorer.desmos.network/images/icons/android-chrome-512x512.png", - "sizes": "512x512", - "type": "image/png" - } - ], - "theme_color": "#ffffff", - "background_color": "#ffffff", - "display": "standalone" -} diff --git a/apps/web-assetmantle/public/images/default_cover_pattern.png b/apps/web-assetmantle/public/images/default_cover_pattern.png deleted file mode 100644 index bf8f8bc3d1..0000000000 Binary files a/apps/web-assetmantle/public/images/default_cover_pattern.png and /dev/null differ diff --git a/apps/web-assetmantle/public/images/icon.svg b/apps/web-assetmantle/public/images/icon.svg deleted file mode 100644 index f77e261c48..0000000000 --- a/apps/web-assetmantle/public/images/icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/apps/web-assetmantle/public/images/logo.svg b/apps/web-assetmantle/public/images/logo.svg deleted file mode 100644 index 40bac78ad5..0000000000 --- a/apps/web-assetmantle/public/images/logo.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/apps/web-assetmantle/src/chain.json b/apps/web-assetmantle/src/chain.json deleted file mode 100644 index 670d5bae14..0000000000 --- a/apps/web-assetmantle/src/chain.json +++ /dev/null @@ -1,163 +0,0 @@ -{ - "chainName": "assetmantle", - "title": "AssetMantle Block Explorer", - "extra": { - "profile": true, - "graphqlWs": true - }, - "previewImage": "https://s3.bigdipper.live/assetmantle.png", - "themes": { - "default": "dark", - "themeList": [ - "dark", - "deuteranopia", - "tritanopia" - ], - "dark": { - "primary": { - "main": "#F3B211", - "contrastText": "#FFFFFF" - }, - "background": { - "default": "#000000", - "paper": "#1F1F1F" - }, - "divider": "#494949", - "text": { - "primary": "#E6E6E6", - "secondary": "#C4C4C4" - }, - "custom": { - "general": { - "background": "#000000", - "surfaceOne": "#1F1F1F", - "surfaceTwo": "#2C2C2C", - "icon": "#999999" - }, - "fonts": { - "fontOne": "#E6E6E6", - "fontTwo": "#C4C4C4", - "fontThree": "#818181", - "fontFour": "#999999", - "fontFive": "#FFFFFF", - "highlight": "#0075FF" - }, - "primaryData": { - "one": "#F3B211", - "two": "#C69006", - "three": "#B7B00A", - "four": "#C86002" - }, - "results": { - "pass": "#1EC490", - "fail": "#FD3B4C" - }, - "tokenomics": { - "one": "#F3B211", - "two": "#2665FF", - "three": "#12F3B3" - }, - "condition": { - "zero": "#E8E8E8", - "one": "#1EC490", - "two": "#FF9338", - "three": "#FF608A" - }, - "charts": { - "zero": "#E8E8E8", - "one": "#12F3B3", - "two": "#F26511", - "three": "#0D50E2", - "four": "#F3B211", - "five": "#F312C2" - }, - "tags": { - "zero": "#E8E8E8", - "one": "#2460FA", - "two": "#2BA897", - "three": "#E79726", - "four": "#F17053", - "five": "#DA4B4B", - "six": "#9438DC", - "seven": "#1A869D", - "eight": "#2C9950", - "nine": "#B49F37", - "ten": "#E9A852", - "eleven": "#E94687", - "twelve": "#C15EC4", - "thirteen": "#C388D9", - "fourteen": "#46AEE9", - "fifteen": "#58BC91", - "sixteen": "#90BC58", - "seventeen": "#E99E8E", - "eighteen": "#F0A479", - "nineteen": "#D37763", - "twenty": "#D9C788" - }, - "wallet": { - "background": "#5E5E5E", - "backgroundTwo": "#212123", - "surfaceOne": "#5E5C5C", - "surfaceTwo": "#D9D9D9", - "surfaceThree": "#4D4D4D", - "surfaceFour": "#414141", - "surfaceFive": "#777777", - "divider": "#34383E", - "textPrimary": "#000000", - "textSecondary": "#DDDDDD" - } - } - }, - "light": { - "primary": {}, - "background": {}, - "text": {}, - "custom": { - "general": { - "icon": "#999999" - }, - "fonts": {}, - "primaryData": {}, - "results": {}, - "tokenomics": {}, - "condition": {}, - "charts": {}, - "tags": {}, - "wallet": {} - } - } - }, - "keplr": "{\"chainId\":\"mantle-1\",\"chainName\":\"AssetMantle\",\"chainSymbolImageUrl\":\"https://raw.githubusercontent.com/chainapsis/keplr-chain-registry/main/images/mantle/chain.png\",\"nodeProvider\":{\"name\":\"mantleNode\",\"email\":\"hello@assetmantle.one\",\"website\":\"https://assetmantle.one/\"},\"rpc\":\"https://rpc.assetmantle.one\",\"rest\":\"https://rest.assetmantle.one\",\"bip44\":{\"coinType\":118},\"bech32Config\":{\"bech32PrefixAccAddr\":\"mantle\",\"bech32PrefixAccPub\":\"mantlepub\",\"bech32PrefixValAddr\":\"mantlevaloper\",\"bech32PrefixValPub\":\"mantlevaloperpub\",\"bech32PrefixConsAddr\":\"mantlevalcons\",\"bech32PrefixConsPub\":\"mantlevalconspub\"},\"currencies\":[{\"coinDenom\":\"MNTL\",\"coinMinimalDenom\":\"umntl\",\"coinDecimals\":6,\"coinGeckoId\":\"assetmantle\",\"coinImageUrl\":\"https://raw.githubusercontent.com/chainapsis/keplr-chain-registry/main/images/mantle/chain.png\"}],\"feeCurrencies\":[{\"coinDenom\":\"MNTL\",\"coinMinimalDenom\":\"umntl\",\"coinDecimals\":6,\"coinGeckoId\":\"assetmantle\",\"coinImageUrl\":\"https://raw.githubusercontent.com/chainapsis/keplr-chain-registry/main/images/mantle/chain.png\",\"gasPriceStep\":{\"low\":0.01,\"average\":0.025,\"high\":0.04}}],\"stakeCurrency\":{\"coinDenom\":\"MNTL\",\"coinMinimalDenom\":\"umntl\",\"coinDecimals\":6,\"coinGeckoId\":\"assetmantle\",\"coinImageUrl\":\"https://raw.githubusercontent.com/chainapsis/keplr-chain-registry/main/images/mantle/chain.png\"},\"features\":[],\"walletUrl\":\"https://wallet.assetmantle.one\",\"walletUrlForStaking\":\"https://wallet.assetmantle.one/stake\"}", - "chains": [ - { - "network": "mantle-1", - "chainType": "Mainnet", - "genesis": { - "time": "2022-07-12T02:34:54", - "height": 1 - }, - "prefix": { - "consensus": "mantlevalcons", - "validator": "mantlevaloper", - "account": "mantle" - }, - "primaryTokenUnit": "umntl", - "votingPowerTokenUnit": "umntl", - "tokenUnits": { - "umntl": { - "display": "mntl", - "exponent": 6 - } - }, - "endpoints": { - "graphql": "https://gql.assetmantle.forbole.com/v1/graphql", - "graphqlWebsocket": "wss://gql.assetmantle.forbole.com/v1/graphql", - "publicRpcWebsocket": "wss://rpc.assetmantle.forbole.com/websocket" - }, - "marketing": { - "matomoURL": "https://analytics.bigdipper.live", - "matomoSiteID": "8" - } - } - ] -} diff --git a/apps/web-assetmantle/src/graphql/general/account_details_documents.ts b/apps/web-assetmantle/src/graphql/general/account_details_documents.ts deleted file mode 100644 index 72915dd849..0000000000 --- a/apps/web-assetmantle/src/graphql/general/account_details_documents.ts +++ /dev/null @@ -1,105 +0,0 @@ -export const AccountCommissionDocument = /* GraphQL */ ` - query AccountCommission($validatorAddress: String!) { - commission: action_validator_commission_amount(address: $validatorAddress) { - coins - } - } -`; - -export const AccountWithdrawalAddressDocument = /* GraphQL */ ` - query AccountWithdrawalAddress($address: String!) { - withdrawalAddress: action_delegator_withdraw_address(address: $address) { - address - } - } -`; - -export const AccountBalancesDocument = /* GraphQL */ ` - query AccountBalances($address: String!) { - accountBalances: action_account_balance(address: $address) { - coins - } - } -`; - -export const AccountDelegationBalanceDocument = /* GraphQL */ ` - query AccountDelegationBalance($address: String!) { - delegationBalance: action_delegation_total(address: $address) { - coins - } - } -`; - -export const AccountUnbondingBalanceDocument = /* GraphQL */ ` - query AccountUnbondingBalance($address: String!) { - unbondingBalance: action_unbonding_delegation_total(address: $address) { - coins - } - } -`; - -export const AccountDelegationRewardsDocument = /* GraphQL */ ` - query AccountDelegationRewards($address: String!) { - delegationRewards: action_delegation_reward(address: $address) { - validatorAddress: validator_address - coins - } - } -`; - -export const AccountDelegationsDocument = /* GraphQL */ ` - query AccountDelegations( - $address: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - delegations: action_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } - } -`; - -export const AccountRedelegationsDocument = /* GraphQL */ ` - query AccountRedelegations( - $address: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - redelegations: action_redelegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } - } -`; - -export const AccountUndelegationsDocument = /* GraphQL */ ` - query AccountUndelegations( - $address: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - undelegations: action_unbonding_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } - } -`; diff --git a/apps/web-assetmantle/src/graphql/general/active_validator_count.graphql b/apps/web-assetmantle/src/graphql/general/active_validator_count.graphql deleted file mode 100644 index 8ba3cee775..0000000000 --- a/apps/web-assetmantle/src/graphql/general/active_validator_count.graphql +++ /dev/null @@ -1,17 +0,0 @@ -query ActiveValidatorCount { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - inactiveTotal: validator_status_aggregate(where: {status: {_neq: 3}}) { - aggregate { - count - } - } - total: validator_status_aggregate { - aggregate { - count - } - } -} diff --git a/apps/web-assetmantle/src/graphql/general/block_details.graphql b/apps/web-assetmantle/src/graphql/general/block_details.graphql deleted file mode 100644 index e9c1530a53..0000000000 --- a/apps/web-assetmantle/src/graphql/general/block_details.graphql +++ /dev/null @@ -1,34 +0,0 @@ -query BlockDetails($height: bigint, $signatureHeight: bigint) { - transaction(where: {height: {_eq: $height}}) { - height - hash - messages - success - logs - } - block(limit: 1, where: {height: {_eq: $height}}) { - height - hash - timestamp - txs: num_txs - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } - preCommitsAggregate: pre_commit_aggregate(where: {height: {_eq: $signatureHeight}}) { - aggregate{ - sum { - votingPower: voting_power - } - } - } - preCommits: pre_commit(where: {height: {_eq: $signatureHeight}}) { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} diff --git a/apps/web-assetmantle/src/graphql/general/block_height.graphql b/apps/web-assetmantle/src/graphql/general/block_height.graphql deleted file mode 100644 index 9120a53f6f..0000000000 --- a/apps/web-assetmantle/src/graphql/general/block_height.graphql +++ /dev/null @@ -1,5 +0,0 @@ -subscription LatestBlockHeightListener($offset: Int = 0) { - height: block(order_by: {height: desc}, limit: 1, offset: $offset) { - height - } -} diff --git a/apps/web-assetmantle/src/graphql/general/block_time.graphql b/apps/web-assetmantle/src/graphql/general/block_time.graphql deleted file mode 100644 index 8c9b3bbacb..0000000000 --- a/apps/web-assetmantle/src/graphql/general/block_time.graphql +++ /dev/null @@ -1,11 +0,0 @@ -query AverageBlockTime { - averageBlockTime: average_block_time_per_hour(limit: 1, order_by: {height: desc}) { - averageTime: average_time - } -} - -query LatestBlockTimestamp($offset: Int = 0) { - block: block(order_by: {height: desc}, limit: 1, offset: $offset) { - timestamp - } -} diff --git a/apps/web-assetmantle/src/graphql/general/blocks.graphql b/apps/web-assetmantle/src/graphql/general/blocks.graphql deleted file mode 100644 index 037f11e378..0000000000 --- a/apps/web-assetmantle/src/graphql/general/blocks.graphql +++ /dev/null @@ -1,33 +0,0 @@ -subscription BlocksListener($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} - - -query Blocks($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - self_delegate_address - } - validatorDescriptions: validator_descriptions(limit: 1, order_by: {height: desc}) { - moniker - identity - } - } - } -} diff --git a/apps/web-assetmantle/src/graphql/general/chain_id.graphql b/apps/web-assetmantle/src/graphql/general/chain_id.graphql deleted file mode 100644 index c11d7e10bc..0000000000 --- a/apps/web-assetmantle/src/graphql/general/chain_id.graphql +++ /dev/null @@ -1,6 +0,0 @@ -query ChainId { - genesis(limit: 1, order_by: {time: desc}) { - chainId: chain_id - time - } -} diff --git a/apps/web-assetmantle/src/graphql/general/market_data.graphql b/apps/web-assetmantle/src/graphql/general/market_data.graphql deleted file mode 100644 index 67569522e0..0000000000 --- a/apps/web-assetmantle/src/graphql/general/market_data.graphql +++ /dev/null @@ -1,21 +0,0 @@ -query MarketData ($denom: String) { - communityPool: community_pool(order_by: {height: desc}, limit: 1) { - coins - } - inflation: inflation(order_by: {height: desc}, limit: 1) { - value - } - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - marketCap: market_cap - price - } - supply { - coins - } - bondedTokens: staking_pool(order_by: {height: desc}, limit: 1) { - bonded_tokens - } - distributionParams: distribution_params { - params - } -} diff --git a/apps/web-assetmantle/src/graphql/general/messages_by_address.graphql b/apps/web-assetmantle/src/graphql/general/messages_by_address.graphql deleted file mode 100644 index 1eba15606a..0000000000 --- a/apps/web-assetmantle/src/graphql/general/messages_by_address.graphql +++ /dev/null @@ -1,15 +0,0 @@ -query GetMessagesByAddress($address: _text, $limit: bigint = 50, $offset: bigint = 0 $types: _text = "{}") { - messagesByAddress: messages_by_address(args: {addresses: $address, types: $types, limit: $limit, offset: $offset}) { - transaction { - height - hash - success - messages - logs - block { - height - timestamp - } - } - } -} diff --git a/apps/web-assetmantle/src/graphql/general/online_voting_power.graphql b/apps/web-assetmantle/src/graphql/general/online_voting_power.graphql deleted file mode 100644 index bbfebf96f8..0000000000 --- a/apps/web-assetmantle/src/graphql/general/online_voting_power.graphql +++ /dev/null @@ -1,20 +0,0 @@ -query OnlineVotingPower { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - validatorVotingPowerAggregate: validator_voting_power_aggregate(where: {validator: {validator_statuses: {status: {_eq: 3}}}}) { - aggregate { - sum { - votingPower: voting_power - } - } - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - } - stakingParams: staking_params(limit: 1) { - params - } -} diff --git a/apps/web-assetmantle/src/graphql/general/params.graphql b/apps/web-assetmantle/src/graphql/general/params.graphql deleted file mode 100644 index b5415d40e3..0000000000 --- a/apps/web-assetmantle/src/graphql/general/params.graphql +++ /dev/null @@ -1,19 +0,0 @@ -query Params { - stakingParams: staking_params(limit: 1, order_by: {height: desc}) { - params - } - slashingParams: slashing_params(limit: 1, order_by: {height: desc}) { - params - } - mintParams: mint_params(limit: 1, order_by: {height: desc}) { - params - } - distributionParams: distribution_params(limit: 1, order_by: {height: desc}) { - params - } - govParams: gov_params (limit: 1, order_by: {height: desc}) { - depositParams: deposit_params - tallyParams: tally_params - votingParams: voting_params - } -} diff --git a/apps/web-assetmantle/src/graphql/general/proposal_details.graphql b/apps/web-assetmantle/src/graphql/general/proposal_details.graphql deleted file mode 100644 index 82ddef911b..0000000000 --- a/apps/web-assetmantle/src/graphql/general/proposal_details.graphql +++ /dev/null @@ -1,54 +0,0 @@ -query ProposalDetails($proposalId: Int) { - proposal(where: {id: {_eq: $proposalId}}) { - proposer: proposer_address - title - description - status - content - proposalId: id - submitTime: submit_time - proposalType: proposal_type - depositEndTime: deposit_end_time - votingStartTime: voting_start_time - votingEndTime: voting_end_time - } -} - -query ProposalDetailsTally($proposalId: Int) { - proposalTallyResult: proposal_tally_result(where: {proposal_id: {_eq: $proposalId}}) { - yes - no - noWithVeto: no_with_veto - abstain - } - stakingPool: proposal_staking_pool_snapshot(where: {proposal_id: {_eq: $proposalId}}) { - bondedTokens: bonded_tokens - } - quorum: gov_params (limit: 1, order_by: {height: desc}) { - tallyParams: tally_params - } -} - -query ProposalDetailsDeposits($proposalId: Int) { - proposalDeposit: proposal_deposit(where: {proposal_id: {_eq: $proposalId}}, order_by: {height: desc}) { - amount - depositorAddress: depositor_address - block { - timestamp - } - } -} - -query ProposalDetailsVotes($proposalId: Int) { - proposalVote: proposal_vote(where: {proposal_id: {_eq: $proposalId}}, order_by: {height: desc}) { - option - voterAddress: voter_address - } - validatorStatuses: proposal_validator_status_snapshot(where: {proposal_id: {_eq: $proposalId}, status: {_eq: 3}}) { - validator { - validatorInfo: validator_info { - selfDelegateAddress: self_delegate_address - } - } - } -} diff --git a/apps/web-assetmantle/src/graphql/general/proposals.graphql b/apps/web-assetmantle/src/graphql/general/proposals.graphql deleted file mode 100644 index f7e08f978e..0000000000 --- a/apps/web-assetmantle/src/graphql/general/proposals.graphql +++ /dev/null @@ -1,14 +0,0 @@ -query Proposals ($limit: Int = 7, $offset: Int = 0) { - proposals: proposal (limit: $limit, offset: $offset, order_by: {id: desc}) { - title - proposalId: id - status - description - } - total: proposal_aggregate { - aggregate { - count - } - } -} - diff --git a/apps/web-assetmantle/src/graphql/general/token_price.graphql b/apps/web-assetmantle/src/graphql/general/token_price.graphql deleted file mode 100644 index 8c11321b98..0000000000 --- a/apps/web-assetmantle/src/graphql/general/token_price.graphql +++ /dev/null @@ -1,16 +0,0 @@ -subscription TokenPriceListener($denom: String) { - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - id - price - timestamp - marketCap: market_cap - unitName: unit_name - } -} - -query TokenPriceHistory($denom: String, $limit: Int = 10) { - tokenPrice: token_price_history(where: {unit_name: {_eq: $denom}}, limit: $limit, order_by: {timestamp: desc}) { - price - timestamp - } -} diff --git a/apps/web-assetmantle/src/graphql/general/tokenomics.graphql b/apps/web-assetmantle/src/graphql/general/tokenomics.graphql deleted file mode 100644 index 783cfd99ee..0000000000 --- a/apps/web-assetmantle/src/graphql/general/tokenomics.graphql +++ /dev/null @@ -1,12 +0,0 @@ -query Tokenomics{ - stakingParams: staking_params(limit: 1) { - params - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - unbonded: not_bonded_tokens - } - supply: supply(order_by: {height: desc}, limit: 1) { - coins - } -} diff --git a/apps/web-assetmantle/src/graphql/general/transaction_details.graphql b/apps/web-assetmantle/src/graphql/general/transaction_details.graphql deleted file mode 100644 index ace8e8135e..0000000000 --- a/apps/web-assetmantle/src/graphql/general/transaction_details.graphql +++ /dev/null @@ -1,17 +0,0 @@ -query TransactionDetails($hash: String) { - transaction(where: {hash: {_eq: $hash}}, limit: 1) { - hash: hash - height: height - block: block { - timestamp: timestamp - } - fee: fee - gasUsed: gas_used - gasWanted: gas_wanted - success: success - memo: memo - messages: messages - logs - rawLog: raw_log - } -} diff --git a/apps/web-assetmantle/src/graphql/general/transactions.graphql b/apps/web-assetmantle/src/graphql/general/transactions.graphql deleted file mode 100644 index 9fbc89fd74..0000000000 --- a/apps/web-assetmantle/src/graphql/general/transactions.graphql +++ /dev/null @@ -1,25 +0,0 @@ -subscription TransactionsListener($limit: Int = 7, $offset: Int = 0) { - transactions: transaction(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - hash - success - block { - timestamp - } - messages - logs - } -} - -query Transactions($limit: Int = 7, $offset: Int = 0) { - transactions: transaction(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - hash - success - block { - timestamp - } - messages - logs - } -} diff --git a/apps/web-assetmantle/src/graphql/general/validator_details.graphql b/apps/web-assetmantle/src/graphql/general/validator_details.graphql deleted file mode 100644 index cdc166572e..0000000000 --- a/apps/web-assetmantle/src/graphql/general/validator_details.graphql +++ /dev/null @@ -1,62 +0,0 @@ - -subscription LastHundredBlocks($address: String) { - block(offset: 1, order_by: {height: desc}, limit: 100) { - height - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - transactions { - hash - } - precommits: pre_commits(where: {validator: {validator_info: {operator_address: {_eq: $address}}}}) { - validatorAddress: validator_address - } - } -} - -subscription ValidatorLastSeenListener($address: String) { - preCommit: pre_commit(limit: 1, where: {validator: {validator_info: {operator_address: {_eq: $address}}}}, order_by: {height: desc}) { - height - timestamp - } -} - -query ValidatorDetails($address: String) { - stakingPool: staking_pool(order_by: {height: desc}, limit: 1, offset: 0) { - height - bonded: bonded_tokens - } - validator(where: {validator_info: {operator_address: {_eq: $address}}}) { - validatorDescriptions: validator_descriptions(order_by: {height: desc}, limit: 1) { - details - website - } - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos(order_by: {height: desc}, limit: 1) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - maxRate: max_rate - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorVotingPowers: validator_voting_powers(offset: 0, limit: 1, order_by: {height: desc}) { - height - votingPower: voting_power - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} - diff --git a/apps/web-assetmantle/src/graphql/general/validator_details_documents.ts b/apps/web-assetmantle/src/graphql/general/validator_details_documents.ts deleted file mode 100644 index 13b7441d0f..0000000000 --- a/apps/web-assetmantle/src/graphql/general/validator_details_documents.ts +++ /dev/null @@ -1,56 +0,0 @@ -export const ValidatorDelegationsDocument = /* GraphQL */ ` - query ValidatorDelegations( - $validatorAddress: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - delegations: action_validator_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } - } -`; - -export const ValidatorRedelegationsDocument = /* GraphQL */ ` - query ValidatorRedelegations( - $validatorAddress: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - redelegations: action_validator_redelegations_from( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } - } -`; - -export const ValidatorUndelegationsDocument = /* GraphQL */ ` - query ValidatorUndelegations( - $validatorAddress: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - undelegations: action_validator_unbonding_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } - } -`; diff --git a/apps/web-assetmantle/src/graphql/general/validators.graphql b/apps/web-assetmantle/src/graphql/general/validators.graphql deleted file mode 100644 index 20f3b19335..0000000000 --- a/apps/web-assetmantle/src/graphql/general/validators.graphql +++ /dev/null @@ -1,32 +0,0 @@ -query Validators { - stakingPool: staking_pool(limit: 1, order_by: {height: desc}) { - bondedTokens: bonded_tokens - } - validator { - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos(order_by: {height: desc}, limit: 1) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - } - validatorVotingPowers: validator_voting_powers(offset: 0, limit: 1, order_by: {height: desc}) { - votingPower: voting_power - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorSigningInfos: validator_signing_infos(order_by: {height: desc}, limit: 1) { - missedBlocksCounter: missed_blocks_counter - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} diff --git a/apps/web-assetmantle/src/graphql/general/validators_address_list.graphql b/apps/web-assetmantle/src/graphql/general/validators_address_list.graphql deleted file mode 100644 index d018f104bc..0000000000 --- a/apps/web-assetmantle/src/graphql/general/validators_address_list.graphql +++ /dev/null @@ -1,28 +0,0 @@ -query ValidatorsAddressList { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions(limit: 1, order_by: {height: desc}) { - moniker - identity - avatarUrl: avatar_url - } - } -} - -query ValidatorAddresses { - validator(where: {validator_info: {operator_address: {_is_null: false}, consensus_address: {_is_null: false}, self_delegate_address: {_is_null: false}}}) { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions(limit: 1, order_by: {height: desc}) { - moniker - avatarUrl: avatar_url - } - } -} diff --git a/apps/web-assetmantle/src/graphql/types/general_types.ts b/apps/web-assetmantle/src/graphql/types/general_types.ts deleted file mode 100644 index 86bc7b87e8..0000000000 --- a/apps/web-assetmantle/src/graphql/types/general_types.ts +++ /dev/null @@ -1,13762 +0,0 @@ -import { gql } from '@apollo/client'; -import * as Apollo from '@apollo/client'; -export type Maybe = T | null; -export type InputMaybe = Maybe; -export type Exact = { [K in keyof T]: T[K] }; -export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; -export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; -const defaultOptions = {} as const; -/** All built-in and custom scalars, mapped to their actual values */ -export type Scalars = { - ID: string; - String: string; - Boolean: boolean; - Int: number; - Float: number; - ActionCoin: any; - ActionDelegation: any; - ActionPagination: any; - ActionRedelegation: any; - ActionUnbondingDelegation: any; - _coin: any; - _dec_coin: any; - _text: any; - bigint: any; - jsonb: any; - numeric: any; - smallint: any; - timestamp: any; - timestamptz: any; -}; - -export type ActionAddress = { - __typename?: 'ActionAddress'; - address: Scalars['String']; -}; - -export type ActionBalance = { - __typename?: 'ActionBalance'; - coins?: Maybe>>; -}; - -export type ActionDelegationResponse = { - __typename?: 'ActionDelegationResponse'; - delegations?: Maybe>>; - pagination?: Maybe; -}; - -export type ActionDelegationReward = { - __typename?: 'ActionDelegationReward'; - coins?: Maybe>>; - validator_address: Scalars['String']; -}; - -export type ActionRedelegationResponse = { - __typename?: 'ActionRedelegationResponse'; - pagination?: Maybe; - redelegations?: Maybe>>; -}; - -export type ActionUnbondingDelegationResponse = { - __typename?: 'ActionUnbondingDelegationResponse'; - pagination?: Maybe; - unbonding_delegations?: Maybe>>; -}; - -export type ActionValidatorCommissionAmount = { - __typename?: 'ActionValidatorCommissionAmount'; - coins?: Maybe>>; -}; - -/** Boolean expression to compare columns of type "Boolean". All fields are combined with logical 'AND'. */ -export type Boolean_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "Int". All fields are combined with logical 'AND'. */ -export type Int_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "String". All fields are combined with logical 'AND'. */ -export type String_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - /** does the column match the given case-insensitive pattern */ - _ilike?: InputMaybe; - _in?: InputMaybe>; - /** does the column match the given POSIX regular expression, case insensitive */ - _iregex?: InputMaybe; - _is_null?: InputMaybe; - /** does the column match the given pattern */ - _like?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - /** does the column NOT match the given case-insensitive pattern */ - _nilike?: InputMaybe; - _nin?: InputMaybe>; - /** does the column NOT match the given POSIX regular expression, case insensitive */ - _niregex?: InputMaybe; - /** does the column NOT match the given pattern */ - _nlike?: InputMaybe; - /** does the column NOT match the given POSIX regular expression, case sensitive */ - _nregex?: InputMaybe; - /** does the column NOT match the given SQL regular expression */ - _nsimilar?: InputMaybe; - /** does the column match the given POSIX regular expression, case sensitive */ - _regex?: InputMaybe; - /** does the column match the given SQL regular expression */ - _similar?: InputMaybe; -}; - -/** Boolean expression to compare columns of type "_coin". All fields are combined with logical 'AND'. */ -export type _Coin_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "_dec_coin". All fields are combined with logical 'AND'. */ -export type _Dec_Coin_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "_text". All fields are combined with logical 'AND'. */ -export type _Text_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "account" */ -export type Account = { - __typename?: 'account'; - address: Scalars['String']; - /** An array relationship */ - feeGrantAllowancesByGranterAddress: Array; - /** An aggregate relationship */ - feeGrantAllowancesByGranterAddress_aggregate: Fee_Grant_Allowance_Aggregate; - /** An array relationship */ - fee_grant_allowances: Array; - /** An aggregate relationship */ - fee_grant_allowances_aggregate: Fee_Grant_Allowance_Aggregate; - /** An array relationship */ - proposal_deposits: Array; - /** An aggregate relationship */ - proposal_deposits_aggregate: Proposal_Deposit_Aggregate; - /** An array relationship */ - proposal_votes: Array; - /** An aggregate relationship */ - proposal_votes_aggregate: Proposal_Vote_Aggregate; - /** An array relationship */ - proposals: Array; - /** An aggregate relationship */ - proposals_aggregate: Proposal_Aggregate; - /** An array relationship */ - validator_infos: Array; - /** An aggregate relationship */ - validator_infos_aggregate: Validator_Info_Aggregate; - /** An object relationship */ - vesting_account?: Maybe; - /** An array relationship */ - vesting_accounts: Array; - /** An aggregate relationship */ - vesting_accounts_aggregate: Vesting_Account_Aggregate; -}; - - -/** columns and relationships of "account" */ -export type AccountFeeGrantAllowancesByGranterAddressArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountFeeGrantAllowancesByGranterAddress_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountFee_Grant_AllowancesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountFee_Grant_Allowances_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposal_DepositsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposal_Deposits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposal_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposal_Votes_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposalsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposals_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountValidator_InfosArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountValidator_Infos_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountVesting_AccountsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountVesting_Accounts_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "account" */ -export type Account_Aggregate = { - __typename?: 'account_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "account" */ -export type Account_Aggregate_Fields = { - __typename?: 'account_aggregate_fields'; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "account" */ -export type Account_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "account". All fields are combined with a logical 'AND'. */ -export type Account_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - address?: InputMaybe; - feeGrantAllowancesByGranterAddress?: InputMaybe; - fee_grant_allowances?: InputMaybe; - proposal_deposits?: InputMaybe; - proposal_votes?: InputMaybe; - proposals?: InputMaybe; - validator_infos?: InputMaybe; - vesting_account?: InputMaybe; - vesting_accounts?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Account_Max_Fields = { - __typename?: 'account_max_fields'; - address?: Maybe; -}; - -/** aggregate min on columns */ -export type Account_Min_Fields = { - __typename?: 'account_min_fields'; - address?: Maybe; -}; - -/** Ordering options when selecting data from "account". */ -export type Account_Order_By = { - address?: InputMaybe; - feeGrantAllowancesByGranterAddress_aggregate?: InputMaybe; - fee_grant_allowances_aggregate?: InputMaybe; - proposal_deposits_aggregate?: InputMaybe; - proposal_votes_aggregate?: InputMaybe; - proposals_aggregate?: InputMaybe; - validator_infos_aggregate?: InputMaybe; - vesting_account?: InputMaybe; - vesting_accounts_aggregate?: InputMaybe; -}; - -/** select columns of table "account" */ -export enum Account_Select_Column { - /** column name */ - Address = 'address' -} - -/** columns and relationships of "average_block_time_from_genesis" */ -export type Average_Block_Time_From_Genesis = { - __typename?: 'average_block_time_from_genesis'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "average_block_time_from_genesis" */ -export type Average_Block_Time_From_Genesis_Aggregate = { - __typename?: 'average_block_time_from_genesis_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "average_block_time_from_genesis" */ -export type Average_Block_Time_From_Genesis_Aggregate_Fields = { - __typename?: 'average_block_time_from_genesis_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "average_block_time_from_genesis" */ -export type Average_Block_Time_From_Genesis_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Average_Block_Time_From_Genesis_Avg_Fields = { - __typename?: 'average_block_time_from_genesis_avg_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "average_block_time_from_genesis". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_From_Genesis_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Average_Block_Time_From_Genesis_Max_Fields = { - __typename?: 'average_block_time_from_genesis_max_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Average_Block_Time_From_Genesis_Min_Fields = { - __typename?: 'average_block_time_from_genesis_min_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Ordering options when selecting data from "average_block_time_from_genesis". */ -export type Average_Block_Time_From_Genesis_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_from_genesis" */ -export enum Average_Block_Time_From_Genesis_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Average_Block_Time_From_Genesis_Stddev_Fields = { - __typename?: 'average_block_time_from_genesis_stddev_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Average_Block_Time_From_Genesis_Stddev_Pop_Fields = { - __typename?: 'average_block_time_from_genesis_stddev_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Average_Block_Time_From_Genesis_Stddev_Samp_Fields = { - __typename?: 'average_block_time_from_genesis_stddev_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Average_Block_Time_From_Genesis_Sum_Fields = { - __typename?: 'average_block_time_from_genesis_sum_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Average_Block_Time_From_Genesis_Var_Pop_Fields = { - __typename?: 'average_block_time_from_genesis_var_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Average_Block_Time_From_Genesis_Var_Samp_Fields = { - __typename?: 'average_block_time_from_genesis_var_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Average_Block_Time_From_Genesis_Variance_Fields = { - __typename?: 'average_block_time_from_genesis_variance_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** columns and relationships of "average_block_time_per_day" */ -export type Average_Block_Time_Per_Day = { - __typename?: 'average_block_time_per_day'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "average_block_time_per_day" */ -export type Average_Block_Time_Per_Day_Aggregate = { - __typename?: 'average_block_time_per_day_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "average_block_time_per_day" */ -export type Average_Block_Time_Per_Day_Aggregate_Fields = { - __typename?: 'average_block_time_per_day_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "average_block_time_per_day" */ -export type Average_Block_Time_Per_Day_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Average_Block_Time_Per_Day_Avg_Fields = { - __typename?: 'average_block_time_per_day_avg_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "average_block_time_per_day". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_Per_Day_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Average_Block_Time_Per_Day_Max_Fields = { - __typename?: 'average_block_time_per_day_max_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Average_Block_Time_Per_Day_Min_Fields = { - __typename?: 'average_block_time_per_day_min_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Ordering options when selecting data from "average_block_time_per_day". */ -export type Average_Block_Time_Per_Day_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_per_day" */ -export enum Average_Block_Time_Per_Day_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Average_Block_Time_Per_Day_Stddev_Fields = { - __typename?: 'average_block_time_per_day_stddev_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Average_Block_Time_Per_Day_Stddev_Pop_Fields = { - __typename?: 'average_block_time_per_day_stddev_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Average_Block_Time_Per_Day_Stddev_Samp_Fields = { - __typename?: 'average_block_time_per_day_stddev_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Average_Block_Time_Per_Day_Sum_Fields = { - __typename?: 'average_block_time_per_day_sum_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Average_Block_Time_Per_Day_Var_Pop_Fields = { - __typename?: 'average_block_time_per_day_var_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Average_Block_Time_Per_Day_Var_Samp_Fields = { - __typename?: 'average_block_time_per_day_var_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Average_Block_Time_Per_Day_Variance_Fields = { - __typename?: 'average_block_time_per_day_variance_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** columns and relationships of "average_block_time_per_hour" */ -export type Average_Block_Time_Per_Hour = { - __typename?: 'average_block_time_per_hour'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "average_block_time_per_hour" */ -export type Average_Block_Time_Per_Hour_Aggregate = { - __typename?: 'average_block_time_per_hour_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "average_block_time_per_hour" */ -export type Average_Block_Time_Per_Hour_Aggregate_Fields = { - __typename?: 'average_block_time_per_hour_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "average_block_time_per_hour" */ -export type Average_Block_Time_Per_Hour_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Average_Block_Time_Per_Hour_Avg_Fields = { - __typename?: 'average_block_time_per_hour_avg_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "average_block_time_per_hour". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_Per_Hour_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Average_Block_Time_Per_Hour_Max_Fields = { - __typename?: 'average_block_time_per_hour_max_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Average_Block_Time_Per_Hour_Min_Fields = { - __typename?: 'average_block_time_per_hour_min_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Ordering options when selecting data from "average_block_time_per_hour". */ -export type Average_Block_Time_Per_Hour_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_per_hour" */ -export enum Average_Block_Time_Per_Hour_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Average_Block_Time_Per_Hour_Stddev_Fields = { - __typename?: 'average_block_time_per_hour_stddev_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Average_Block_Time_Per_Hour_Stddev_Pop_Fields = { - __typename?: 'average_block_time_per_hour_stddev_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Average_Block_Time_Per_Hour_Stddev_Samp_Fields = { - __typename?: 'average_block_time_per_hour_stddev_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Average_Block_Time_Per_Hour_Sum_Fields = { - __typename?: 'average_block_time_per_hour_sum_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Average_Block_Time_Per_Hour_Var_Pop_Fields = { - __typename?: 'average_block_time_per_hour_var_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Average_Block_Time_Per_Hour_Var_Samp_Fields = { - __typename?: 'average_block_time_per_hour_var_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Average_Block_Time_Per_Hour_Variance_Fields = { - __typename?: 'average_block_time_per_hour_variance_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** columns and relationships of "average_block_time_per_minute" */ -export type Average_Block_Time_Per_Minute = { - __typename?: 'average_block_time_per_minute'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "average_block_time_per_minute" */ -export type Average_Block_Time_Per_Minute_Aggregate = { - __typename?: 'average_block_time_per_minute_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "average_block_time_per_minute" */ -export type Average_Block_Time_Per_Minute_Aggregate_Fields = { - __typename?: 'average_block_time_per_minute_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "average_block_time_per_minute" */ -export type Average_Block_Time_Per_Minute_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Average_Block_Time_Per_Minute_Avg_Fields = { - __typename?: 'average_block_time_per_minute_avg_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "average_block_time_per_minute". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_Per_Minute_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Average_Block_Time_Per_Minute_Max_Fields = { - __typename?: 'average_block_time_per_minute_max_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Average_Block_Time_Per_Minute_Min_Fields = { - __typename?: 'average_block_time_per_minute_min_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Ordering options when selecting data from "average_block_time_per_minute". */ -export type Average_Block_Time_Per_Minute_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_per_minute" */ -export enum Average_Block_Time_Per_Minute_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Average_Block_Time_Per_Minute_Stddev_Fields = { - __typename?: 'average_block_time_per_minute_stddev_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Average_Block_Time_Per_Minute_Stddev_Pop_Fields = { - __typename?: 'average_block_time_per_minute_stddev_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Average_Block_Time_Per_Minute_Stddev_Samp_Fields = { - __typename?: 'average_block_time_per_minute_stddev_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Average_Block_Time_Per_Minute_Sum_Fields = { - __typename?: 'average_block_time_per_minute_sum_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Average_Block_Time_Per_Minute_Var_Pop_Fields = { - __typename?: 'average_block_time_per_minute_var_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Average_Block_Time_Per_Minute_Var_Samp_Fields = { - __typename?: 'average_block_time_per_minute_var_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Average_Block_Time_Per_Minute_Variance_Fields = { - __typename?: 'average_block_time_per_minute_variance_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Boolean expression to compare columns of type "bigint". All fields are combined with logical 'AND'. */ -export type Bigint_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "block" */ -export type Block = { - __typename?: 'block'; - hash: Scalars['String']; - height: Scalars['bigint']; - num_txs?: Maybe; - /** An array relationship */ - pre_commits: Array; - /** An aggregate relationship */ - pre_commits_aggregate: Pre_Commit_Aggregate; - /** An array relationship */ - proposal_deposits: Array; - /** An aggregate relationship */ - proposal_deposits_aggregate: Proposal_Deposit_Aggregate; - /** An array relationship */ - proposal_votes: Array; - /** An aggregate relationship */ - proposal_votes_aggregate: Proposal_Vote_Aggregate; - proposer_address?: Maybe; - timestamp: Scalars['timestamp']; - total_gas?: Maybe; - /** An array relationship */ - transactions: Array; - /** An aggregate relationship */ - transactions_aggregate: Transaction_Aggregate; - /** An object relationship */ - validator?: Maybe; - /** An array relationship */ - validator_voting_powers: Array; - /** An aggregate relationship */ - validator_voting_powers_aggregate: Validator_Voting_Power_Aggregate; -}; - - -/** columns and relationships of "block" */ -export type BlockPre_CommitsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockPre_Commits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockProposal_DepositsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockProposal_Deposits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockProposal_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockProposal_Votes_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockTransactionsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockTransactions_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockValidator_Voting_PowersArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockValidator_Voting_Powers_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "block" */ -export type Block_Aggregate = { - __typename?: 'block_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "block" */ -export type Block_Aggregate_Fields = { - __typename?: 'block_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "block" */ -export type Block_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "block" */ -export type Block_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Block_Avg_Fields = { - __typename?: 'block_avg_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by avg() on columns of table "block" */ -export type Block_Avg_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "block". All fields are combined with a logical 'AND'. */ -export type Block_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - pre_commits?: InputMaybe; - proposal_deposits?: InputMaybe; - proposal_votes?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; - transactions?: InputMaybe; - validator?: InputMaybe; - validator_voting_powers?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Block_Max_Fields = { - __typename?: 'block_max_fields'; - hash?: Maybe; - height?: Maybe; - num_txs?: Maybe; - proposer_address?: Maybe; - timestamp?: Maybe; - total_gas?: Maybe; -}; - -/** order by max() on columns of table "block" */ -export type Block_Max_Order_By = { - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Block_Min_Fields = { - __typename?: 'block_min_fields'; - hash?: Maybe; - height?: Maybe; - num_txs?: Maybe; - proposer_address?: Maybe; - timestamp?: Maybe; - total_gas?: Maybe; -}; - -/** order by min() on columns of table "block" */ -export type Block_Min_Order_By = { - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** Ordering options when selecting data from "block". */ -export type Block_Order_By = { - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - pre_commits_aggregate?: InputMaybe; - proposal_deposits_aggregate?: InputMaybe; - proposal_votes_aggregate?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; - transactions_aggregate?: InputMaybe; - validator?: InputMaybe; - validator_voting_powers_aggregate?: InputMaybe; -}; - -/** select columns of table "block" */ -export enum Block_Select_Column { - /** column name */ - Hash = 'hash', - /** column name */ - Height = 'height', - /** column name */ - NumTxs = 'num_txs', - /** column name */ - ProposerAddress = 'proposer_address', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - TotalGas = 'total_gas' -} - -/** aggregate stddev on columns */ -export type Block_Stddev_Fields = { - __typename?: 'block_stddev_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by stddev() on columns of table "block" */ -export type Block_Stddev_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Block_Stddev_Pop_Fields = { - __typename?: 'block_stddev_pop_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by stddev_pop() on columns of table "block" */ -export type Block_Stddev_Pop_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Block_Stddev_Samp_Fields = { - __typename?: 'block_stddev_samp_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by stddev_samp() on columns of table "block" */ -export type Block_Stddev_Samp_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Block_Sum_Fields = { - __typename?: 'block_sum_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by sum() on columns of table "block" */ -export type Block_Sum_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Block_Var_Pop_Fields = { - __typename?: 'block_var_pop_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by var_pop() on columns of table "block" */ -export type Block_Var_Pop_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Block_Var_Samp_Fields = { - __typename?: 'block_var_samp_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by var_samp() on columns of table "block" */ -export type Block_Var_Samp_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Block_Variance_Fields = { - __typename?: 'block_variance_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by variance() on columns of table "block" */ -export type Block_Variance_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** columns and relationships of "community_pool" */ -export type Community_Pool = { - __typename?: 'community_pool'; - coins: Scalars['_dec_coin']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "community_pool" */ -export type Community_Pool_Aggregate = { - __typename?: 'community_pool_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "community_pool" */ -export type Community_Pool_Aggregate_Fields = { - __typename?: 'community_pool_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "community_pool" */ -export type Community_Pool_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Community_Pool_Avg_Fields = { - __typename?: 'community_pool_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "community_pool". All fields are combined with a logical 'AND'. */ -export type Community_Pool_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - coins?: InputMaybe<_Dec_Coin_Comparison_Exp>; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Community_Pool_Max_Fields = { - __typename?: 'community_pool_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Community_Pool_Min_Fields = { - __typename?: 'community_pool_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "community_pool". */ -export type Community_Pool_Order_By = { - coins?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "community_pool" */ -export enum Community_Pool_Select_Column { - /** column name */ - Coins = 'coins', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Community_Pool_Stddev_Fields = { - __typename?: 'community_pool_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Community_Pool_Stddev_Pop_Fields = { - __typename?: 'community_pool_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Community_Pool_Stddev_Samp_Fields = { - __typename?: 'community_pool_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Community_Pool_Sum_Fields = { - __typename?: 'community_pool_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Community_Pool_Var_Pop_Fields = { - __typename?: 'community_pool_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Community_Pool_Var_Samp_Fields = { - __typename?: 'community_pool_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Community_Pool_Variance_Fields = { - __typename?: 'community_pool_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "distribution_params" */ -export type Distribution_Params = { - __typename?: 'distribution_params'; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "distribution_params" */ -export type Distribution_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "distribution_params" */ -export type Distribution_Params_Aggregate = { - __typename?: 'distribution_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "distribution_params" */ -export type Distribution_Params_Aggregate_Fields = { - __typename?: 'distribution_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "distribution_params" */ -export type Distribution_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Distribution_Params_Avg_Fields = { - __typename?: 'distribution_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "distribution_params". All fields are combined with a logical 'AND'. */ -export type Distribution_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Distribution_Params_Max_Fields = { - __typename?: 'distribution_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Distribution_Params_Min_Fields = { - __typename?: 'distribution_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "distribution_params". */ -export type Distribution_Params_Order_By = { - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "distribution_params" */ -export enum Distribution_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - Params = 'params' -} - -/** aggregate stddev on columns */ -export type Distribution_Params_Stddev_Fields = { - __typename?: 'distribution_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Distribution_Params_Stddev_Pop_Fields = { - __typename?: 'distribution_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Distribution_Params_Stddev_Samp_Fields = { - __typename?: 'distribution_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Distribution_Params_Sum_Fields = { - __typename?: 'distribution_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Distribution_Params_Var_Pop_Fields = { - __typename?: 'distribution_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Distribution_Params_Var_Samp_Fields = { - __typename?: 'distribution_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Distribution_Params_Variance_Fields = { - __typename?: 'distribution_params_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "double_sign_evidence" */ -export type Double_Sign_Evidence = { - __typename?: 'double_sign_evidence'; - /** An object relationship */ - doubleSignVoteByVoteAId: Double_Sign_Vote; - /** An object relationship */ - double_sign_vote: Double_Sign_Vote; - height: Scalars['bigint']; - vote_a_id: Scalars['bigint']; - vote_b_id: Scalars['bigint']; -}; - -/** aggregated selection of "double_sign_evidence" */ -export type Double_Sign_Evidence_Aggregate = { - __typename?: 'double_sign_evidence_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "double_sign_evidence" */ -export type Double_Sign_Evidence_Aggregate_Fields = { - __typename?: 'double_sign_evidence_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "double_sign_evidence" */ -export type Double_Sign_Evidence_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Double_Sign_Evidence_Avg_Fields = { - __typename?: 'double_sign_evidence_avg_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by avg() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Avg_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "double_sign_evidence". All fields are combined with a logical 'AND'. */ -export type Double_Sign_Evidence_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - doubleSignVoteByVoteAId?: InputMaybe; - double_sign_vote?: InputMaybe; - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Double_Sign_Evidence_Max_Fields = { - __typename?: 'double_sign_evidence_max_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by max() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Max_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Double_Sign_Evidence_Min_Fields = { - __typename?: 'double_sign_evidence_min_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by min() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Min_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** Ordering options when selecting data from "double_sign_evidence". */ -export type Double_Sign_Evidence_Order_By = { - doubleSignVoteByVoteAId?: InputMaybe; - double_sign_vote?: InputMaybe; - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** select columns of table "double_sign_evidence" */ -export enum Double_Sign_Evidence_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - VoteAId = 'vote_a_id', - /** column name */ - VoteBId = 'vote_b_id' -} - -/** aggregate stddev on columns */ -export type Double_Sign_Evidence_Stddev_Fields = { - __typename?: 'double_sign_evidence_stddev_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by stddev() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Stddev_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Double_Sign_Evidence_Stddev_Pop_Fields = { - __typename?: 'double_sign_evidence_stddev_pop_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Stddev_Pop_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Double_Sign_Evidence_Stddev_Samp_Fields = { - __typename?: 'double_sign_evidence_stddev_samp_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Stddev_Samp_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Double_Sign_Evidence_Sum_Fields = { - __typename?: 'double_sign_evidence_sum_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by sum() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Sum_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Double_Sign_Evidence_Var_Pop_Fields = { - __typename?: 'double_sign_evidence_var_pop_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by var_pop() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Var_Pop_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Double_Sign_Evidence_Var_Samp_Fields = { - __typename?: 'double_sign_evidence_var_samp_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by var_samp() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Var_Samp_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Double_Sign_Evidence_Variance_Fields = { - __typename?: 'double_sign_evidence_variance_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by variance() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Variance_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_Vote = { - __typename?: 'double_sign_vote'; - block_id: Scalars['String']; - /** An array relationship */ - doubleSignEvidencesByVoteBId: Array; - /** An aggregate relationship */ - doubleSignEvidencesByVoteBId_aggregate: Double_Sign_Evidence_Aggregate; - /** An array relationship */ - double_sign_evidences: Array; - /** An aggregate relationship */ - double_sign_evidences_aggregate: Double_Sign_Evidence_Aggregate; - height: Scalars['bigint']; - id: Scalars['Int']; - round: Scalars['Int']; - signature: Scalars['String']; - type: Scalars['smallint']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - validator_index: Scalars['Int']; -}; - - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_VoteDoubleSignEvidencesByVoteBIdArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_VoteDoubleSignEvidencesByVoteBId_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_VoteDouble_Sign_EvidencesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_VoteDouble_Sign_Evidences_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "double_sign_vote" */ -export type Double_Sign_Vote_Aggregate = { - __typename?: 'double_sign_vote_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "double_sign_vote" */ -export type Double_Sign_Vote_Aggregate_Fields = { - __typename?: 'double_sign_vote_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "double_sign_vote" */ -export type Double_Sign_Vote_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "double_sign_vote" */ -export type Double_Sign_Vote_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Double_Sign_Vote_Avg_Fields = { - __typename?: 'double_sign_vote_avg_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by avg() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Avg_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "double_sign_vote". All fields are combined with a logical 'AND'. */ -export type Double_Sign_Vote_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - block_id?: InputMaybe; - doubleSignEvidencesByVoteBId?: InputMaybe; - double_sign_evidences?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Double_Sign_Vote_Max_Fields = { - __typename?: 'double_sign_vote_max_fields'; - block_id?: Maybe; - height?: Maybe; - id?: Maybe; - round?: Maybe; - signature?: Maybe; - type?: Maybe; - validator_address?: Maybe; - validator_index?: Maybe; -}; - -/** order by max() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Max_Order_By = { - block_id?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Double_Sign_Vote_Min_Fields = { - __typename?: 'double_sign_vote_min_fields'; - block_id?: Maybe; - height?: Maybe; - id?: Maybe; - round?: Maybe; - signature?: Maybe; - type?: Maybe; - validator_address?: Maybe; - validator_index?: Maybe; -}; - -/** order by min() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Min_Order_By = { - block_id?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** Ordering options when selecting data from "double_sign_vote". */ -export type Double_Sign_Vote_Order_By = { - block_id?: InputMaybe; - doubleSignEvidencesByVoteBId_aggregate?: InputMaybe; - double_sign_evidences_aggregate?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** select columns of table "double_sign_vote" */ -export enum Double_Sign_Vote_Select_Column { - /** column name */ - BlockId = 'block_id', - /** column name */ - Height = 'height', - /** column name */ - Id = 'id', - /** column name */ - Round = 'round', - /** column name */ - Signature = 'signature', - /** column name */ - Type = 'type', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - ValidatorIndex = 'validator_index' -} - -/** aggregate stddev on columns */ -export type Double_Sign_Vote_Stddev_Fields = { - __typename?: 'double_sign_vote_stddev_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by stddev() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Stddev_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Double_Sign_Vote_Stddev_Pop_Fields = { - __typename?: 'double_sign_vote_stddev_pop_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by stddev_pop() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Stddev_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Double_Sign_Vote_Stddev_Samp_Fields = { - __typename?: 'double_sign_vote_stddev_samp_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by stddev_samp() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Stddev_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Double_Sign_Vote_Sum_Fields = { - __typename?: 'double_sign_vote_sum_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by sum() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Sum_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Double_Sign_Vote_Var_Pop_Fields = { - __typename?: 'double_sign_vote_var_pop_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by var_pop() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Var_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Double_Sign_Vote_Var_Samp_Fields = { - __typename?: 'double_sign_vote_var_samp_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by var_samp() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Var_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Double_Sign_Vote_Variance_Fields = { - __typename?: 'double_sign_vote_variance_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by variance() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Variance_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** columns and relationships of "fee_grant_allowance" */ -export type Fee_Grant_Allowance = { - __typename?: 'fee_grant_allowance'; - allowance: Scalars['jsonb']; - /** An object relationship */ - grantee: Account; - grantee_address: Scalars['String']; - /** An object relationship */ - granter: Account; - granter_address: Scalars['String']; - height: Scalars['bigint']; - id: Scalars['Int']; -}; - - -/** columns and relationships of "fee_grant_allowance" */ -export type Fee_Grant_AllowanceAllowanceArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Aggregate = { - __typename?: 'fee_grant_allowance_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Aggregate_Fields = { - __typename?: 'fee_grant_allowance_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Fee_Grant_Allowance_Avg_Fields = { - __typename?: 'fee_grant_allowance_avg_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by avg() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Avg_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "fee_grant_allowance". All fields are combined with a logical 'AND'. */ -export type Fee_Grant_Allowance_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - allowance?: InputMaybe; - grantee?: InputMaybe; - grantee_address?: InputMaybe; - granter?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Fee_Grant_Allowance_Max_Fields = { - __typename?: 'fee_grant_allowance_max_fields'; - grantee_address?: Maybe; - granter_address?: Maybe; - height?: Maybe; - id?: Maybe; -}; - -/** order by max() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Max_Order_By = { - grantee_address?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Fee_Grant_Allowance_Min_Fields = { - __typename?: 'fee_grant_allowance_min_fields'; - grantee_address?: Maybe; - granter_address?: Maybe; - height?: Maybe; - id?: Maybe; -}; - -/** order by min() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Min_Order_By = { - grantee_address?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; -}; - -/** Ordering options when selecting data from "fee_grant_allowance". */ -export type Fee_Grant_Allowance_Order_By = { - allowance?: InputMaybe; - grantee?: InputMaybe; - grantee_address?: InputMaybe; - granter?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; -}; - -/** select columns of table "fee_grant_allowance" */ -export enum Fee_Grant_Allowance_Select_Column { - /** column name */ - Allowance = 'allowance', - /** column name */ - GranteeAddress = 'grantee_address', - /** column name */ - GranterAddress = 'granter_address', - /** column name */ - Height = 'height', - /** column name */ - Id = 'id' -} - -/** aggregate stddev on columns */ -export type Fee_Grant_Allowance_Stddev_Fields = { - __typename?: 'fee_grant_allowance_stddev_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by stddev() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Stddev_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Fee_Grant_Allowance_Stddev_Pop_Fields = { - __typename?: 'fee_grant_allowance_stddev_pop_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Stddev_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Fee_Grant_Allowance_Stddev_Samp_Fields = { - __typename?: 'fee_grant_allowance_stddev_samp_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Stddev_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Fee_Grant_Allowance_Sum_Fields = { - __typename?: 'fee_grant_allowance_sum_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by sum() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Sum_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Fee_Grant_Allowance_Var_Pop_Fields = { - __typename?: 'fee_grant_allowance_var_pop_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by var_pop() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Var_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Fee_Grant_Allowance_Var_Samp_Fields = { - __typename?: 'fee_grant_allowance_var_samp_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by var_samp() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Var_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Fee_Grant_Allowance_Variance_Fields = { - __typename?: 'fee_grant_allowance_variance_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by variance() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Variance_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** columns and relationships of "genesis" */ -export type Genesis = { - __typename?: 'genesis'; - chain_id: Scalars['String']; - initial_height: Scalars['bigint']; - time: Scalars['timestamp']; -}; - -/** aggregated selection of "genesis" */ -export type Genesis_Aggregate = { - __typename?: 'genesis_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "genesis" */ -export type Genesis_Aggregate_Fields = { - __typename?: 'genesis_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "genesis" */ -export type Genesis_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Genesis_Avg_Fields = { - __typename?: 'genesis_avg_fields'; - initial_height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "genesis". All fields are combined with a logical 'AND'. */ -export type Genesis_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - chain_id?: InputMaybe; - initial_height?: InputMaybe; - time?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Genesis_Max_Fields = { - __typename?: 'genesis_max_fields'; - chain_id?: Maybe; - initial_height?: Maybe; - time?: Maybe; -}; - -/** aggregate min on columns */ -export type Genesis_Min_Fields = { - __typename?: 'genesis_min_fields'; - chain_id?: Maybe; - initial_height?: Maybe; - time?: Maybe; -}; - -/** Ordering options when selecting data from "genesis". */ -export type Genesis_Order_By = { - chain_id?: InputMaybe; - initial_height?: InputMaybe; - time?: InputMaybe; -}; - -/** select columns of table "genesis" */ -export enum Genesis_Select_Column { - /** column name */ - ChainId = 'chain_id', - /** column name */ - InitialHeight = 'initial_height', - /** column name */ - Time = 'time' -} - -/** aggregate stddev on columns */ -export type Genesis_Stddev_Fields = { - __typename?: 'genesis_stddev_fields'; - initial_height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Genesis_Stddev_Pop_Fields = { - __typename?: 'genesis_stddev_pop_fields'; - initial_height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Genesis_Stddev_Samp_Fields = { - __typename?: 'genesis_stddev_samp_fields'; - initial_height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Genesis_Sum_Fields = { - __typename?: 'genesis_sum_fields'; - initial_height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Genesis_Var_Pop_Fields = { - __typename?: 'genesis_var_pop_fields'; - initial_height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Genesis_Var_Samp_Fields = { - __typename?: 'genesis_var_samp_fields'; - initial_height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Genesis_Variance_Fields = { - __typename?: 'genesis_variance_fields'; - initial_height?: Maybe; -}; - -/** columns and relationships of "gov_params" */ -export type Gov_Params = { - __typename?: 'gov_params'; - deposit_params: Scalars['jsonb']; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - tally_params: Scalars['jsonb']; - voting_params: Scalars['jsonb']; -}; - - -/** columns and relationships of "gov_params" */ -export type Gov_ParamsDeposit_ParamsArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "gov_params" */ -export type Gov_ParamsTally_ParamsArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "gov_params" */ -export type Gov_ParamsVoting_ParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "gov_params" */ -export type Gov_Params_Aggregate = { - __typename?: 'gov_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "gov_params" */ -export type Gov_Params_Aggregate_Fields = { - __typename?: 'gov_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "gov_params" */ -export type Gov_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Gov_Params_Avg_Fields = { - __typename?: 'gov_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "gov_params". All fields are combined with a logical 'AND'. */ -export type Gov_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - deposit_params?: InputMaybe; - height?: InputMaybe; - one_row_id?: InputMaybe; - tally_params?: InputMaybe; - voting_params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Gov_Params_Max_Fields = { - __typename?: 'gov_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Gov_Params_Min_Fields = { - __typename?: 'gov_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "gov_params". */ -export type Gov_Params_Order_By = { - deposit_params?: InputMaybe; - height?: InputMaybe; - one_row_id?: InputMaybe; - tally_params?: InputMaybe; - voting_params?: InputMaybe; -}; - -/** select columns of table "gov_params" */ -export enum Gov_Params_Select_Column { - /** column name */ - DepositParams = 'deposit_params', - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - TallyParams = 'tally_params', - /** column name */ - VotingParams = 'voting_params' -} - -/** aggregate stddev on columns */ -export type Gov_Params_Stddev_Fields = { - __typename?: 'gov_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Gov_Params_Stddev_Pop_Fields = { - __typename?: 'gov_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Gov_Params_Stddev_Samp_Fields = { - __typename?: 'gov_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Gov_Params_Sum_Fields = { - __typename?: 'gov_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Gov_Params_Var_Pop_Fields = { - __typename?: 'gov_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Gov_Params_Var_Samp_Fields = { - __typename?: 'gov_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Gov_Params_Variance_Fields = { - __typename?: 'gov_params_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "inflation" */ -export type Inflation = { - __typename?: 'inflation'; - height: Scalars['bigint']; - value: Scalars['numeric']; -}; - -/** aggregated selection of "inflation" */ -export type Inflation_Aggregate = { - __typename?: 'inflation_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "inflation" */ -export type Inflation_Aggregate_Fields = { - __typename?: 'inflation_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "inflation" */ -export type Inflation_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Inflation_Avg_Fields = { - __typename?: 'inflation_avg_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** Boolean expression to filter rows from the table "inflation". All fields are combined with a logical 'AND'. */ -export type Inflation_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - value?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Inflation_Max_Fields = { - __typename?: 'inflation_max_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate min on columns */ -export type Inflation_Min_Fields = { - __typename?: 'inflation_min_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** Ordering options when selecting data from "inflation". */ -export type Inflation_Order_By = { - height?: InputMaybe; - value?: InputMaybe; -}; - -/** select columns of table "inflation" */ -export enum Inflation_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Value = 'value' -} - -/** aggregate stddev on columns */ -export type Inflation_Stddev_Fields = { - __typename?: 'inflation_stddev_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Inflation_Stddev_Pop_Fields = { - __typename?: 'inflation_stddev_pop_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Inflation_Stddev_Samp_Fields = { - __typename?: 'inflation_stddev_samp_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate sum on columns */ -export type Inflation_Sum_Fields = { - __typename?: 'inflation_sum_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Inflation_Var_Pop_Fields = { - __typename?: 'inflation_var_pop_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Inflation_Var_Samp_Fields = { - __typename?: 'inflation_var_samp_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate variance on columns */ -export type Inflation_Variance_Fields = { - __typename?: 'inflation_variance_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** Boolean expression to compare columns of type "jsonb". All fields are combined with logical 'AND'. */ -export type Jsonb_Comparison_Exp = { - /** is the column contained in the given json value */ - _contained_in?: InputMaybe; - /** does the column contain the given json value at the top level */ - _contains?: InputMaybe; - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - /** does the string exist as a top-level key in the column */ - _has_key?: InputMaybe; - /** do all of these strings exist as top-level keys in the column */ - _has_keys_all?: InputMaybe>; - /** do any of these strings exist as top-level keys in the column */ - _has_keys_any?: InputMaybe>; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "message" */ -export type Message = { - __typename?: 'message'; - height: Scalars['bigint']; - index: Scalars['bigint']; - involved_accounts_addresses: Scalars['_text']; - partition_id: Scalars['bigint']; - /** An object relationship */ - transaction?: Maybe; - /** An object relationship */ - transactionByPartitionIdTransactionHash?: Maybe; - transaction_hash: Scalars['String']; - type: Scalars['String']; - value: Scalars['jsonb']; -}; - - -/** columns and relationships of "message" */ -export type MessageValueArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "message" */ -export type Message_Aggregate = { - __typename?: 'message_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "message" */ -export type Message_Aggregate_Fields = { - __typename?: 'message_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "message" */ -export type Message_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "message" */ -export type Message_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Message_Avg_Fields = { - __typename?: 'message_avg_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by avg() on columns of table "message" */ -export type Message_Avg_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "message". All fields are combined with a logical 'AND'. */ -export type Message_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - index?: InputMaybe; - involved_accounts_addresses?: InputMaybe<_Text_Comparison_Exp>; - partition_id?: InputMaybe; - transaction?: InputMaybe; - transactionByPartitionIdTransactionHash?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; - value?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Message_Max_Fields = { - __typename?: 'message_max_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; - transaction_hash?: Maybe; - type?: Maybe; -}; - -/** order by max() on columns of table "message" */ -export type Message_Max_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Message_Min_Fields = { - __typename?: 'message_min_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; - transaction_hash?: Maybe; - type?: Maybe; -}; - -/** order by min() on columns of table "message" */ -export type Message_Min_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; -}; - -/** Ordering options when selecting data from "message". */ -export type Message_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - involved_accounts_addresses?: InputMaybe; - partition_id?: InputMaybe; - transaction?: InputMaybe; - transactionByPartitionIdTransactionHash?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; - value?: InputMaybe; -}; - -/** select columns of table "message" */ -export enum Message_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Index = 'index', - /** column name */ - InvolvedAccountsAddresses = 'involved_accounts_addresses', - /** column name */ - PartitionId = 'partition_id', - /** column name */ - TransactionHash = 'transaction_hash', - /** column name */ - Type = 'type', - /** column name */ - Value = 'value' -} - -/** aggregate stddev on columns */ -export type Message_Stddev_Fields = { - __typename?: 'message_stddev_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev() on columns of table "message" */ -export type Message_Stddev_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Message_Stddev_Pop_Fields = { - __typename?: 'message_stddev_pop_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "message" */ -export type Message_Stddev_Pop_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Message_Stddev_Samp_Fields = { - __typename?: 'message_stddev_samp_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "message" */ -export type Message_Stddev_Samp_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Message_Sum_Fields = { - __typename?: 'message_sum_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by sum() on columns of table "message" */ -export type Message_Sum_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Message_Var_Pop_Fields = { - __typename?: 'message_var_pop_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by var_pop() on columns of table "message" */ -export type Message_Var_Pop_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Message_Var_Samp_Fields = { - __typename?: 'message_var_samp_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by var_samp() on columns of table "message" */ -export type Message_Var_Samp_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Message_Variance_Fields = { - __typename?: 'message_variance_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by variance() on columns of table "message" */ -export type Message_Variance_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -export type Messages_By_Address_Args = { - addresses?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; - types?: InputMaybe; -}; - -/** columns and relationships of "mint_params" */ -export type Mint_Params = { - __typename?: 'mint_params'; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "mint_params" */ -export type Mint_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "mint_params" */ -export type Mint_Params_Aggregate = { - __typename?: 'mint_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "mint_params" */ -export type Mint_Params_Aggregate_Fields = { - __typename?: 'mint_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "mint_params" */ -export type Mint_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Mint_Params_Avg_Fields = { - __typename?: 'mint_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "mint_params". All fields are combined with a logical 'AND'. */ -export type Mint_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Mint_Params_Max_Fields = { - __typename?: 'mint_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Mint_Params_Min_Fields = { - __typename?: 'mint_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "mint_params". */ -export type Mint_Params_Order_By = { - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "mint_params" */ -export enum Mint_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - Params = 'params' -} - -/** aggregate stddev on columns */ -export type Mint_Params_Stddev_Fields = { - __typename?: 'mint_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Mint_Params_Stddev_Pop_Fields = { - __typename?: 'mint_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Mint_Params_Stddev_Samp_Fields = { - __typename?: 'mint_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Mint_Params_Sum_Fields = { - __typename?: 'mint_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Mint_Params_Var_Pop_Fields = { - __typename?: 'mint_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Mint_Params_Var_Samp_Fields = { - __typename?: 'mint_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Mint_Params_Variance_Fields = { - __typename?: 'mint_params_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "modules" */ -export type Modules = { - __typename?: 'modules'; - module_name: Scalars['String']; -}; - -/** aggregated selection of "modules" */ -export type Modules_Aggregate = { - __typename?: 'modules_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "modules" */ -export type Modules_Aggregate_Fields = { - __typename?: 'modules_aggregate_fields'; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "modules" */ -export type Modules_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "modules". All fields are combined with a logical 'AND'. */ -export type Modules_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - module_name?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Modules_Max_Fields = { - __typename?: 'modules_max_fields'; - module_name?: Maybe; -}; - -/** aggregate min on columns */ -export type Modules_Min_Fields = { - __typename?: 'modules_min_fields'; - module_name?: Maybe; -}; - -/** Ordering options when selecting data from "modules". */ -export type Modules_Order_By = { - module_name?: InputMaybe; -}; - -/** select columns of table "modules" */ -export enum Modules_Select_Column { - /** column name */ - ModuleName = 'module_name' -} - -/** Boolean expression to compare columns of type "numeric". All fields are combined with logical 'AND'. */ -export type Numeric_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** column ordering options */ -export enum Order_By { - /** in ascending order, nulls last */ - Asc = 'asc', - /** in ascending order, nulls first */ - AscNullsFirst = 'asc_nulls_first', - /** in ascending order, nulls last */ - AscNullsLast = 'asc_nulls_last', - /** in descending order, nulls first */ - Desc = 'desc', - /** in descending order, nulls first */ - DescNullsFirst = 'desc_nulls_first', - /** in descending order, nulls last */ - DescNullsLast = 'desc_nulls_last' -} - -/** columns and relationships of "pre_commit" */ -export type Pre_Commit = { - __typename?: 'pre_commit'; - height: Scalars['bigint']; - proposer_priority: Scalars['bigint']; - timestamp: Scalars['timestamp']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - voting_power: Scalars['bigint']; -}; - -/** aggregated selection of "pre_commit" */ -export type Pre_Commit_Aggregate = { - __typename?: 'pre_commit_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "pre_commit" */ -export type Pre_Commit_Aggregate_Fields = { - __typename?: 'pre_commit_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "pre_commit" */ -export type Pre_Commit_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "pre_commit" */ -export type Pre_Commit_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Pre_Commit_Avg_Fields = { - __typename?: 'pre_commit_avg_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by avg() on columns of table "pre_commit" */ -export type Pre_Commit_Avg_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "pre_commit". All fields are combined with a logical 'AND'. */ -export type Pre_Commit_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Pre_Commit_Max_Fields = { - __typename?: 'pre_commit_max_fields'; - height?: Maybe; - proposer_priority?: Maybe; - timestamp?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by max() on columns of table "pre_commit" */ -export type Pre_Commit_Max_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Pre_Commit_Min_Fields = { - __typename?: 'pre_commit_min_fields'; - height?: Maybe; - proposer_priority?: Maybe; - timestamp?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by min() on columns of table "pre_commit" */ -export type Pre_Commit_Min_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Ordering options when selecting data from "pre_commit". */ -export type Pre_Commit_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** select columns of table "pre_commit" */ -export enum Pre_Commit_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - ProposerPriority = 'proposer_priority', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - VotingPower = 'voting_power' -} - -/** aggregate stddev on columns */ -export type Pre_Commit_Stddev_Fields = { - __typename?: 'pre_commit_stddev_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev() on columns of table "pre_commit" */ -export type Pre_Commit_Stddev_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Pre_Commit_Stddev_Pop_Fields = { - __typename?: 'pre_commit_stddev_pop_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_pop() on columns of table "pre_commit" */ -export type Pre_Commit_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Pre_Commit_Stddev_Samp_Fields = { - __typename?: 'pre_commit_stddev_samp_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_samp() on columns of table "pre_commit" */ -export type Pre_Commit_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Pre_Commit_Sum_Fields = { - __typename?: 'pre_commit_sum_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by sum() on columns of table "pre_commit" */ -export type Pre_Commit_Sum_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Pre_Commit_Var_Pop_Fields = { - __typename?: 'pre_commit_var_pop_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_pop() on columns of table "pre_commit" */ -export type Pre_Commit_Var_Pop_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Pre_Commit_Var_Samp_Fields = { - __typename?: 'pre_commit_var_samp_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_samp() on columns of table "pre_commit" */ -export type Pre_Commit_Var_Samp_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Pre_Commit_Variance_Fields = { - __typename?: 'pre_commit_variance_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by variance() on columns of table "pre_commit" */ -export type Pre_Commit_Variance_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** columns and relationships of "proposal" */ -export type Proposal = { - __typename?: 'proposal'; - content: Scalars['jsonb']; - deposit_end_time?: Maybe; - description: Scalars['String']; - id: Scalars['Int']; - /** An array relationship */ - proposal_deposits: Array; - /** An aggregate relationship */ - proposal_deposits_aggregate: Proposal_Deposit_Aggregate; - proposal_route: Scalars['String']; - /** An object relationship */ - proposal_tally_result?: Maybe; - /** An array relationship */ - proposal_tally_results: Array; - /** An aggregate relationship */ - proposal_tally_results_aggregate: Proposal_Tally_Result_Aggregate; - proposal_type: Scalars['String']; - /** An array relationship */ - proposal_votes: Array; - /** An aggregate relationship */ - proposal_votes_aggregate: Proposal_Vote_Aggregate; - /** An object relationship */ - proposer: Account; - proposer_address: Scalars['String']; - /** An object relationship */ - staking_pool_snapshot?: Maybe; - status?: Maybe; - submit_time: Scalars['timestamp']; - title: Scalars['String']; - /** An array relationship */ - validator_status_snapshots: Array; - /** An aggregate relationship */ - validator_status_snapshots_aggregate: Proposal_Validator_Status_Snapshot_Aggregate; - voting_end_time?: Maybe; - voting_start_time?: Maybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalContentArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_DepositsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_Deposits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_Tally_ResultsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_Tally_Results_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_Votes_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalValidator_Status_SnapshotsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalValidator_Status_Snapshots_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "proposal" */ -export type Proposal_Aggregate = { - __typename?: 'proposal_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal" */ -export type Proposal_Aggregate_Fields = { - __typename?: 'proposal_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal" */ -export type Proposal_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal" */ -export type Proposal_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Avg_Fields = { - __typename?: 'proposal_avg_fields'; - id?: Maybe; -}; - -/** order by avg() on columns of table "proposal" */ -export type Proposal_Avg_Order_By = { - id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal". All fields are combined with a logical 'AND'. */ -export type Proposal_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - content?: InputMaybe; - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_deposits?: InputMaybe; - proposal_route?: InputMaybe; - proposal_tally_result?: InputMaybe; - proposal_tally_results?: InputMaybe; - proposal_type?: InputMaybe; - proposal_votes?: InputMaybe; - proposer?: InputMaybe; - proposer_address?: InputMaybe; - staking_pool_snapshot?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - validator_status_snapshots?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** columns and relationships of "proposal_deposit" */ -export type Proposal_Deposit = { - __typename?: 'proposal_deposit'; - amount?: Maybe; - /** An object relationship */ - block?: Maybe; - /** An object relationship */ - depositor?: Maybe; - depositor_address?: Maybe; - height: Scalars['bigint']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; - timestamp?: Maybe; -}; - -/** aggregated selection of "proposal_deposit" */ -export type Proposal_Deposit_Aggregate = { - __typename?: 'proposal_deposit_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal_deposit" */ -export type Proposal_Deposit_Aggregate_Fields = { - __typename?: 'proposal_deposit_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal_deposit" */ -export type Proposal_Deposit_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal_deposit" */ -export type Proposal_Deposit_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Deposit_Avg_Fields = { - __typename?: 'proposal_deposit_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by avg() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_deposit". All fields are combined with a logical 'AND'. */ -export type Proposal_Deposit_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - amount?: InputMaybe<_Coin_Comparison_Exp>; - block?: InputMaybe; - depositor?: InputMaybe; - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Deposit_Max_Fields = { - __typename?: 'proposal_deposit_max_fields'; - depositor_address?: Maybe; - height?: Maybe; - proposal_id?: Maybe; - timestamp?: Maybe; -}; - -/** order by max() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Max_Order_By = { - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Deposit_Min_Fields = { - __typename?: 'proposal_deposit_min_fields'; - depositor_address?: Maybe; - height?: Maybe; - proposal_id?: Maybe; - timestamp?: Maybe; -}; - -/** order by min() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Min_Order_By = { - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_deposit". */ -export type Proposal_Deposit_Order_By = { - amount?: InputMaybe; - block?: InputMaybe; - depositor?: InputMaybe; - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** select columns of table "proposal_deposit" */ -export enum Proposal_Deposit_Select_Column { - /** column name */ - Amount = 'amount', - /** column name */ - DepositorAddress = 'depositor_address', - /** column name */ - Height = 'height', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Timestamp = 'timestamp' -} - -/** aggregate stddev on columns */ -export type Proposal_Deposit_Stddev_Fields = { - __typename?: 'proposal_deposit_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Deposit_Stddev_Pop_Fields = { - __typename?: 'proposal_deposit_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Deposit_Stddev_Samp_Fields = { - __typename?: 'proposal_deposit_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Deposit_Sum_Fields = { - __typename?: 'proposal_deposit_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by sum() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Deposit_Var_Pop_Fields = { - __typename?: 'proposal_deposit_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Deposit_Var_Samp_Fields = { - __typename?: 'proposal_deposit_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Deposit_Variance_Fields = { - __typename?: 'proposal_deposit_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by variance() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Max_Fields = { - __typename?: 'proposal_max_fields'; - deposit_end_time?: Maybe; - description?: Maybe; - id?: Maybe; - proposal_route?: Maybe; - proposal_type?: Maybe; - proposer_address?: Maybe; - status?: Maybe; - submit_time?: Maybe; - title?: Maybe; - voting_end_time?: Maybe; - voting_start_time?: Maybe; -}; - -/** order by max() on columns of table "proposal" */ -export type Proposal_Max_Order_By = { - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_route?: InputMaybe; - proposal_type?: InputMaybe; - proposer_address?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Min_Fields = { - __typename?: 'proposal_min_fields'; - deposit_end_time?: Maybe; - description?: Maybe; - id?: Maybe; - proposal_route?: Maybe; - proposal_type?: Maybe; - proposer_address?: Maybe; - status?: Maybe; - submit_time?: Maybe; - title?: Maybe; - voting_end_time?: Maybe; - voting_start_time?: Maybe; -}; - -/** order by min() on columns of table "proposal" */ -export type Proposal_Min_Order_By = { - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_route?: InputMaybe; - proposal_type?: InputMaybe; - proposer_address?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal". */ -export type Proposal_Order_By = { - content?: InputMaybe; - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_deposits_aggregate?: InputMaybe; - proposal_route?: InputMaybe; - proposal_tally_result?: InputMaybe; - proposal_tally_results_aggregate?: InputMaybe; - proposal_type?: InputMaybe; - proposal_votes_aggregate?: InputMaybe; - proposer?: InputMaybe; - proposer_address?: InputMaybe; - staking_pool_snapshot?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - validator_status_snapshots_aggregate?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** select columns of table "proposal" */ -export enum Proposal_Select_Column { - /** column name */ - Content = 'content', - /** column name */ - DepositEndTime = 'deposit_end_time', - /** column name */ - Description = 'description', - /** column name */ - Id = 'id', - /** column name */ - ProposalRoute = 'proposal_route', - /** column name */ - ProposalType = 'proposal_type', - /** column name */ - ProposerAddress = 'proposer_address', - /** column name */ - Status = 'status', - /** column name */ - SubmitTime = 'submit_time', - /** column name */ - Title = 'title', - /** column name */ - VotingEndTime = 'voting_end_time', - /** column name */ - VotingStartTime = 'voting_start_time' -} - -/** columns and relationships of "proposal_staking_pool_snapshot" */ -export type Proposal_Staking_Pool_Snapshot = { - __typename?: 'proposal_staking_pool_snapshot'; - bonded_tokens: Scalars['String']; - height: Scalars['bigint']; - not_bonded_tokens: Scalars['String']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; -}; - -/** aggregated selection of "proposal_staking_pool_snapshot" */ -export type Proposal_Staking_Pool_Snapshot_Aggregate = { - __typename?: 'proposal_staking_pool_snapshot_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal_staking_pool_snapshot" */ -export type Proposal_Staking_Pool_Snapshot_Aggregate_Fields = { - __typename?: 'proposal_staking_pool_snapshot_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal_staking_pool_snapshot" */ -export type Proposal_Staking_Pool_Snapshot_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Staking_Pool_Snapshot_Avg_Fields = { - __typename?: 'proposal_staking_pool_snapshot_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** Boolean expression to filter rows from the table "proposal_staking_pool_snapshot". All fields are combined with a logical 'AND'. */ -export type Proposal_Staking_Pool_Snapshot_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Staking_Pool_Snapshot_Max_Fields = { - __typename?: 'proposal_staking_pool_snapshot_max_fields'; - bonded_tokens?: Maybe; - height?: Maybe; - not_bonded_tokens?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate min on columns */ -export type Proposal_Staking_Pool_Snapshot_Min_Fields = { - __typename?: 'proposal_staking_pool_snapshot_min_fields'; - bonded_tokens?: Maybe; - height?: Maybe; - not_bonded_tokens?: Maybe; - proposal_id?: Maybe; -}; - -/** Ordering options when selecting data from "proposal_staking_pool_snapshot". */ -export type Proposal_Staking_Pool_Snapshot_Order_By = { - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** select columns of table "proposal_staking_pool_snapshot" */ -export enum Proposal_Staking_Pool_Snapshot_Select_Column { - /** column name */ - BondedTokens = 'bonded_tokens', - /** column name */ - Height = 'height', - /** column name */ - NotBondedTokens = 'not_bonded_tokens', - /** column name */ - ProposalId = 'proposal_id' -} - -/** aggregate stddev on columns */ -export type Proposal_Staking_Pool_Snapshot_Stddev_Fields = { - __typename?: 'proposal_staking_pool_snapshot_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Staking_Pool_Snapshot_Stddev_Pop_Fields = { - __typename?: 'proposal_staking_pool_snapshot_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Staking_Pool_Snapshot_Stddev_Samp_Fields = { - __typename?: 'proposal_staking_pool_snapshot_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Staking_Pool_Snapshot_Sum_Fields = { - __typename?: 'proposal_staking_pool_snapshot_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Staking_Pool_Snapshot_Var_Pop_Fields = { - __typename?: 'proposal_staking_pool_snapshot_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Staking_Pool_Snapshot_Var_Samp_Fields = { - __typename?: 'proposal_staking_pool_snapshot_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Staking_Pool_Snapshot_Variance_Fields = { - __typename?: 'proposal_staking_pool_snapshot_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate stddev on columns */ -export type Proposal_Stddev_Fields = { - __typename?: 'proposal_stddev_fields'; - id?: Maybe; -}; - -/** order by stddev() on columns of table "proposal" */ -export type Proposal_Stddev_Order_By = { - id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Stddev_Pop_Fields = { - __typename?: 'proposal_stddev_pop_fields'; - id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal" */ -export type Proposal_Stddev_Pop_Order_By = { - id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Stddev_Samp_Fields = { - __typename?: 'proposal_stddev_samp_fields'; - id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal" */ -export type Proposal_Stddev_Samp_Order_By = { - id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Sum_Fields = { - __typename?: 'proposal_sum_fields'; - id?: Maybe; -}; - -/** order by sum() on columns of table "proposal" */ -export type Proposal_Sum_Order_By = { - id?: InputMaybe; -}; - -/** columns and relationships of "proposal_tally_result" */ -export type Proposal_Tally_Result = { - __typename?: 'proposal_tally_result'; - abstain: Scalars['String']; - height: Scalars['bigint']; - no: Scalars['String']; - no_with_veto: Scalars['String']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; - yes: Scalars['String']; -}; - -/** aggregated selection of "proposal_tally_result" */ -export type Proposal_Tally_Result_Aggregate = { - __typename?: 'proposal_tally_result_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal_tally_result" */ -export type Proposal_Tally_Result_Aggregate_Fields = { - __typename?: 'proposal_tally_result_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal_tally_result" */ -export type Proposal_Tally_Result_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Tally_Result_Avg_Fields = { - __typename?: 'proposal_tally_result_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by avg() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_tally_result". All fields are combined with a logical 'AND'. */ -export type Proposal_Tally_Result_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Tally_Result_Max_Fields = { - __typename?: 'proposal_tally_result_max_fields'; - abstain?: Maybe; - height?: Maybe; - no?: Maybe; - no_with_veto?: Maybe; - proposal_id?: Maybe; - yes?: Maybe; -}; - -/** order by max() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Max_Order_By = { - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Tally_Result_Min_Fields = { - __typename?: 'proposal_tally_result_min_fields'; - abstain?: Maybe; - height?: Maybe; - no?: Maybe; - no_with_veto?: Maybe; - proposal_id?: Maybe; - yes?: Maybe; -}; - -/** order by min() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Min_Order_By = { - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_tally_result". */ -export type Proposal_Tally_Result_Order_By = { - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** select columns of table "proposal_tally_result" */ -export enum Proposal_Tally_Result_Select_Column { - /** column name */ - Abstain = 'abstain', - /** column name */ - Height = 'height', - /** column name */ - No = 'no', - /** column name */ - NoWithVeto = 'no_with_veto', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Yes = 'yes' -} - -/** aggregate stddev on columns */ -export type Proposal_Tally_Result_Stddev_Fields = { - __typename?: 'proposal_tally_result_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Tally_Result_Stddev_Pop_Fields = { - __typename?: 'proposal_tally_result_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Tally_Result_Stddev_Samp_Fields = { - __typename?: 'proposal_tally_result_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Tally_Result_Sum_Fields = { - __typename?: 'proposal_tally_result_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by sum() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Tally_Result_Var_Pop_Fields = { - __typename?: 'proposal_tally_result_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Tally_Result_Var_Samp_Fields = { - __typename?: 'proposal_tally_result_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Tally_Result_Variance_Fields = { - __typename?: 'proposal_tally_result_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by variance() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** columns and relationships of "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot = { - __typename?: 'proposal_validator_status_snapshot'; - height: Scalars['bigint']; - id: Scalars['Int']; - jailed: Scalars['Boolean']; - /** An object relationship */ - proposal?: Maybe; - proposal_id?: Maybe; - status: Scalars['Int']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - voting_power: Scalars['bigint']; -}; - -/** aggregated selection of "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Aggregate = { - __typename?: 'proposal_validator_status_snapshot_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Aggregate_Fields = { - __typename?: 'proposal_validator_status_snapshot_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Validator_Status_Snapshot_Avg_Fields = { - __typename?: 'proposal_validator_status_snapshot_avg_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by avg() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Avg_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_validator_status_snapshot". All fields are combined with a logical 'AND'. */ -export type Proposal_Validator_Status_Snapshot_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - id?: InputMaybe; - jailed?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Validator_Status_Snapshot_Max_Fields = { - __typename?: 'proposal_validator_status_snapshot_max_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by max() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Max_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Validator_Status_Snapshot_Min_Fields = { - __typename?: 'proposal_validator_status_snapshot_min_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by min() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Min_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_validator_status_snapshot". */ -export type Proposal_Validator_Status_Snapshot_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - jailed?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** select columns of table "proposal_validator_status_snapshot" */ -export enum Proposal_Validator_Status_Snapshot_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Id = 'id', - /** column name */ - Jailed = 'jailed', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Status = 'status', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - VotingPower = 'voting_power' -} - -/** aggregate stddev on columns */ -export type Proposal_Validator_Status_Snapshot_Stddev_Fields = { - __typename?: 'proposal_validator_status_snapshot_stddev_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Stddev_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Validator_Status_Snapshot_Stddev_Pop_Fields = { - __typename?: 'proposal_validator_status_snapshot_stddev_pop_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Stddev_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Validator_Status_Snapshot_Stddev_Samp_Fields = { - __typename?: 'proposal_validator_status_snapshot_stddev_samp_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Stddev_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Validator_Status_Snapshot_Sum_Fields = { - __typename?: 'proposal_validator_status_snapshot_sum_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by sum() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Sum_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Validator_Status_Snapshot_Var_Pop_Fields = { - __typename?: 'proposal_validator_status_snapshot_var_pop_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Var_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Validator_Status_Snapshot_Var_Samp_Fields = { - __typename?: 'proposal_validator_status_snapshot_var_samp_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Var_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Validator_Status_Snapshot_Variance_Fields = { - __typename?: 'proposal_validator_status_snapshot_variance_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by variance() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Variance_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Var_Pop_Fields = { - __typename?: 'proposal_var_pop_fields'; - id?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal" */ -export type Proposal_Var_Pop_Order_By = { - id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Var_Samp_Fields = { - __typename?: 'proposal_var_samp_fields'; - id?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal" */ -export type Proposal_Var_Samp_Order_By = { - id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Variance_Fields = { - __typename?: 'proposal_variance_fields'; - id?: Maybe; -}; - -/** order by variance() on columns of table "proposal" */ -export type Proposal_Variance_Order_By = { - id?: InputMaybe; -}; - -/** columns and relationships of "proposal_vote" */ -export type Proposal_Vote = { - __typename?: 'proposal_vote'; - /** An object relationship */ - account: Account; - /** An object relationship */ - block: Block; - height: Scalars['bigint']; - option: Scalars['String']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; - timestamp?: Maybe; - voter_address: Scalars['String']; -}; - -/** aggregated selection of "proposal_vote" */ -export type Proposal_Vote_Aggregate = { - __typename?: 'proposal_vote_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal_vote" */ -export type Proposal_Vote_Aggregate_Fields = { - __typename?: 'proposal_vote_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal_vote" */ -export type Proposal_Vote_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal_vote" */ -export type Proposal_Vote_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Vote_Avg_Fields = { - __typename?: 'proposal_vote_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by avg() on columns of table "proposal_vote" */ -export type Proposal_Vote_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_vote". All fields are combined with a logical 'AND'. */ -export type Proposal_Vote_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - account?: InputMaybe; - block?: InputMaybe; - height?: InputMaybe; - option?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Vote_Max_Fields = { - __typename?: 'proposal_vote_max_fields'; - height?: Maybe; - option?: Maybe; - proposal_id?: Maybe; - timestamp?: Maybe; - voter_address?: Maybe; -}; - -/** order by max() on columns of table "proposal_vote" */ -export type Proposal_Vote_Max_Order_By = { - height?: InputMaybe; - option?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Vote_Min_Fields = { - __typename?: 'proposal_vote_min_fields'; - height?: Maybe; - option?: Maybe; - proposal_id?: Maybe; - timestamp?: Maybe; - voter_address?: Maybe; -}; - -/** order by min() on columns of table "proposal_vote" */ -export type Proposal_Vote_Min_Order_By = { - height?: InputMaybe; - option?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_vote". */ -export type Proposal_Vote_Order_By = { - account?: InputMaybe; - block?: InputMaybe; - height?: InputMaybe; - option?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** select columns of table "proposal_vote" */ -export enum Proposal_Vote_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Option = 'option', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - VoterAddress = 'voter_address' -} - -/** aggregate stddev on columns */ -export type Proposal_Vote_Stddev_Fields = { - __typename?: 'proposal_vote_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev() on columns of table "proposal_vote" */ -export type Proposal_Vote_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Vote_Stddev_Pop_Fields = { - __typename?: 'proposal_vote_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal_vote" */ -export type Proposal_Vote_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Vote_Stddev_Samp_Fields = { - __typename?: 'proposal_vote_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal_vote" */ -export type Proposal_Vote_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Vote_Sum_Fields = { - __typename?: 'proposal_vote_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by sum() on columns of table "proposal_vote" */ -export type Proposal_Vote_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Vote_Var_Pop_Fields = { - __typename?: 'proposal_vote_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal_vote" */ -export type Proposal_Vote_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Vote_Var_Samp_Fields = { - __typename?: 'proposal_vote_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal_vote" */ -export type Proposal_Vote_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Vote_Variance_Fields = { - __typename?: 'proposal_vote_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by variance() on columns of table "proposal_vote" */ -export type Proposal_Vote_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -export type Query_Root = { - __typename?: 'query_root'; - /** fetch data from the table: "account" */ - account: Array; - /** fetch aggregated fields from the table: "account" */ - account_aggregate: Account_Aggregate; - /** fetch data from the table: "account" using primary key columns */ - account_by_pk?: Maybe; - action_account_balance?: Maybe; - action_delegation?: Maybe; - action_delegation_reward?: Maybe>>; - action_delegation_total?: Maybe; - action_delegator_withdraw_address: ActionAddress; - action_redelegation?: Maybe; - action_unbonding_delegation?: Maybe; - action_unbonding_delegation_total?: Maybe; - action_validator_commission_amount?: Maybe; - action_validator_delegations?: Maybe; - action_validator_redelegations_from?: Maybe; - action_validator_unbonding_delegations?: Maybe; - /** fetch data from the table: "average_block_time_from_genesis" */ - average_block_time_from_genesis: Array; - /** fetch aggregated fields from the table: "average_block_time_from_genesis" */ - average_block_time_from_genesis_aggregate: Average_Block_Time_From_Genesis_Aggregate; - /** fetch data from the table: "average_block_time_per_day" */ - average_block_time_per_day: Array; - /** fetch aggregated fields from the table: "average_block_time_per_day" */ - average_block_time_per_day_aggregate: Average_Block_Time_Per_Day_Aggregate; - /** fetch data from the table: "average_block_time_per_hour" */ - average_block_time_per_hour: Array; - /** fetch aggregated fields from the table: "average_block_time_per_hour" */ - average_block_time_per_hour_aggregate: Average_Block_Time_Per_Hour_Aggregate; - /** fetch data from the table: "average_block_time_per_minute" */ - average_block_time_per_minute: Array; - /** fetch aggregated fields from the table: "average_block_time_per_minute" */ - average_block_time_per_minute_aggregate: Average_Block_Time_Per_Minute_Aggregate; - /** fetch data from the table: "block" */ - block: Array; - /** fetch aggregated fields from the table: "block" */ - block_aggregate: Block_Aggregate; - /** fetch data from the table: "block" using primary key columns */ - block_by_pk?: Maybe; - /** fetch data from the table: "community_pool" */ - community_pool: Array; - /** fetch aggregated fields from the table: "community_pool" */ - community_pool_aggregate: Community_Pool_Aggregate; - /** fetch data from the table: "distribution_params" */ - distribution_params: Array; - /** fetch aggregated fields from the table: "distribution_params" */ - distribution_params_aggregate: Distribution_Params_Aggregate; - /** fetch data from the table: "distribution_params" using primary key columns */ - distribution_params_by_pk?: Maybe; - /** fetch data from the table: "double_sign_evidence" */ - double_sign_evidence: Array; - /** fetch aggregated fields from the table: "double_sign_evidence" */ - double_sign_evidence_aggregate: Double_Sign_Evidence_Aggregate; - /** fetch data from the table: "double_sign_vote" */ - double_sign_vote: Array; - /** fetch aggregated fields from the table: "double_sign_vote" */ - double_sign_vote_aggregate: Double_Sign_Vote_Aggregate; - /** fetch data from the table: "double_sign_vote" using primary key columns */ - double_sign_vote_by_pk?: Maybe; - /** fetch data from the table: "fee_grant_allowance" */ - fee_grant_allowance: Array; - /** fetch aggregated fields from the table: "fee_grant_allowance" */ - fee_grant_allowance_aggregate: Fee_Grant_Allowance_Aggregate; - /** fetch data from the table: "fee_grant_allowance" using primary key columns */ - fee_grant_allowance_by_pk?: Maybe; - /** fetch data from the table: "genesis" */ - genesis: Array; - /** fetch aggregated fields from the table: "genesis" */ - genesis_aggregate: Genesis_Aggregate; - /** fetch data from the table: "gov_params" */ - gov_params: Array; - /** fetch aggregated fields from the table: "gov_params" */ - gov_params_aggregate: Gov_Params_Aggregate; - /** fetch data from the table: "gov_params" using primary key columns */ - gov_params_by_pk?: Maybe; - /** fetch data from the table: "inflation" */ - inflation: Array; - /** fetch aggregated fields from the table: "inflation" */ - inflation_aggregate: Inflation_Aggregate; - /** fetch data from the table: "message" */ - message: Array; - /** fetch aggregated fields from the table: "message" */ - message_aggregate: Message_Aggregate; - /** execute function "messages_by_address" which returns "message" */ - messages_by_address: Array; - /** execute function "messages_by_address" and query aggregates on result of table type "message" */ - messages_by_address_aggregate: Message_Aggregate; - /** fetch data from the table: "mint_params" */ - mint_params: Array; - /** fetch aggregated fields from the table: "mint_params" */ - mint_params_aggregate: Mint_Params_Aggregate; - /** fetch data from the table: "mint_params" using primary key columns */ - mint_params_by_pk?: Maybe; - /** fetch data from the table: "modules" */ - modules: Array; - /** fetch aggregated fields from the table: "modules" */ - modules_aggregate: Modules_Aggregate; - /** fetch data from the table: "modules" using primary key columns */ - modules_by_pk?: Maybe; - /** fetch data from the table: "pre_commit" */ - pre_commit: Array; - /** fetch aggregated fields from the table: "pre_commit" */ - pre_commit_aggregate: Pre_Commit_Aggregate; - /** fetch data from the table: "proposal" */ - proposal: Array; - /** fetch aggregated fields from the table: "proposal" */ - proposal_aggregate: Proposal_Aggregate; - /** fetch data from the table: "proposal" using primary key columns */ - proposal_by_pk?: Maybe; - /** fetch data from the table: "proposal_deposit" */ - proposal_deposit: Array; - /** fetch aggregated fields from the table: "proposal_deposit" */ - proposal_deposit_aggregate: Proposal_Deposit_Aggregate; - /** fetch data from the table: "proposal_staking_pool_snapshot" */ - proposal_staking_pool_snapshot: Array; - /** fetch aggregated fields from the table: "proposal_staking_pool_snapshot" */ - proposal_staking_pool_snapshot_aggregate: Proposal_Staking_Pool_Snapshot_Aggregate; - /** fetch data from the table: "proposal_staking_pool_snapshot" using primary key columns */ - proposal_staking_pool_snapshot_by_pk?: Maybe; - /** fetch data from the table: "proposal_tally_result" */ - proposal_tally_result: Array; - /** fetch aggregated fields from the table: "proposal_tally_result" */ - proposal_tally_result_aggregate: Proposal_Tally_Result_Aggregate; - /** fetch data from the table: "proposal_tally_result" using primary key columns */ - proposal_tally_result_by_pk?: Maybe; - /** fetch data from the table: "proposal_validator_status_snapshot" */ - proposal_validator_status_snapshot: Array; - /** fetch aggregated fields from the table: "proposal_validator_status_snapshot" */ - proposal_validator_status_snapshot_aggregate: Proposal_Validator_Status_Snapshot_Aggregate; - /** fetch data from the table: "proposal_validator_status_snapshot" using primary key columns */ - proposal_validator_status_snapshot_by_pk?: Maybe; - /** fetch data from the table: "proposal_vote" */ - proposal_vote: Array; - /** fetch aggregated fields from the table: "proposal_vote" */ - proposal_vote_aggregate: Proposal_Vote_Aggregate; - /** fetch data from the table: "slashing_params" */ - slashing_params: Array; - /** fetch aggregated fields from the table: "slashing_params" */ - slashing_params_aggregate: Slashing_Params_Aggregate; - /** fetch data from the table: "slashing_params" using primary key columns */ - slashing_params_by_pk?: Maybe; - /** fetch data from the table: "software_upgrade_plan" */ - software_upgrade_plan: Array; - /** fetch aggregated fields from the table: "software_upgrade_plan" */ - software_upgrade_plan_aggregate: Software_Upgrade_Plan_Aggregate; - /** fetch data from the table: "staking_params" */ - staking_params: Array; - /** fetch aggregated fields from the table: "staking_params" */ - staking_params_aggregate: Staking_Params_Aggregate; - /** fetch data from the table: "staking_params" using primary key columns */ - staking_params_by_pk?: Maybe; - /** fetch data from the table: "staking_pool" */ - staking_pool: Array; - /** fetch aggregated fields from the table: "staking_pool" */ - staking_pool_aggregate: Staking_Pool_Aggregate; - /** fetch data from the table: "supply" */ - supply: Array; - /** fetch aggregated fields from the table: "supply" */ - supply_aggregate: Supply_Aggregate; - /** fetch data from the table: "token" */ - token: Array; - /** fetch aggregated fields from the table: "token" */ - token_aggregate: Token_Aggregate; - /** fetch data from the table: "token_price" */ - token_price: Array; - /** fetch aggregated fields from the table: "token_price" */ - token_price_aggregate: Token_Price_Aggregate; - /** fetch data from the table: "token_price" using primary key columns */ - token_price_by_pk?: Maybe; - /** fetch data from the table: "token_price_history" */ - token_price_history: Array; - /** fetch aggregated fields from the table: "token_price_history" */ - token_price_history_aggregate: Token_Price_History_Aggregate; - /** fetch data from the table: "token_unit" */ - token_unit: Array; - /** fetch aggregated fields from the table: "token_unit" */ - token_unit_aggregate: Token_Unit_Aggregate; - /** fetch data from the table: "transaction" */ - transaction: Array; - /** fetch aggregated fields from the table: "transaction" */ - transaction_aggregate: Transaction_Aggregate; - /** fetch data from the table: "validator" */ - validator: Array; - /** fetch aggregated fields from the table: "validator" */ - validator_aggregate: Validator_Aggregate; - /** fetch data from the table: "validator" using primary key columns */ - validator_by_pk?: Maybe; - /** fetch data from the table: "validator_commission" */ - validator_commission: Array; - /** fetch aggregated fields from the table: "validator_commission" */ - validator_commission_aggregate: Validator_Commission_Aggregate; - /** fetch data from the table: "validator_commission" using primary key columns */ - validator_commission_by_pk?: Maybe; - /** fetch data from the table: "validator_description" */ - validator_description: Array; - /** fetch aggregated fields from the table: "validator_description" */ - validator_description_aggregate: Validator_Description_Aggregate; - /** fetch data from the table: "validator_description" using primary key columns */ - validator_description_by_pk?: Maybe; - /** fetch data from the table: "validator_info" */ - validator_info: Array; - /** fetch aggregated fields from the table: "validator_info" */ - validator_info_aggregate: Validator_Info_Aggregate; - /** fetch data from the table: "validator_info" using primary key columns */ - validator_info_by_pk?: Maybe; - /** fetch data from the table: "validator_signing_info" */ - validator_signing_info: Array; - /** fetch aggregated fields from the table: "validator_signing_info" */ - validator_signing_info_aggregate: Validator_Signing_Info_Aggregate; - /** fetch data from the table: "validator_signing_info" using primary key columns */ - validator_signing_info_by_pk?: Maybe; - /** fetch data from the table: "validator_status" */ - validator_status: Array; - /** fetch aggregated fields from the table: "validator_status" */ - validator_status_aggregate: Validator_Status_Aggregate; - /** fetch data from the table: "validator_status" using primary key columns */ - validator_status_by_pk?: Maybe; - /** fetch data from the table: "validator_voting_power" */ - validator_voting_power: Array; - /** fetch aggregated fields from the table: "validator_voting_power" */ - validator_voting_power_aggregate: Validator_Voting_Power_Aggregate; - /** fetch data from the table: "validator_voting_power" using primary key columns */ - validator_voting_power_by_pk?: Maybe; - /** fetch data from the table: "vesting_account" */ - vesting_account: Array; - /** fetch aggregated fields from the table: "vesting_account" */ - vesting_account_aggregate: Vesting_Account_Aggregate; - /** fetch data from the table: "vesting_account" using primary key columns */ - vesting_account_by_pk?: Maybe; - /** fetch data from the table: "vesting_period" */ - vesting_period: Array; - /** fetch aggregated fields from the table: "vesting_period" */ - vesting_period_aggregate: Vesting_Period_Aggregate; -}; - - -export type Query_RootAccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAccount_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAccount_By_PkArgs = { - address: Scalars['String']; -}; - - -export type Query_RootAction_Account_BalanceArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_DelegationArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Delegation_RewardArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_Delegation_TotalArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_Delegator_Withdraw_AddressArgs = { - address: Scalars['String']; -}; - - -export type Query_RootAction_RedelegationArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Unbonding_DelegationArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Unbonding_Delegation_TotalArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_Validator_Commission_AmountArgs = { - address: Scalars['String']; -}; - - -export type Query_RootAction_Validator_DelegationsArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Validator_Redelegations_FromArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Validator_Unbonding_DelegationsArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_From_GenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_From_Genesis_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_DayArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_Day_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_HourArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_Hour_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_MinuteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_Minute_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootBlockArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootBlock_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootBlock_By_PkArgs = { - height: Scalars['bigint']; -}; - - -export type Query_RootCommunity_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootCommunity_Pool_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDistribution_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDistribution_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDistribution_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootDouble_Sign_EvidenceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDouble_Sign_Evidence_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDouble_Sign_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDouble_Sign_Vote_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDouble_Sign_Vote_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootFee_Grant_AllowanceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootFee_Grant_Allowance_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootFee_Grant_Allowance_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootGenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootGenesis_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootGov_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootGov_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootGov_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootInflationArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootInflation_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMessageArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMessage_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMessages_By_AddressArgs = { - args: Messages_By_Address_Args; - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMessages_By_Address_AggregateArgs = { - args: Messages_By_Address_Args; - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMint_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMint_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMint_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootModulesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootModules_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootModules_By_PkArgs = { - module_name: Scalars['String']; -}; - - -export type Query_RootPre_CommitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootPre_Commit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposalArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootProposal_DepositArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Deposit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Staking_Pool_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Staking_Pool_Snapshot_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Staking_Pool_Snapshot_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Query_RootProposal_Tally_ResultArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Tally_Result_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Tally_Result_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Query_RootProposal_Validator_Status_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Validator_Status_Snapshot_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Validator_Status_Snapshot_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootProposal_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Vote_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSlashing_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSlashing_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSlashing_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootSoftware_Upgrade_PlanArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSoftware_Upgrade_Plan_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootStaking_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootStaking_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootStaking_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootStaking_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootStaking_Pool_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSupplyArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSupply_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootTokenArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_PriceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_Price_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_Price_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootToken_Price_HistoryArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_Price_History_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_UnitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_Unit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootTransactionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootTransaction_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidatorArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Query_RootValidator_CommissionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Commission_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Commission_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_DescriptionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Description_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Description_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Info_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Info_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Query_RootValidator_Signing_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Signing_Info_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Signing_Info_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_StatusArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Status_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Status_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_Voting_PowerArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Voting_Power_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Voting_Power_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootVesting_AccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootVesting_Account_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootVesting_Account_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootVesting_PeriodArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootVesting_Period_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** columns and relationships of "slashing_params" */ -export type Slashing_Params = { - __typename?: 'slashing_params'; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "slashing_params" */ -export type Slashing_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "slashing_params" */ -export type Slashing_Params_Aggregate = { - __typename?: 'slashing_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "slashing_params" */ -export type Slashing_Params_Aggregate_Fields = { - __typename?: 'slashing_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "slashing_params" */ -export type Slashing_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Slashing_Params_Avg_Fields = { - __typename?: 'slashing_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "slashing_params". All fields are combined with a logical 'AND'. */ -export type Slashing_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Slashing_Params_Max_Fields = { - __typename?: 'slashing_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Slashing_Params_Min_Fields = { - __typename?: 'slashing_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "slashing_params". */ -export type Slashing_Params_Order_By = { - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "slashing_params" */ -export enum Slashing_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - Params = 'params' -} - -/** aggregate stddev on columns */ -export type Slashing_Params_Stddev_Fields = { - __typename?: 'slashing_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Slashing_Params_Stddev_Pop_Fields = { - __typename?: 'slashing_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Slashing_Params_Stddev_Samp_Fields = { - __typename?: 'slashing_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Slashing_Params_Sum_Fields = { - __typename?: 'slashing_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Slashing_Params_Var_Pop_Fields = { - __typename?: 'slashing_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Slashing_Params_Var_Samp_Fields = { - __typename?: 'slashing_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Slashing_Params_Variance_Fields = { - __typename?: 'slashing_params_variance_fields'; - height?: Maybe; -}; - -/** Boolean expression to compare columns of type "smallint". All fields are combined with logical 'AND'. */ -export type Smallint_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "software_upgrade_plan" */ -export type Software_Upgrade_Plan = { - __typename?: 'software_upgrade_plan'; - height: Scalars['bigint']; - info: Scalars['String']; - plan_name: Scalars['String']; - /** An object relationship */ - proposal?: Maybe; - proposal_id?: Maybe; - upgrade_height: Scalars['bigint']; -}; - -/** aggregated selection of "software_upgrade_plan" */ -export type Software_Upgrade_Plan_Aggregate = { - __typename?: 'software_upgrade_plan_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "software_upgrade_plan" */ -export type Software_Upgrade_Plan_Aggregate_Fields = { - __typename?: 'software_upgrade_plan_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "software_upgrade_plan" */ -export type Software_Upgrade_Plan_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Software_Upgrade_Plan_Avg_Fields = { - __typename?: 'software_upgrade_plan_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "software_upgrade_plan". All fields are combined with a logical 'AND'. */ -export type Software_Upgrade_Plan_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - info?: InputMaybe; - plan_name?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - upgrade_height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Software_Upgrade_Plan_Max_Fields = { - __typename?: 'software_upgrade_plan_max_fields'; - height?: Maybe; - info?: Maybe; - plan_name?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate min on columns */ -export type Software_Upgrade_Plan_Min_Fields = { - __typename?: 'software_upgrade_plan_min_fields'; - height?: Maybe; - info?: Maybe; - plan_name?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** Ordering options when selecting data from "software_upgrade_plan". */ -export type Software_Upgrade_Plan_Order_By = { - height?: InputMaybe; - info?: InputMaybe; - plan_name?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - upgrade_height?: InputMaybe; -}; - -/** select columns of table "software_upgrade_plan" */ -export enum Software_Upgrade_Plan_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Info = 'info', - /** column name */ - PlanName = 'plan_name', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - UpgradeHeight = 'upgrade_height' -} - -/** aggregate stddev on columns */ -export type Software_Upgrade_Plan_Stddev_Fields = { - __typename?: 'software_upgrade_plan_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Software_Upgrade_Plan_Stddev_Pop_Fields = { - __typename?: 'software_upgrade_plan_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Software_Upgrade_Plan_Stddev_Samp_Fields = { - __typename?: 'software_upgrade_plan_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Software_Upgrade_Plan_Sum_Fields = { - __typename?: 'software_upgrade_plan_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Software_Upgrade_Plan_Var_Pop_Fields = { - __typename?: 'software_upgrade_plan_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Software_Upgrade_Plan_Var_Samp_Fields = { - __typename?: 'software_upgrade_plan_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Software_Upgrade_Plan_Variance_Fields = { - __typename?: 'software_upgrade_plan_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** columns and relationships of "staking_params" */ -export type Staking_Params = { - __typename?: 'staking_params'; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "staking_params" */ -export type Staking_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "staking_params" */ -export type Staking_Params_Aggregate = { - __typename?: 'staking_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "staking_params" */ -export type Staking_Params_Aggregate_Fields = { - __typename?: 'staking_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "staking_params" */ -export type Staking_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Staking_Params_Avg_Fields = { - __typename?: 'staking_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "staking_params". All fields are combined with a logical 'AND'. */ -export type Staking_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Staking_Params_Max_Fields = { - __typename?: 'staking_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Staking_Params_Min_Fields = { - __typename?: 'staking_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "staking_params". */ -export type Staking_Params_Order_By = { - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "staking_params" */ -export enum Staking_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - Params = 'params' -} - -/** aggregate stddev on columns */ -export type Staking_Params_Stddev_Fields = { - __typename?: 'staking_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Staking_Params_Stddev_Pop_Fields = { - __typename?: 'staking_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Staking_Params_Stddev_Samp_Fields = { - __typename?: 'staking_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Staking_Params_Sum_Fields = { - __typename?: 'staking_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Staking_Params_Var_Pop_Fields = { - __typename?: 'staking_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Staking_Params_Var_Samp_Fields = { - __typename?: 'staking_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Staking_Params_Variance_Fields = { - __typename?: 'staking_params_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "staking_pool" */ -export type Staking_Pool = { - __typename?: 'staking_pool'; - bonded_tokens: Scalars['String']; - height: Scalars['bigint']; - not_bonded_tokens: Scalars['String']; - staked_not_bonded_tokens?: Maybe; - unbonding_tokens?: Maybe; -}; - -/** aggregated selection of "staking_pool" */ -export type Staking_Pool_Aggregate = { - __typename?: 'staking_pool_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "staking_pool" */ -export type Staking_Pool_Aggregate_Fields = { - __typename?: 'staking_pool_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "staking_pool" */ -export type Staking_Pool_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Staking_Pool_Avg_Fields = { - __typename?: 'staking_pool_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "staking_pool". All fields are combined with a logical 'AND'. */ -export type Staking_Pool_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - staked_not_bonded_tokens?: InputMaybe; - unbonding_tokens?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Staking_Pool_Max_Fields = { - __typename?: 'staking_pool_max_fields'; - bonded_tokens?: Maybe; - height?: Maybe; - not_bonded_tokens?: Maybe; - staked_not_bonded_tokens?: Maybe; - unbonding_tokens?: Maybe; -}; - -/** aggregate min on columns */ -export type Staking_Pool_Min_Fields = { - __typename?: 'staking_pool_min_fields'; - bonded_tokens?: Maybe; - height?: Maybe; - not_bonded_tokens?: Maybe; - staked_not_bonded_tokens?: Maybe; - unbonding_tokens?: Maybe; -}; - -/** Ordering options when selecting data from "staking_pool". */ -export type Staking_Pool_Order_By = { - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - staked_not_bonded_tokens?: InputMaybe; - unbonding_tokens?: InputMaybe; -}; - -/** select columns of table "staking_pool" */ -export enum Staking_Pool_Select_Column { - /** column name */ - BondedTokens = 'bonded_tokens', - /** column name */ - Height = 'height', - /** column name */ - NotBondedTokens = 'not_bonded_tokens', - /** column name */ - StakedNotBondedTokens = 'staked_not_bonded_tokens', - /** column name */ - UnbondingTokens = 'unbonding_tokens' -} - -/** aggregate stddev on columns */ -export type Staking_Pool_Stddev_Fields = { - __typename?: 'staking_pool_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Staking_Pool_Stddev_Pop_Fields = { - __typename?: 'staking_pool_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Staking_Pool_Stddev_Samp_Fields = { - __typename?: 'staking_pool_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Staking_Pool_Sum_Fields = { - __typename?: 'staking_pool_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Staking_Pool_Var_Pop_Fields = { - __typename?: 'staking_pool_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Staking_Pool_Var_Samp_Fields = { - __typename?: 'staking_pool_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Staking_Pool_Variance_Fields = { - __typename?: 'staking_pool_variance_fields'; - height?: Maybe; -}; - -export type Subscription_Root = { - __typename?: 'subscription_root'; - /** fetch data from the table: "account" */ - account: Array; - /** fetch aggregated fields from the table: "account" */ - account_aggregate: Account_Aggregate; - /** fetch data from the table: "account" using primary key columns */ - account_by_pk?: Maybe; - /** fetch data from the table: "average_block_time_from_genesis" */ - average_block_time_from_genesis: Array; - /** fetch aggregated fields from the table: "average_block_time_from_genesis" */ - average_block_time_from_genesis_aggregate: Average_Block_Time_From_Genesis_Aggregate; - /** fetch data from the table: "average_block_time_per_day" */ - average_block_time_per_day: Array; - /** fetch aggregated fields from the table: "average_block_time_per_day" */ - average_block_time_per_day_aggregate: Average_Block_Time_Per_Day_Aggregate; - /** fetch data from the table: "average_block_time_per_hour" */ - average_block_time_per_hour: Array; - /** fetch aggregated fields from the table: "average_block_time_per_hour" */ - average_block_time_per_hour_aggregate: Average_Block_Time_Per_Hour_Aggregate; - /** fetch data from the table: "average_block_time_per_minute" */ - average_block_time_per_minute: Array; - /** fetch aggregated fields from the table: "average_block_time_per_minute" */ - average_block_time_per_minute_aggregate: Average_Block_Time_Per_Minute_Aggregate; - /** fetch data from the table: "block" */ - block: Array; - /** fetch aggregated fields from the table: "block" */ - block_aggregate: Block_Aggregate; - /** fetch data from the table: "block" using primary key columns */ - block_by_pk?: Maybe; - /** fetch data from the table: "community_pool" */ - community_pool: Array; - /** fetch aggregated fields from the table: "community_pool" */ - community_pool_aggregate: Community_Pool_Aggregate; - /** fetch data from the table: "distribution_params" */ - distribution_params: Array; - /** fetch aggregated fields from the table: "distribution_params" */ - distribution_params_aggregate: Distribution_Params_Aggregate; - /** fetch data from the table: "distribution_params" using primary key columns */ - distribution_params_by_pk?: Maybe; - /** fetch data from the table: "double_sign_evidence" */ - double_sign_evidence: Array; - /** fetch aggregated fields from the table: "double_sign_evidence" */ - double_sign_evidence_aggregate: Double_Sign_Evidence_Aggregate; - /** fetch data from the table: "double_sign_vote" */ - double_sign_vote: Array; - /** fetch aggregated fields from the table: "double_sign_vote" */ - double_sign_vote_aggregate: Double_Sign_Vote_Aggregate; - /** fetch data from the table: "double_sign_vote" using primary key columns */ - double_sign_vote_by_pk?: Maybe; - /** fetch data from the table: "fee_grant_allowance" */ - fee_grant_allowance: Array; - /** fetch aggregated fields from the table: "fee_grant_allowance" */ - fee_grant_allowance_aggregate: Fee_Grant_Allowance_Aggregate; - /** fetch data from the table: "fee_grant_allowance" using primary key columns */ - fee_grant_allowance_by_pk?: Maybe; - /** fetch data from the table: "genesis" */ - genesis: Array; - /** fetch aggregated fields from the table: "genesis" */ - genesis_aggregate: Genesis_Aggregate; - /** fetch data from the table: "gov_params" */ - gov_params: Array; - /** fetch aggregated fields from the table: "gov_params" */ - gov_params_aggregate: Gov_Params_Aggregate; - /** fetch data from the table: "gov_params" using primary key columns */ - gov_params_by_pk?: Maybe; - /** fetch data from the table: "inflation" */ - inflation: Array; - /** fetch aggregated fields from the table: "inflation" */ - inflation_aggregate: Inflation_Aggregate; - /** fetch data from the table: "message" */ - message: Array; - /** fetch aggregated fields from the table: "message" */ - message_aggregate: Message_Aggregate; - /** execute function "messages_by_address" which returns "message" */ - messages_by_address: Array; - /** execute function "messages_by_address" and query aggregates on result of table type "message" */ - messages_by_address_aggregate: Message_Aggregate; - /** fetch data from the table: "mint_params" */ - mint_params: Array; - /** fetch aggregated fields from the table: "mint_params" */ - mint_params_aggregate: Mint_Params_Aggregate; - /** fetch data from the table: "mint_params" using primary key columns */ - mint_params_by_pk?: Maybe; - /** fetch data from the table: "modules" */ - modules: Array; - /** fetch aggregated fields from the table: "modules" */ - modules_aggregate: Modules_Aggregate; - /** fetch data from the table: "modules" using primary key columns */ - modules_by_pk?: Maybe; - /** fetch data from the table: "pre_commit" */ - pre_commit: Array; - /** fetch aggregated fields from the table: "pre_commit" */ - pre_commit_aggregate: Pre_Commit_Aggregate; - /** fetch data from the table: "proposal" */ - proposal: Array; - /** fetch aggregated fields from the table: "proposal" */ - proposal_aggregate: Proposal_Aggregate; - /** fetch data from the table: "proposal" using primary key columns */ - proposal_by_pk?: Maybe; - /** fetch data from the table: "proposal_deposit" */ - proposal_deposit: Array; - /** fetch aggregated fields from the table: "proposal_deposit" */ - proposal_deposit_aggregate: Proposal_Deposit_Aggregate; - /** fetch data from the table: "proposal_staking_pool_snapshot" */ - proposal_staking_pool_snapshot: Array; - /** fetch aggregated fields from the table: "proposal_staking_pool_snapshot" */ - proposal_staking_pool_snapshot_aggregate: Proposal_Staking_Pool_Snapshot_Aggregate; - /** fetch data from the table: "proposal_staking_pool_snapshot" using primary key columns */ - proposal_staking_pool_snapshot_by_pk?: Maybe; - /** fetch data from the table: "proposal_tally_result" */ - proposal_tally_result: Array; - /** fetch aggregated fields from the table: "proposal_tally_result" */ - proposal_tally_result_aggregate: Proposal_Tally_Result_Aggregate; - /** fetch data from the table: "proposal_tally_result" using primary key columns */ - proposal_tally_result_by_pk?: Maybe; - /** fetch data from the table: "proposal_validator_status_snapshot" */ - proposal_validator_status_snapshot: Array; - /** fetch aggregated fields from the table: "proposal_validator_status_snapshot" */ - proposal_validator_status_snapshot_aggregate: Proposal_Validator_Status_Snapshot_Aggregate; - /** fetch data from the table: "proposal_validator_status_snapshot" using primary key columns */ - proposal_validator_status_snapshot_by_pk?: Maybe; - /** fetch data from the table: "proposal_vote" */ - proposal_vote: Array; - /** fetch aggregated fields from the table: "proposal_vote" */ - proposal_vote_aggregate: Proposal_Vote_Aggregate; - /** fetch data from the table: "slashing_params" */ - slashing_params: Array; - /** fetch aggregated fields from the table: "slashing_params" */ - slashing_params_aggregate: Slashing_Params_Aggregate; - /** fetch data from the table: "slashing_params" using primary key columns */ - slashing_params_by_pk?: Maybe; - /** fetch data from the table: "software_upgrade_plan" */ - software_upgrade_plan: Array; - /** fetch aggregated fields from the table: "software_upgrade_plan" */ - software_upgrade_plan_aggregate: Software_Upgrade_Plan_Aggregate; - /** fetch data from the table: "staking_params" */ - staking_params: Array; - /** fetch aggregated fields from the table: "staking_params" */ - staking_params_aggregate: Staking_Params_Aggregate; - /** fetch data from the table: "staking_params" using primary key columns */ - staking_params_by_pk?: Maybe; - /** fetch data from the table: "staking_pool" */ - staking_pool: Array; - /** fetch aggregated fields from the table: "staking_pool" */ - staking_pool_aggregate: Staking_Pool_Aggregate; - /** fetch data from the table: "supply" */ - supply: Array; - /** fetch aggregated fields from the table: "supply" */ - supply_aggregate: Supply_Aggregate; - /** fetch data from the table: "token" */ - token: Array; - /** fetch aggregated fields from the table: "token" */ - token_aggregate: Token_Aggregate; - /** fetch data from the table: "token_price" */ - token_price: Array; - /** fetch aggregated fields from the table: "token_price" */ - token_price_aggregate: Token_Price_Aggregate; - /** fetch data from the table: "token_price" using primary key columns */ - token_price_by_pk?: Maybe; - /** fetch data from the table: "token_price_history" */ - token_price_history: Array; - /** fetch aggregated fields from the table: "token_price_history" */ - token_price_history_aggregate: Token_Price_History_Aggregate; - /** fetch data from the table: "token_unit" */ - token_unit: Array; - /** fetch aggregated fields from the table: "token_unit" */ - token_unit_aggregate: Token_Unit_Aggregate; - /** fetch data from the table: "transaction" */ - transaction: Array; - /** fetch aggregated fields from the table: "transaction" */ - transaction_aggregate: Transaction_Aggregate; - /** fetch data from the table: "validator" */ - validator: Array; - /** fetch aggregated fields from the table: "validator" */ - validator_aggregate: Validator_Aggregate; - /** fetch data from the table: "validator" using primary key columns */ - validator_by_pk?: Maybe; - /** fetch data from the table: "validator_commission" */ - validator_commission: Array; - /** fetch aggregated fields from the table: "validator_commission" */ - validator_commission_aggregate: Validator_Commission_Aggregate; - /** fetch data from the table: "validator_commission" using primary key columns */ - validator_commission_by_pk?: Maybe; - /** fetch data from the table: "validator_description" */ - validator_description: Array; - /** fetch aggregated fields from the table: "validator_description" */ - validator_description_aggregate: Validator_Description_Aggregate; - /** fetch data from the table: "validator_description" using primary key columns */ - validator_description_by_pk?: Maybe; - /** fetch data from the table: "validator_info" */ - validator_info: Array; - /** fetch aggregated fields from the table: "validator_info" */ - validator_info_aggregate: Validator_Info_Aggregate; - /** fetch data from the table: "validator_info" using primary key columns */ - validator_info_by_pk?: Maybe; - /** fetch data from the table: "validator_signing_info" */ - validator_signing_info: Array; - /** fetch aggregated fields from the table: "validator_signing_info" */ - validator_signing_info_aggregate: Validator_Signing_Info_Aggregate; - /** fetch data from the table: "validator_signing_info" using primary key columns */ - validator_signing_info_by_pk?: Maybe; - /** fetch data from the table: "validator_status" */ - validator_status: Array; - /** fetch aggregated fields from the table: "validator_status" */ - validator_status_aggregate: Validator_Status_Aggregate; - /** fetch data from the table: "validator_status" using primary key columns */ - validator_status_by_pk?: Maybe; - /** fetch data from the table: "validator_voting_power" */ - validator_voting_power: Array; - /** fetch aggregated fields from the table: "validator_voting_power" */ - validator_voting_power_aggregate: Validator_Voting_Power_Aggregate; - /** fetch data from the table: "validator_voting_power" using primary key columns */ - validator_voting_power_by_pk?: Maybe; - /** fetch data from the table: "vesting_account" */ - vesting_account: Array; - /** fetch aggregated fields from the table: "vesting_account" */ - vesting_account_aggregate: Vesting_Account_Aggregate; - /** fetch data from the table: "vesting_account" using primary key columns */ - vesting_account_by_pk?: Maybe; - /** fetch data from the table: "vesting_period" */ - vesting_period: Array; - /** fetch aggregated fields from the table: "vesting_period" */ - vesting_period_aggregate: Vesting_Period_Aggregate; -}; - - -export type Subscription_RootAccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAccount_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAccount_By_PkArgs = { - address: Scalars['String']; -}; - - -export type Subscription_RootAverage_Block_Time_From_GenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_From_Genesis_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_DayArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_Day_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_HourArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_Hour_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_MinuteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_Minute_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootBlockArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootBlock_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootBlock_By_PkArgs = { - height: Scalars['bigint']; -}; - - -export type Subscription_RootCommunity_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootCommunity_Pool_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDistribution_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDistribution_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDistribution_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootDouble_Sign_EvidenceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDouble_Sign_Evidence_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDouble_Sign_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDouble_Sign_Vote_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDouble_Sign_Vote_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootFee_Grant_AllowanceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootFee_Grant_Allowance_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootFee_Grant_Allowance_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootGenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootGenesis_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootGov_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootGov_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootGov_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootInflationArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootInflation_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMessageArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMessage_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMessages_By_AddressArgs = { - args: Messages_By_Address_Args; - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMessages_By_Address_AggregateArgs = { - args: Messages_By_Address_Args; - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMint_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMint_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMint_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootModulesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootModules_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootModules_By_PkArgs = { - module_name: Scalars['String']; -}; - - -export type Subscription_RootPre_CommitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootPre_Commit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposalArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_DepositArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Deposit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Staking_Pool_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Staking_Pool_Snapshot_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Staking_Pool_Snapshot_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_Tally_ResultArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Tally_Result_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Tally_Result_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_Validator_Status_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Validator_Status_Snapshot_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Validator_Status_Snapshot_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Vote_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSlashing_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSlashing_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSlashing_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootSoftware_Upgrade_PlanArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSoftware_Upgrade_Plan_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootStaking_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootStaking_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootStaking_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootStaking_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootStaking_Pool_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSupplyArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSupply_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootTokenArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_PriceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_Price_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_Price_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootToken_Price_HistoryArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_Price_History_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_UnitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_Unit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootTransactionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootTransaction_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidatorArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_CommissionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Commission_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Commission_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_DescriptionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Description_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Description_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Info_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Info_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_Signing_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Signing_Info_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Signing_Info_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_StatusArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Status_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Status_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_Voting_PowerArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Voting_Power_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Voting_Power_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootVesting_AccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootVesting_Account_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootVesting_Account_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootVesting_PeriodArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootVesting_Period_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** columns and relationships of "supply" */ -export type Supply = { - __typename?: 'supply'; - coins: Scalars['_coin']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "supply" */ -export type Supply_Aggregate = { - __typename?: 'supply_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "supply" */ -export type Supply_Aggregate_Fields = { - __typename?: 'supply_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "supply" */ -export type Supply_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Supply_Avg_Fields = { - __typename?: 'supply_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "supply". All fields are combined with a logical 'AND'. */ -export type Supply_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - coins?: InputMaybe<_Coin_Comparison_Exp>; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Supply_Max_Fields = { - __typename?: 'supply_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Supply_Min_Fields = { - __typename?: 'supply_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "supply". */ -export type Supply_Order_By = { - coins?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "supply" */ -export enum Supply_Select_Column { - /** column name */ - Coins = 'coins', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Supply_Stddev_Fields = { - __typename?: 'supply_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Supply_Stddev_Pop_Fields = { - __typename?: 'supply_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Supply_Stddev_Samp_Fields = { - __typename?: 'supply_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Supply_Sum_Fields = { - __typename?: 'supply_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Supply_Var_Pop_Fields = { - __typename?: 'supply_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Supply_Var_Samp_Fields = { - __typename?: 'supply_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Supply_Variance_Fields = { - __typename?: 'supply_variance_fields'; - height?: Maybe; -}; - -/** Boolean expression to compare columns of type "timestamp". All fields are combined with logical 'AND'. */ -export type Timestamp_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "timestamptz". All fields are combined with logical 'AND'. */ -export type Timestamptz_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "token" */ -export type Token = { - __typename?: 'token'; - name: Scalars['String']; - /** An array relationship */ - token_units: Array; - /** An aggregate relationship */ - token_units_aggregate: Token_Unit_Aggregate; -}; - - -/** columns and relationships of "token" */ -export type TokenToken_UnitsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "token" */ -export type TokenToken_Units_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "token" */ -export type Token_Aggregate = { - __typename?: 'token_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "token" */ -export type Token_Aggregate_Fields = { - __typename?: 'token_aggregate_fields'; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "token" */ -export type Token_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token". All fields are combined with a logical 'AND'. */ -export type Token_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - name?: InputMaybe; - token_units?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Token_Max_Fields = { - __typename?: 'token_max_fields'; - name?: Maybe; -}; - -/** aggregate min on columns */ -export type Token_Min_Fields = { - __typename?: 'token_min_fields'; - name?: Maybe; -}; - -/** Ordering options when selecting data from "token". */ -export type Token_Order_By = { - name?: InputMaybe; - token_units_aggregate?: InputMaybe; -}; - -/** columns and relationships of "token_price" */ -export type Token_Price = { - __typename?: 'token_price'; - id: Scalars['Int']; - market_cap: Scalars['bigint']; - price: Scalars['numeric']; - timestamp: Scalars['timestamp']; - /** An object relationship */ - token_unit: Token_Unit; - unit_name: Scalars['String']; -}; - -/** aggregated selection of "token_price" */ -export type Token_Price_Aggregate = { - __typename?: 'token_price_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "token_price" */ -export type Token_Price_Aggregate_Fields = { - __typename?: 'token_price_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "token_price" */ -export type Token_Price_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "token_price" */ -export type Token_Price_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Token_Price_Avg_Fields = { - __typename?: 'token_price_avg_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by avg() on columns of table "token_price" */ -export type Token_Price_Avg_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token_price". All fields are combined with a logical 'AND'. */ -export type Token_Price_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** columns and relationships of "token_price_history" */ -export type Token_Price_History = { - __typename?: 'token_price_history'; - market_cap: Scalars['bigint']; - price: Scalars['numeric']; - timestamp: Scalars['timestamp']; - /** An object relationship */ - token_unit: Token_Unit; - unit_name: Scalars['String']; -}; - -/** aggregated selection of "token_price_history" */ -export type Token_Price_History_Aggregate = { - __typename?: 'token_price_history_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "token_price_history" */ -export type Token_Price_History_Aggregate_Fields = { - __typename?: 'token_price_history_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "token_price_history" */ -export type Token_Price_History_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "token_price_history" */ -export type Token_Price_History_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Token_Price_History_Avg_Fields = { - __typename?: 'token_price_history_avg_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by avg() on columns of table "token_price_history" */ -export type Token_Price_History_Avg_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token_price_history". All fields are combined with a logical 'AND'. */ -export type Token_Price_History_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Token_Price_History_Max_Fields = { - __typename?: 'token_price_history_max_fields'; - market_cap?: Maybe; - price?: Maybe; - timestamp?: Maybe; - unit_name?: Maybe; -}; - -/** order by max() on columns of table "token_price_history" */ -export type Token_Price_History_Max_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Token_Price_History_Min_Fields = { - __typename?: 'token_price_history_min_fields'; - market_cap?: Maybe; - price?: Maybe; - timestamp?: Maybe; - unit_name?: Maybe; -}; - -/** order by min() on columns of table "token_price_history" */ -export type Token_Price_History_Min_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "token_price_history". */ -export type Token_Price_History_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** select columns of table "token_price_history" */ -export enum Token_Price_History_Select_Column { - /** column name */ - MarketCap = 'market_cap', - /** column name */ - Price = 'price', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - UnitName = 'unit_name' -} - -/** aggregate stddev on columns */ -export type Token_Price_History_Stddev_Fields = { - __typename?: 'token_price_history_stddev_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev() on columns of table "token_price_history" */ -export type Token_Price_History_Stddev_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Token_Price_History_Stddev_Pop_Fields = { - __typename?: 'token_price_history_stddev_pop_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev_pop() on columns of table "token_price_history" */ -export type Token_Price_History_Stddev_Pop_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Token_Price_History_Stddev_Samp_Fields = { - __typename?: 'token_price_history_stddev_samp_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev_samp() on columns of table "token_price_history" */ -export type Token_Price_History_Stddev_Samp_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Token_Price_History_Sum_Fields = { - __typename?: 'token_price_history_sum_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by sum() on columns of table "token_price_history" */ -export type Token_Price_History_Sum_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Token_Price_History_Var_Pop_Fields = { - __typename?: 'token_price_history_var_pop_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by var_pop() on columns of table "token_price_history" */ -export type Token_Price_History_Var_Pop_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Token_Price_History_Var_Samp_Fields = { - __typename?: 'token_price_history_var_samp_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by var_samp() on columns of table "token_price_history" */ -export type Token_Price_History_Var_Samp_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Token_Price_History_Variance_Fields = { - __typename?: 'token_price_history_variance_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by variance() on columns of table "token_price_history" */ -export type Token_Price_History_Variance_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Token_Price_Max_Fields = { - __typename?: 'token_price_max_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; - timestamp?: Maybe; - unit_name?: Maybe; -}; - -/** order by max() on columns of table "token_price" */ -export type Token_Price_Max_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Token_Price_Min_Fields = { - __typename?: 'token_price_min_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; - timestamp?: Maybe; - unit_name?: Maybe; -}; - -/** order by min() on columns of table "token_price" */ -export type Token_Price_Min_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "token_price". */ -export type Token_Price_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** select columns of table "token_price" */ -export enum Token_Price_Select_Column { - /** column name */ - Id = 'id', - /** column name */ - MarketCap = 'market_cap', - /** column name */ - Price = 'price', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - UnitName = 'unit_name' -} - -/** aggregate stddev on columns */ -export type Token_Price_Stddev_Fields = { - __typename?: 'token_price_stddev_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev() on columns of table "token_price" */ -export type Token_Price_Stddev_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Token_Price_Stddev_Pop_Fields = { - __typename?: 'token_price_stddev_pop_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev_pop() on columns of table "token_price" */ -export type Token_Price_Stddev_Pop_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Token_Price_Stddev_Samp_Fields = { - __typename?: 'token_price_stddev_samp_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev_samp() on columns of table "token_price" */ -export type Token_Price_Stddev_Samp_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Token_Price_Sum_Fields = { - __typename?: 'token_price_sum_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by sum() on columns of table "token_price" */ -export type Token_Price_Sum_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Token_Price_Var_Pop_Fields = { - __typename?: 'token_price_var_pop_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by var_pop() on columns of table "token_price" */ -export type Token_Price_Var_Pop_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Token_Price_Var_Samp_Fields = { - __typename?: 'token_price_var_samp_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by var_samp() on columns of table "token_price" */ -export type Token_Price_Var_Samp_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Token_Price_Variance_Fields = { - __typename?: 'token_price_variance_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by variance() on columns of table "token_price" */ -export type Token_Price_Variance_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** select columns of table "token" */ -export enum Token_Select_Column { - /** column name */ - Name = 'name' -} - -/** columns and relationships of "token_unit" */ -export type Token_Unit = { - __typename?: 'token_unit'; - aliases?: Maybe; - denom: Scalars['String']; - exponent: Scalars['Int']; - price_id?: Maybe; - /** An object relationship */ - token: Token; - token_name: Scalars['String']; - /** An object relationship */ - token_price?: Maybe; - /** An array relationship */ - token_price_histories: Array; - /** An aggregate relationship */ - token_price_histories_aggregate: Token_Price_History_Aggregate; - /** An array relationship */ - token_prices: Array; - /** An aggregate relationship */ - token_prices_aggregate: Token_Price_Aggregate; -}; - - -/** columns and relationships of "token_unit" */ -export type Token_UnitToken_Price_HistoriesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "token_unit" */ -export type Token_UnitToken_Price_Histories_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "token_unit" */ -export type Token_UnitToken_PricesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "token_unit" */ -export type Token_UnitToken_Prices_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "token_unit" */ -export type Token_Unit_Aggregate = { - __typename?: 'token_unit_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "token_unit" */ -export type Token_Unit_Aggregate_Fields = { - __typename?: 'token_unit_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "token_unit" */ -export type Token_Unit_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "token_unit" */ -export type Token_Unit_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Token_Unit_Avg_Fields = { - __typename?: 'token_unit_avg_fields'; - exponent?: Maybe; -}; - -/** order by avg() on columns of table "token_unit" */ -export type Token_Unit_Avg_Order_By = { - exponent?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token_unit". All fields are combined with a logical 'AND'. */ -export type Token_Unit_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - aliases?: InputMaybe<_Text_Comparison_Exp>; - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token?: InputMaybe; - token_name?: InputMaybe; - token_price?: InputMaybe; - token_price_histories?: InputMaybe; - token_prices?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Token_Unit_Max_Fields = { - __typename?: 'token_unit_max_fields'; - denom?: Maybe; - exponent?: Maybe; - price_id?: Maybe; - token_name?: Maybe; -}; - -/** order by max() on columns of table "token_unit" */ -export type Token_Unit_Max_Order_By = { - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token_name?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Token_Unit_Min_Fields = { - __typename?: 'token_unit_min_fields'; - denom?: Maybe; - exponent?: Maybe; - price_id?: Maybe; - token_name?: Maybe; -}; - -/** order by min() on columns of table "token_unit" */ -export type Token_Unit_Min_Order_By = { - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "token_unit". */ -export type Token_Unit_Order_By = { - aliases?: InputMaybe; - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token?: InputMaybe; - token_name?: InputMaybe; - token_price?: InputMaybe; - token_price_histories_aggregate?: InputMaybe; - token_prices_aggregate?: InputMaybe; -}; - -/** select columns of table "token_unit" */ -export enum Token_Unit_Select_Column { - /** column name */ - Aliases = 'aliases', - /** column name */ - Denom = 'denom', - /** column name */ - Exponent = 'exponent', - /** column name */ - PriceId = 'price_id', - /** column name */ - TokenName = 'token_name' -} - -/** aggregate stddev on columns */ -export type Token_Unit_Stddev_Fields = { - __typename?: 'token_unit_stddev_fields'; - exponent?: Maybe; -}; - -/** order by stddev() on columns of table "token_unit" */ -export type Token_Unit_Stddev_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Token_Unit_Stddev_Pop_Fields = { - __typename?: 'token_unit_stddev_pop_fields'; - exponent?: Maybe; -}; - -/** order by stddev_pop() on columns of table "token_unit" */ -export type Token_Unit_Stddev_Pop_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Token_Unit_Stddev_Samp_Fields = { - __typename?: 'token_unit_stddev_samp_fields'; - exponent?: Maybe; -}; - -/** order by stddev_samp() on columns of table "token_unit" */ -export type Token_Unit_Stddev_Samp_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Token_Unit_Sum_Fields = { - __typename?: 'token_unit_sum_fields'; - exponent?: Maybe; -}; - -/** order by sum() on columns of table "token_unit" */ -export type Token_Unit_Sum_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Token_Unit_Var_Pop_Fields = { - __typename?: 'token_unit_var_pop_fields'; - exponent?: Maybe; -}; - -/** order by var_pop() on columns of table "token_unit" */ -export type Token_Unit_Var_Pop_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Token_Unit_Var_Samp_Fields = { - __typename?: 'token_unit_var_samp_fields'; - exponent?: Maybe; -}; - -/** order by var_samp() on columns of table "token_unit" */ -export type Token_Unit_Var_Samp_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Token_Unit_Variance_Fields = { - __typename?: 'token_unit_variance_fields'; - exponent?: Maybe; -}; - -/** order by variance() on columns of table "token_unit" */ -export type Token_Unit_Variance_Order_By = { - exponent?: InputMaybe; -}; - -/** columns and relationships of "transaction" */ -export type Transaction = { - __typename?: 'transaction'; - /** An object relationship */ - block: Block; - fee: Scalars['jsonb']; - gas_used?: Maybe; - gas_wanted?: Maybe; - hash: Scalars['String']; - height: Scalars['bigint']; - logs?: Maybe; - memo?: Maybe; - messages: Scalars['jsonb']; - /** An array relationship */ - messagesByTransactionHashPartitionId: Array; - /** An aggregate relationship */ - messagesByTransactionHashPartitionId_aggregate: Message_Aggregate; - partition_id: Scalars['bigint']; - raw_log?: Maybe; - signatures: Scalars['_text']; - signer_infos: Scalars['jsonb']; - success: Scalars['Boolean']; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionFeeArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionLogsArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionMessagesArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionMessagesByTransactionHashPartitionIdArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionMessagesByTransactionHashPartitionId_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionSigner_InfosArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "transaction" */ -export type Transaction_Aggregate = { - __typename?: 'transaction_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "transaction" */ -export type Transaction_Aggregate_Fields = { - __typename?: 'transaction_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "transaction" */ -export type Transaction_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "transaction" */ -export type Transaction_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Transaction_Avg_Fields = { - __typename?: 'transaction_avg_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by avg() on columns of table "transaction" */ -export type Transaction_Avg_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "transaction". All fields are combined with a logical 'AND'. */ -export type Transaction_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - block?: InputMaybe; - fee?: InputMaybe; - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - logs?: InputMaybe; - memo?: InputMaybe; - messages?: InputMaybe; - messagesByTransactionHashPartitionId?: InputMaybe; - partition_id?: InputMaybe; - raw_log?: InputMaybe; - signatures?: InputMaybe<_Text_Comparison_Exp>; - signer_infos?: InputMaybe; - success?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Transaction_Max_Fields = { - __typename?: 'transaction_max_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - hash?: Maybe; - height?: Maybe; - memo?: Maybe; - partition_id?: Maybe; - raw_log?: Maybe; -}; - -/** order by max() on columns of table "transaction" */ -export type Transaction_Max_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - memo?: InputMaybe; - partition_id?: InputMaybe; - raw_log?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Transaction_Min_Fields = { - __typename?: 'transaction_min_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - hash?: Maybe; - height?: Maybe; - memo?: Maybe; - partition_id?: Maybe; - raw_log?: Maybe; -}; - -/** order by min() on columns of table "transaction" */ -export type Transaction_Min_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - memo?: InputMaybe; - partition_id?: InputMaybe; - raw_log?: InputMaybe; -}; - -/** Ordering options when selecting data from "transaction". */ -export type Transaction_Order_By = { - block?: InputMaybe; - fee?: InputMaybe; - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - logs?: InputMaybe; - memo?: InputMaybe; - messages?: InputMaybe; - messagesByTransactionHashPartitionId_aggregate?: InputMaybe; - partition_id?: InputMaybe; - raw_log?: InputMaybe; - signatures?: InputMaybe; - signer_infos?: InputMaybe; - success?: InputMaybe; -}; - -/** select columns of table "transaction" */ -export enum Transaction_Select_Column { - /** column name */ - Fee = 'fee', - /** column name */ - GasUsed = 'gas_used', - /** column name */ - GasWanted = 'gas_wanted', - /** column name */ - Hash = 'hash', - /** column name */ - Height = 'height', - /** column name */ - Logs = 'logs', - /** column name */ - Memo = 'memo', - /** column name */ - Messages = 'messages', - /** column name */ - PartitionId = 'partition_id', - /** column name */ - RawLog = 'raw_log', - /** column name */ - Signatures = 'signatures', - /** column name */ - SignerInfos = 'signer_infos', - /** column name */ - Success = 'success' -} - -/** aggregate stddev on columns */ -export type Transaction_Stddev_Fields = { - __typename?: 'transaction_stddev_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev() on columns of table "transaction" */ -export type Transaction_Stddev_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Transaction_Stddev_Pop_Fields = { - __typename?: 'transaction_stddev_pop_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "transaction" */ -export type Transaction_Stddev_Pop_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Transaction_Stddev_Samp_Fields = { - __typename?: 'transaction_stddev_samp_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "transaction" */ -export type Transaction_Stddev_Samp_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Transaction_Sum_Fields = { - __typename?: 'transaction_sum_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by sum() on columns of table "transaction" */ -export type Transaction_Sum_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Transaction_Var_Pop_Fields = { - __typename?: 'transaction_var_pop_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by var_pop() on columns of table "transaction" */ -export type Transaction_Var_Pop_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Transaction_Var_Samp_Fields = { - __typename?: 'transaction_var_samp_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by var_samp() on columns of table "transaction" */ -export type Transaction_Var_Samp_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Transaction_Variance_Fields = { - __typename?: 'transaction_variance_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by variance() on columns of table "transaction" */ -export type Transaction_Variance_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** columns and relationships of "validator" */ -export type Validator = { - __typename?: 'validator'; - /** An array relationship */ - blocks: Array; - /** An aggregate relationship */ - blocks_aggregate: Block_Aggregate; - consensus_address: Scalars['String']; - consensus_pubkey: Scalars['String']; - /** An array relationship */ - double_sign_votes: Array; - /** An aggregate relationship */ - double_sign_votes_aggregate: Double_Sign_Vote_Aggregate; - /** An array relationship */ - pre_commits: Array; - /** An aggregate relationship */ - pre_commits_aggregate: Pre_Commit_Aggregate; - /** An object relationship */ - proposal_validator_status_snapshot?: Maybe; - /** An array relationship */ - proposal_validator_status_snapshots: Array; - /** An aggregate relationship */ - proposal_validator_status_snapshots_aggregate: Proposal_Validator_Status_Snapshot_Aggregate; - /** An array relationship */ - validator_commissions: Array; - /** An aggregate relationship */ - validator_commissions_aggregate: Validator_Commission_Aggregate; - /** An array relationship */ - validator_descriptions: Array; - /** An aggregate relationship */ - validator_descriptions_aggregate: Validator_Description_Aggregate; - /** An object relationship */ - validator_info?: Maybe; - /** An array relationship */ - validator_infos: Array; - /** An aggregate relationship */ - validator_infos_aggregate: Validator_Info_Aggregate; - /** An array relationship */ - validator_signing_infos: Array; - /** An aggregate relationship */ - validator_signing_infos_aggregate: Validator_Signing_Info_Aggregate; - /** An array relationship */ - validator_statuses: Array; - /** An aggregate relationship */ - validator_statuses_aggregate: Validator_Status_Aggregate; - /** An array relationship */ - validator_voting_powers: Array; - /** An aggregate relationship */ - validator_voting_powers_aggregate: Validator_Voting_Power_Aggregate; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorBlocksArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorBlocks_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorDouble_Sign_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorDouble_Sign_Votes_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorPre_CommitsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorPre_Commits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorProposal_Validator_Status_SnapshotsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorProposal_Validator_Status_Snapshots_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_CommissionsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Commissions_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_DescriptionsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Descriptions_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_InfosArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Infos_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Signing_InfosArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Signing_Infos_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_StatusesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Statuses_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Voting_PowersArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Voting_Powers_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "validator" */ -export type Validator_Aggregate = { - __typename?: 'validator_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator" */ -export type Validator_Aggregate_Fields = { - __typename?: 'validator_aggregate_fields'; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "validator" */ -export type Validator_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator". All fields are combined with a logical 'AND'. */ -export type Validator_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - blocks?: InputMaybe; - consensus_address?: InputMaybe; - consensus_pubkey?: InputMaybe; - double_sign_votes?: InputMaybe; - pre_commits?: InputMaybe; - proposal_validator_status_snapshot?: InputMaybe; - proposal_validator_status_snapshots?: InputMaybe; - validator_commissions?: InputMaybe; - validator_descriptions?: InputMaybe; - validator_info?: InputMaybe; - validator_infos?: InputMaybe; - validator_signing_infos?: InputMaybe; - validator_statuses?: InputMaybe; - validator_voting_powers?: InputMaybe; -}; - -/** columns and relationships of "validator_commission" */ -export type Validator_Commission = { - __typename?: 'validator_commission'; - commission: Scalars['numeric']; - height: Scalars['bigint']; - min_self_delegation: Scalars['bigint']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; -}; - -/** aggregated selection of "validator_commission" */ -export type Validator_Commission_Aggregate = { - __typename?: 'validator_commission_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_commission" */ -export type Validator_Commission_Aggregate_Fields = { - __typename?: 'validator_commission_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_commission" */ -export type Validator_Commission_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_commission" */ -export type Validator_Commission_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Commission_Avg_Fields = { - __typename?: 'validator_commission_avg_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by avg() on columns of table "validator_commission" */ -export type Validator_Commission_Avg_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_commission". All fields are combined with a logical 'AND'. */ -export type Validator_Commission_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Commission_Max_Fields = { - __typename?: 'validator_commission_max_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; - validator_address?: Maybe; -}; - -/** order by max() on columns of table "validator_commission" */ -export type Validator_Commission_Max_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Commission_Min_Fields = { - __typename?: 'validator_commission_min_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; - validator_address?: Maybe; -}; - -/** order by min() on columns of table "validator_commission" */ -export type Validator_Commission_Min_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_commission". */ -export type Validator_Commission_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** select columns of table "validator_commission" */ -export enum Validator_Commission_Select_Column { - /** column name */ - Commission = 'commission', - /** column name */ - Height = 'height', - /** column name */ - MinSelfDelegation = 'min_self_delegation', - /** column name */ - ValidatorAddress = 'validator_address' -} - -/** aggregate stddev on columns */ -export type Validator_Commission_Stddev_Fields = { - __typename?: 'validator_commission_stddev_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by stddev() on columns of table "validator_commission" */ -export type Validator_Commission_Stddev_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Commission_Stddev_Pop_Fields = { - __typename?: 'validator_commission_stddev_pop_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_commission" */ -export type Validator_Commission_Stddev_Pop_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Commission_Stddev_Samp_Fields = { - __typename?: 'validator_commission_stddev_samp_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_commission" */ -export type Validator_Commission_Stddev_Samp_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Commission_Sum_Fields = { - __typename?: 'validator_commission_sum_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by sum() on columns of table "validator_commission" */ -export type Validator_Commission_Sum_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Commission_Var_Pop_Fields = { - __typename?: 'validator_commission_var_pop_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_commission" */ -export type Validator_Commission_Var_Pop_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Commission_Var_Samp_Fields = { - __typename?: 'validator_commission_var_samp_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_commission" */ -export type Validator_Commission_Var_Samp_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Commission_Variance_Fields = { - __typename?: 'validator_commission_variance_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by variance() on columns of table "validator_commission" */ -export type Validator_Commission_Variance_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** columns and relationships of "validator_description" */ -export type Validator_Description = { - __typename?: 'validator_description'; - avatar_url?: Maybe; - details?: Maybe; - height: Scalars['bigint']; - identity?: Maybe; - moniker?: Maybe; - security_contact?: Maybe; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - website?: Maybe; -}; - -/** aggregated selection of "validator_description" */ -export type Validator_Description_Aggregate = { - __typename?: 'validator_description_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_description" */ -export type Validator_Description_Aggregate_Fields = { - __typename?: 'validator_description_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_description" */ -export type Validator_Description_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_description" */ -export type Validator_Description_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Description_Avg_Fields = { - __typename?: 'validator_description_avg_fields'; - height?: Maybe; -}; - -/** order by avg() on columns of table "validator_description" */ -export type Validator_Description_Avg_Order_By = { - height?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_description". All fields are combined with a logical 'AND'. */ -export type Validator_Description_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Description_Max_Fields = { - __typename?: 'validator_description_max_fields'; - avatar_url?: Maybe; - details?: Maybe; - height?: Maybe; - identity?: Maybe; - moniker?: Maybe; - security_contact?: Maybe; - validator_address?: Maybe; - website?: Maybe; -}; - -/** order by max() on columns of table "validator_description" */ -export type Validator_Description_Max_Order_By = { - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Description_Min_Fields = { - __typename?: 'validator_description_min_fields'; - avatar_url?: Maybe; - details?: Maybe; - height?: Maybe; - identity?: Maybe; - moniker?: Maybe; - security_contact?: Maybe; - validator_address?: Maybe; - website?: Maybe; -}; - -/** order by min() on columns of table "validator_description" */ -export type Validator_Description_Min_Order_By = { - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_description". */ -export type Validator_Description_Order_By = { - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** select columns of table "validator_description" */ -export enum Validator_Description_Select_Column { - /** column name */ - AvatarUrl = 'avatar_url', - /** column name */ - Details = 'details', - /** column name */ - Height = 'height', - /** column name */ - Identity = 'identity', - /** column name */ - Moniker = 'moniker', - /** column name */ - SecurityContact = 'security_contact', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - Website = 'website' -} - -/** aggregate stddev on columns */ -export type Validator_Description_Stddev_Fields = { - __typename?: 'validator_description_stddev_fields'; - height?: Maybe; -}; - -/** order by stddev() on columns of table "validator_description" */ -export type Validator_Description_Stddev_Order_By = { - height?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Description_Stddev_Pop_Fields = { - __typename?: 'validator_description_stddev_pop_fields'; - height?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_description" */ -export type Validator_Description_Stddev_Pop_Order_By = { - height?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Description_Stddev_Samp_Fields = { - __typename?: 'validator_description_stddev_samp_fields'; - height?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_description" */ -export type Validator_Description_Stddev_Samp_Order_By = { - height?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Description_Sum_Fields = { - __typename?: 'validator_description_sum_fields'; - height?: Maybe; -}; - -/** order by sum() on columns of table "validator_description" */ -export type Validator_Description_Sum_Order_By = { - height?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Description_Var_Pop_Fields = { - __typename?: 'validator_description_var_pop_fields'; - height?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_description" */ -export type Validator_Description_Var_Pop_Order_By = { - height?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Description_Var_Samp_Fields = { - __typename?: 'validator_description_var_samp_fields'; - height?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_description" */ -export type Validator_Description_Var_Samp_Order_By = { - height?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Description_Variance_Fields = { - __typename?: 'validator_description_variance_fields'; - height?: Maybe; -}; - -/** order by variance() on columns of table "validator_description" */ -export type Validator_Description_Variance_Order_By = { - height?: InputMaybe; -}; - -/** columns and relationships of "validator_info" */ -export type Validator_Info = { - __typename?: 'validator_info'; - /** An object relationship */ - account?: Maybe; - consensus_address: Scalars['String']; - max_change_rate: Scalars['String']; - max_rate: Scalars['String']; - operator_address: Scalars['String']; - self_delegate_address?: Maybe; - /** An object relationship */ - validator: Validator; -}; - -/** aggregated selection of "validator_info" */ -export type Validator_Info_Aggregate = { - __typename?: 'validator_info_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_info" */ -export type Validator_Info_Aggregate_Fields = { - __typename?: 'validator_info_aggregate_fields'; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "validator_info" */ -export type Validator_Info_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_info" */ -export type Validator_Info_Aggregate_Order_By = { - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_info". All fields are combined with a logical 'AND'. */ -export type Validator_Info_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - account?: InputMaybe; - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; - validator?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Info_Max_Fields = { - __typename?: 'validator_info_max_fields'; - consensus_address?: Maybe; - max_change_rate?: Maybe; - max_rate?: Maybe; - operator_address?: Maybe; - self_delegate_address?: Maybe; -}; - -/** order by max() on columns of table "validator_info" */ -export type Validator_Info_Max_Order_By = { - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Info_Min_Fields = { - __typename?: 'validator_info_min_fields'; - consensus_address?: Maybe; - max_change_rate?: Maybe; - max_rate?: Maybe; - operator_address?: Maybe; - self_delegate_address?: Maybe; -}; - -/** order by min() on columns of table "validator_info" */ -export type Validator_Info_Min_Order_By = { - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_info". */ -export type Validator_Info_Order_By = { - account?: InputMaybe; - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; - validator?: InputMaybe; -}; - -/** select columns of table "validator_info" */ -export enum Validator_Info_Select_Column { - /** column name */ - ConsensusAddress = 'consensus_address', - /** column name */ - MaxChangeRate = 'max_change_rate', - /** column name */ - MaxRate = 'max_rate', - /** column name */ - OperatorAddress = 'operator_address', - /** column name */ - SelfDelegateAddress = 'self_delegate_address' -} - -/** aggregate max on columns */ -export type Validator_Max_Fields = { - __typename?: 'validator_max_fields'; - consensus_address?: Maybe; - consensus_pubkey?: Maybe; -}; - -/** aggregate min on columns */ -export type Validator_Min_Fields = { - __typename?: 'validator_min_fields'; - consensus_address?: Maybe; - consensus_pubkey?: Maybe; -}; - -/** Ordering options when selecting data from "validator". */ -export type Validator_Order_By = { - blocks_aggregate?: InputMaybe; - consensus_address?: InputMaybe; - consensus_pubkey?: InputMaybe; - double_sign_votes_aggregate?: InputMaybe; - pre_commits_aggregate?: InputMaybe; - proposal_validator_status_snapshot?: InputMaybe; - proposal_validator_status_snapshots_aggregate?: InputMaybe; - validator_commissions_aggregate?: InputMaybe; - validator_descriptions_aggregate?: InputMaybe; - validator_info?: InputMaybe; - validator_infos_aggregate?: InputMaybe; - validator_signing_infos_aggregate?: InputMaybe; - validator_statuses_aggregate?: InputMaybe; - validator_voting_powers_aggregate?: InputMaybe; -}; - -/** select columns of table "validator" */ -export enum Validator_Select_Column { - /** column name */ - ConsensusAddress = 'consensus_address', - /** column name */ - ConsensusPubkey = 'consensus_pubkey' -} - -/** columns and relationships of "validator_signing_info" */ -export type Validator_Signing_Info = { - __typename?: 'validator_signing_info'; - height: Scalars['bigint']; - index_offset: Scalars['bigint']; - jailed_until: Scalars['timestamp']; - missed_blocks_counter: Scalars['bigint']; - start_height: Scalars['bigint']; - tombstoned: Scalars['Boolean']; - validator_address: Scalars['String']; -}; - -/** aggregated selection of "validator_signing_info" */ -export type Validator_Signing_Info_Aggregate = { - __typename?: 'validator_signing_info_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_signing_info" */ -export type Validator_Signing_Info_Aggregate_Fields = { - __typename?: 'validator_signing_info_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_signing_info" */ -export type Validator_Signing_Info_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_signing_info" */ -export type Validator_Signing_Info_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Signing_Info_Avg_Fields = { - __typename?: 'validator_signing_info_avg_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by avg() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Avg_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_signing_info". All fields are combined with a logical 'AND'. */ -export type Validator_Signing_Info_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - tombstoned?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Signing_Info_Max_Fields = { - __typename?: 'validator_signing_info_max_fields'; - height?: Maybe; - index_offset?: Maybe; - jailed_until?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; - validator_address?: Maybe; -}; - -/** order by max() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Max_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Signing_Info_Min_Fields = { - __typename?: 'validator_signing_info_min_fields'; - height?: Maybe; - index_offset?: Maybe; - jailed_until?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; - validator_address?: Maybe; -}; - -/** order by min() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Min_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_signing_info". */ -export type Validator_Signing_Info_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - tombstoned?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** select columns of table "validator_signing_info" */ -export enum Validator_Signing_Info_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - IndexOffset = 'index_offset', - /** column name */ - JailedUntil = 'jailed_until', - /** column name */ - MissedBlocksCounter = 'missed_blocks_counter', - /** column name */ - StartHeight = 'start_height', - /** column name */ - Tombstoned = 'tombstoned', - /** column name */ - ValidatorAddress = 'validator_address' -} - -/** aggregate stddev on columns */ -export type Validator_Signing_Info_Stddev_Fields = { - __typename?: 'validator_signing_info_stddev_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by stddev() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Stddev_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Signing_Info_Stddev_Pop_Fields = { - __typename?: 'validator_signing_info_stddev_pop_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Stddev_Pop_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Signing_Info_Stddev_Samp_Fields = { - __typename?: 'validator_signing_info_stddev_samp_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Stddev_Samp_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Signing_Info_Sum_Fields = { - __typename?: 'validator_signing_info_sum_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by sum() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Sum_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Signing_Info_Var_Pop_Fields = { - __typename?: 'validator_signing_info_var_pop_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Var_Pop_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Signing_Info_Var_Samp_Fields = { - __typename?: 'validator_signing_info_var_samp_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Var_Samp_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Signing_Info_Variance_Fields = { - __typename?: 'validator_signing_info_variance_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by variance() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Variance_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** columns and relationships of "validator_status" */ -export type Validator_Status = { - __typename?: 'validator_status'; - height: Scalars['bigint']; - jailed: Scalars['Boolean']; - status: Scalars['Int']; - tombstoned: Scalars['Boolean']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; -}; - -/** aggregated selection of "validator_status" */ -export type Validator_Status_Aggregate = { - __typename?: 'validator_status_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_status" */ -export type Validator_Status_Aggregate_Fields = { - __typename?: 'validator_status_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_status" */ -export type Validator_Status_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_status" */ -export type Validator_Status_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Status_Avg_Fields = { - __typename?: 'validator_status_avg_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by avg() on columns of table "validator_status" */ -export type Validator_Status_Avg_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_status". All fields are combined with a logical 'AND'. */ -export type Validator_Status_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - jailed?: InputMaybe; - status?: InputMaybe; - tombstoned?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Status_Max_Fields = { - __typename?: 'validator_status_max_fields'; - height?: Maybe; - status?: Maybe; - validator_address?: Maybe; -}; - -/** order by max() on columns of table "validator_status" */ -export type Validator_Status_Max_Order_By = { - height?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Status_Min_Fields = { - __typename?: 'validator_status_min_fields'; - height?: Maybe; - status?: Maybe; - validator_address?: Maybe; -}; - -/** order by min() on columns of table "validator_status" */ -export type Validator_Status_Min_Order_By = { - height?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_status". */ -export type Validator_Status_Order_By = { - height?: InputMaybe; - jailed?: InputMaybe; - status?: InputMaybe; - tombstoned?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** select columns of table "validator_status" */ -export enum Validator_Status_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Jailed = 'jailed', - /** column name */ - Status = 'status', - /** column name */ - Tombstoned = 'tombstoned', - /** column name */ - ValidatorAddress = 'validator_address' -} - -/** aggregate stddev on columns */ -export type Validator_Status_Stddev_Fields = { - __typename?: 'validator_status_stddev_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by stddev() on columns of table "validator_status" */ -export type Validator_Status_Stddev_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Status_Stddev_Pop_Fields = { - __typename?: 'validator_status_stddev_pop_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_status" */ -export type Validator_Status_Stddev_Pop_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Status_Stddev_Samp_Fields = { - __typename?: 'validator_status_stddev_samp_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_status" */ -export type Validator_Status_Stddev_Samp_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Status_Sum_Fields = { - __typename?: 'validator_status_sum_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by sum() on columns of table "validator_status" */ -export type Validator_Status_Sum_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Status_Var_Pop_Fields = { - __typename?: 'validator_status_var_pop_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_status" */ -export type Validator_Status_Var_Pop_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Status_Var_Samp_Fields = { - __typename?: 'validator_status_var_samp_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_status" */ -export type Validator_Status_Var_Samp_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Status_Variance_Fields = { - __typename?: 'validator_status_variance_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by variance() on columns of table "validator_status" */ -export type Validator_Status_Variance_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** columns and relationships of "validator_voting_power" */ -export type Validator_Voting_Power = { - __typename?: 'validator_voting_power'; - /** An object relationship */ - block: Block; - height: Scalars['bigint']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - voting_power: Scalars['bigint']; -}; - -/** aggregated selection of "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate = { - __typename?: 'validator_voting_power_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate_Fields = { - __typename?: 'validator_voting_power_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Voting_Power_Avg_Fields = { - __typename?: 'validator_voting_power_avg_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by avg() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Avg_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_voting_power". All fields are combined with a logical 'AND'. */ -export type Validator_Voting_Power_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - block?: InputMaybe; - height?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Voting_Power_Max_Fields = { - __typename?: 'validator_voting_power_max_fields'; - height?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by max() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Max_Order_By = { - height?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Voting_Power_Min_Fields = { - __typename?: 'validator_voting_power_min_fields'; - height?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by min() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Min_Order_By = { - height?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_voting_power". */ -export type Validator_Voting_Power_Order_By = { - block?: InputMaybe; - height?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** select columns of table "validator_voting_power" */ -export enum Validator_Voting_Power_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - VotingPower = 'voting_power' -} - -/** aggregate stddev on columns */ -export type Validator_Voting_Power_Stddev_Fields = { - __typename?: 'validator_voting_power_stddev_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Stddev_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Voting_Power_Stddev_Pop_Fields = { - __typename?: 'validator_voting_power_stddev_pop_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Stddev_Pop_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Voting_Power_Stddev_Samp_Fields = { - __typename?: 'validator_voting_power_stddev_samp_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Stddev_Samp_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Voting_Power_Sum_Fields = { - __typename?: 'validator_voting_power_sum_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by sum() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Sum_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Voting_Power_Var_Pop_Fields = { - __typename?: 'validator_voting_power_var_pop_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Var_Pop_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Voting_Power_Var_Samp_Fields = { - __typename?: 'validator_voting_power_var_samp_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Var_Samp_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Voting_Power_Variance_Fields = { - __typename?: 'validator_voting_power_variance_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by variance() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Variance_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** columns and relationships of "vesting_account" */ -export type Vesting_Account = { - __typename?: 'vesting_account'; - /** An object relationship */ - account: Account; - address: Scalars['String']; - end_time: Scalars['timestamp']; - id: Scalars['Int']; - original_vesting: Scalars['_coin']; - start_time?: Maybe; - type: Scalars['String']; - /** An array relationship */ - vesting_periods: Array; - /** An aggregate relationship */ - vesting_periods_aggregate: Vesting_Period_Aggregate; -}; - - -/** columns and relationships of "vesting_account" */ -export type Vesting_AccountVesting_PeriodsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "vesting_account" */ -export type Vesting_AccountVesting_Periods_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "vesting_account" */ -export type Vesting_Account_Aggregate = { - __typename?: 'vesting_account_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "vesting_account" */ -export type Vesting_Account_Aggregate_Fields = { - __typename?: 'vesting_account_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "vesting_account" */ -export type Vesting_Account_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "vesting_account" */ -export type Vesting_Account_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Vesting_Account_Avg_Fields = { - __typename?: 'vesting_account_avg_fields'; - id?: Maybe; -}; - -/** order by avg() on columns of table "vesting_account" */ -export type Vesting_Account_Avg_Order_By = { - id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "vesting_account". All fields are combined with a logical 'AND'. */ -export type Vesting_Account_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - account?: InputMaybe; - address?: InputMaybe; - end_time?: InputMaybe; - id?: InputMaybe; - original_vesting?: InputMaybe<_Coin_Comparison_Exp>; - start_time?: InputMaybe; - type?: InputMaybe; - vesting_periods?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Vesting_Account_Max_Fields = { - __typename?: 'vesting_account_max_fields'; - address?: Maybe; - end_time?: Maybe; - id?: Maybe; - start_time?: Maybe; - type?: Maybe; -}; - -/** order by max() on columns of table "vesting_account" */ -export type Vesting_Account_Max_Order_By = { - address?: InputMaybe; - end_time?: InputMaybe; - id?: InputMaybe; - start_time?: InputMaybe; - type?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Vesting_Account_Min_Fields = { - __typename?: 'vesting_account_min_fields'; - address?: Maybe; - end_time?: Maybe; - id?: Maybe; - start_time?: Maybe; - type?: Maybe; -}; - -/** order by min() on columns of table "vesting_account" */ -export type Vesting_Account_Min_Order_By = { - address?: InputMaybe; - end_time?: InputMaybe; - id?: InputMaybe; - start_time?: InputMaybe; - type?: InputMaybe; -}; - -/** Ordering options when selecting data from "vesting_account". */ -export type Vesting_Account_Order_By = { - account?: InputMaybe; - address?: InputMaybe; - end_time?: InputMaybe; - id?: InputMaybe; - original_vesting?: InputMaybe; - start_time?: InputMaybe; - type?: InputMaybe; - vesting_periods_aggregate?: InputMaybe; -}; - -/** select columns of table "vesting_account" */ -export enum Vesting_Account_Select_Column { - /** column name */ - Address = 'address', - /** column name */ - EndTime = 'end_time', - /** column name */ - Id = 'id', - /** column name */ - OriginalVesting = 'original_vesting', - /** column name */ - StartTime = 'start_time', - /** column name */ - Type = 'type' -} - -/** aggregate stddev on columns */ -export type Vesting_Account_Stddev_Fields = { - __typename?: 'vesting_account_stddev_fields'; - id?: Maybe; -}; - -/** order by stddev() on columns of table "vesting_account" */ -export type Vesting_Account_Stddev_Order_By = { - id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Vesting_Account_Stddev_Pop_Fields = { - __typename?: 'vesting_account_stddev_pop_fields'; - id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "vesting_account" */ -export type Vesting_Account_Stddev_Pop_Order_By = { - id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Vesting_Account_Stddev_Samp_Fields = { - __typename?: 'vesting_account_stddev_samp_fields'; - id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "vesting_account" */ -export type Vesting_Account_Stddev_Samp_Order_By = { - id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Vesting_Account_Sum_Fields = { - __typename?: 'vesting_account_sum_fields'; - id?: Maybe; -}; - -/** order by sum() on columns of table "vesting_account" */ -export type Vesting_Account_Sum_Order_By = { - id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Vesting_Account_Var_Pop_Fields = { - __typename?: 'vesting_account_var_pop_fields'; - id?: Maybe; -}; - -/** order by var_pop() on columns of table "vesting_account" */ -export type Vesting_Account_Var_Pop_Order_By = { - id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Vesting_Account_Var_Samp_Fields = { - __typename?: 'vesting_account_var_samp_fields'; - id?: Maybe; -}; - -/** order by var_samp() on columns of table "vesting_account" */ -export type Vesting_Account_Var_Samp_Order_By = { - id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Vesting_Account_Variance_Fields = { - __typename?: 'vesting_account_variance_fields'; - id?: Maybe; -}; - -/** order by variance() on columns of table "vesting_account" */ -export type Vesting_Account_Variance_Order_By = { - id?: InputMaybe; -}; - -/** columns and relationships of "vesting_period" */ -export type Vesting_Period = { - __typename?: 'vesting_period'; - amount: Scalars['_coin']; - length: Scalars['bigint']; - period_order: Scalars['bigint']; - /** An object relationship */ - vesting_account: Vesting_Account; - vesting_account_id: Scalars['bigint']; -}; - -/** aggregated selection of "vesting_period" */ -export type Vesting_Period_Aggregate = { - __typename?: 'vesting_period_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "vesting_period" */ -export type Vesting_Period_Aggregate_Fields = { - __typename?: 'vesting_period_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "vesting_period" */ -export type Vesting_Period_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "vesting_period" */ -export type Vesting_Period_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Vesting_Period_Avg_Fields = { - __typename?: 'vesting_period_avg_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by avg() on columns of table "vesting_period" */ -export type Vesting_Period_Avg_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "vesting_period". All fields are combined with a logical 'AND'. */ -export type Vesting_Period_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - amount?: InputMaybe<_Coin_Comparison_Exp>; - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Vesting_Period_Max_Fields = { - __typename?: 'vesting_period_max_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by max() on columns of table "vesting_period" */ -export type Vesting_Period_Max_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Vesting_Period_Min_Fields = { - __typename?: 'vesting_period_min_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by min() on columns of table "vesting_period" */ -export type Vesting_Period_Min_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** Ordering options when selecting data from "vesting_period". */ -export type Vesting_Period_Order_By = { - amount?: InputMaybe; - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** select columns of table "vesting_period" */ -export enum Vesting_Period_Select_Column { - /** column name */ - Amount = 'amount', - /** column name */ - Length = 'length', - /** column name */ - PeriodOrder = 'period_order', - /** column name */ - VestingAccountId = 'vesting_account_id' -} - -/** aggregate stddev on columns */ -export type Vesting_Period_Stddev_Fields = { - __typename?: 'vesting_period_stddev_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by stddev() on columns of table "vesting_period" */ -export type Vesting_Period_Stddev_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Vesting_Period_Stddev_Pop_Fields = { - __typename?: 'vesting_period_stddev_pop_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "vesting_period" */ -export type Vesting_Period_Stddev_Pop_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Vesting_Period_Stddev_Samp_Fields = { - __typename?: 'vesting_period_stddev_samp_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "vesting_period" */ -export type Vesting_Period_Stddev_Samp_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Vesting_Period_Sum_Fields = { - __typename?: 'vesting_period_sum_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by sum() on columns of table "vesting_period" */ -export type Vesting_Period_Sum_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Vesting_Period_Var_Pop_Fields = { - __typename?: 'vesting_period_var_pop_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by var_pop() on columns of table "vesting_period" */ -export type Vesting_Period_Var_Pop_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Vesting_Period_Var_Samp_Fields = { - __typename?: 'vesting_period_var_samp_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by var_samp() on columns of table "vesting_period" */ -export type Vesting_Period_Var_Samp_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Vesting_Period_Variance_Fields = { - __typename?: 'vesting_period_variance_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by variance() on columns of table "vesting_period" */ -export type Vesting_Period_Variance_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -export type AccountCommissionQueryVariables = Exact<{ - validatorAddress: Scalars['String']; -}>; - - -export type AccountCommissionQuery = { commission?: { __typename?: 'ActionValidatorCommissionAmount', coins?: Array | null } | null }; - -export type AccountWithdrawalAddressQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountWithdrawalAddressQuery = { withdrawalAddress: { __typename?: 'ActionAddress', address: string } }; - -export type AccountBalancesQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountBalancesQuery = { accountBalances?: { __typename?: 'ActionBalance', coins?: Array | null } | null }; - -export type AccountDelegationBalanceQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountDelegationBalanceQuery = { delegationBalance?: { __typename?: 'ActionBalance', coins?: Array | null } | null }; - -export type AccountUnbondingBalanceQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountUnbondingBalanceQuery = { unbondingBalance?: { __typename?: 'ActionBalance', coins?: Array | null } | null }; - -export type AccountDelegationRewardsQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountDelegationRewardsQuery = { delegationRewards?: Array<{ __typename?: 'ActionDelegationReward', coins?: Array | null, validatorAddress: string } | null> | null }; - -export type AccountDelegationsQueryVariables = Exact<{ - address: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type AccountDelegationsQuery = { delegations?: { __typename?: 'ActionDelegationResponse', delegations?: Array | null, pagination?: any | null } | null }; - -export type AccountRedelegationsQueryVariables = Exact<{ - address: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type AccountRedelegationsQuery = { redelegations?: { __typename?: 'ActionRedelegationResponse', redelegations?: Array | null, pagination?: any | null } | null }; - -export type AccountUndelegationsQueryVariables = Exact<{ - address: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type AccountUndelegationsQuery = { undelegations?: { __typename?: 'ActionUnbondingDelegationResponse', pagination?: any | null, undelegations?: Array | null } | null }; - -export type ActiveValidatorCountQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ActiveValidatorCountQuery = { activeTotal: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null }, inactiveTotal: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null }, total: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null } }; - -export type BlockDetailsQueryVariables = Exact<{ - height?: InputMaybe; - signatureHeight?: InputMaybe; -}>; - - -export type BlockDetailsQuery = { transaction: Array<{ __typename?: 'transaction', height: any, hash: string, messages: any, success: boolean, logs?: any | null }>, block: Array<{ __typename?: 'block', height: any, hash: string, timestamp: any, txs?: number | null, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } | null }>, preCommitsAggregate: { __typename?: 'pre_commit_aggregate', aggregate?: { __typename?: 'pre_commit_aggregate_fields', sum?: { __typename?: 'pre_commit_sum_fields', votingPower?: any | null } | null } | null }, preCommits: Array<{ __typename?: 'pre_commit', validator: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } }> }; - -export type LatestBlockHeightListenerSubscriptionVariables = Exact<{ - offset?: InputMaybe; -}>; - - -export type LatestBlockHeightListenerSubscription = { height: Array<{ __typename?: 'block', height: any }> }; - -export type AverageBlockTimeQueryVariables = Exact<{ [key: string]: never; }>; - - -export type AverageBlockTimeQuery = { averageBlockTime: Array<{ __typename?: 'average_block_time_per_hour', averageTime: any }> }; - -export type LatestBlockTimestampQueryVariables = Exact<{ - offset?: InputMaybe; -}>; - - -export type LatestBlockTimestampQuery = { block: Array<{ __typename?: 'block', timestamp: any }> }; - -export type BlocksListenerSubscriptionVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type BlocksListenerSubscription = { blocks: Array<{ __typename?: 'block', height: any, hash: string, timestamp: any, txs?: number | null, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } | null }> }; - -export type BlocksQueryVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type BlocksQuery = { blocks: Array<{ __typename?: 'block', height: any, hash: string, timestamp: any, txs?: number | null, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', self_delegate_address?: string | null, operatorAddress: string } | null, validatorDescriptions: Array<{ __typename?: 'validator_description', moniker?: string | null, identity?: string | null }> } | null }> }; - -export type ChainIdQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ChainIdQuery = { genesis: Array<{ __typename?: 'genesis', time: any, chainId: string }> }; - -export type MarketDataQueryVariables = Exact<{ - denom?: InputMaybe; -}>; - - -export type MarketDataQuery = { communityPool: Array<{ __typename?: 'community_pool', coins: any }>, inflation: Array<{ __typename?: 'inflation', value: any }>, tokenPrice: Array<{ __typename?: 'token_price', price: any, marketCap: any }>, supply: Array<{ __typename?: 'supply', coins: any }>, bondedTokens: Array<{ __typename?: 'staking_pool', bonded_tokens: string }>, distributionParams: Array<{ __typename?: 'distribution_params', params: any }> }; - -export type GetMessagesByAddressQueryVariables = Exact<{ - address?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; - types?: InputMaybe; -}>; - - -export type GetMessagesByAddressQuery = { messagesByAddress: Array<{ __typename?: 'message', transaction?: { __typename?: 'transaction', height: any, hash: string, success: boolean, messages: any, logs?: any | null, block: { __typename?: 'block', height: any, timestamp: any } } | null }> }; - -export type OnlineVotingPowerQueryVariables = Exact<{ [key: string]: never; }>; - - -export type OnlineVotingPowerQuery = { activeTotal: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null }, validatorVotingPowerAggregate: { __typename?: 'validator_voting_power_aggregate', aggregate?: { __typename?: 'validator_voting_power_aggregate_fields', sum?: { __typename?: 'validator_voting_power_sum_fields', votingPower?: any | null } | null } | null }, stakingPool: Array<{ __typename?: 'staking_pool', bonded: string }>, stakingParams: Array<{ __typename?: 'staking_params', params: any }> }; - -export type ParamsQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ParamsQuery = { stakingParams: Array<{ __typename?: 'staking_params', params: any }>, slashingParams: Array<{ __typename?: 'slashing_params', params: any }>, mintParams: Array<{ __typename?: 'mint_params', params: any }>, distributionParams: Array<{ __typename?: 'distribution_params', params: any }>, govParams: Array<{ __typename?: 'gov_params', depositParams: any, tallyParams: any, votingParams: any }> }; - -export type ProposalDetailsQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsQuery = { proposal: Array<{ __typename?: 'proposal', title: string, description: string, status?: string | null, content: any, proposer: string, proposalId: number, submitTime: any, proposalType: string, depositEndTime?: any | null, votingStartTime?: any | null, votingEndTime?: any | null }> }; - -export type ProposalDetailsTallyQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsTallyQuery = { proposalTallyResult: Array<{ __typename?: 'proposal_tally_result', yes: string, no: string, abstain: string, noWithVeto: string }>, stakingPool: Array<{ __typename?: 'proposal_staking_pool_snapshot', bondedTokens: string }>, quorum: Array<{ __typename?: 'gov_params', tallyParams: any }> }; - -export type ProposalDetailsDepositsQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsDepositsQuery = { proposalDeposit: Array<{ __typename?: 'proposal_deposit', amount?: any | null, depositorAddress?: string | null, block?: { __typename?: 'block', timestamp: any } | null }> }; - -export type ProposalDetailsVotesQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsVotesQuery = { proposalVote: Array<{ __typename?: 'proposal_vote', option: string, voterAddress: string }>, validatorStatuses: Array<{ __typename?: 'proposal_validator_status_snapshot', validator: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', selfDelegateAddress?: string | null } | null } }> }; - -export type ProposalsQueryVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type ProposalsQuery = { proposals: Array<{ __typename?: 'proposal', title: string, status?: string | null, description: string, proposalId: number }>, total: { __typename?: 'proposal_aggregate', aggregate?: { __typename?: 'proposal_aggregate_fields', count: number } | null } }; - -export type TokenPriceListenerSubscriptionVariables = Exact<{ - denom?: InputMaybe; -}>; - - -export type TokenPriceListenerSubscription = { tokenPrice: Array<{ __typename?: 'token_price', id: number, price: any, timestamp: any, marketCap: any, unitName: string }> }; - -export type TokenPriceHistoryQueryVariables = Exact<{ - denom?: InputMaybe; - limit?: InputMaybe; -}>; - - -export type TokenPriceHistoryQuery = { tokenPrice: Array<{ __typename?: 'token_price_history', price: any, timestamp: any }> }; - -export type TokenomicsQueryVariables = Exact<{ [key: string]: never; }>; - - -export type TokenomicsQuery = { stakingParams: Array<{ __typename?: 'staking_params', params: any }>, stakingPool: Array<{ __typename?: 'staking_pool', bonded: string, unbonded: string }>, supply: Array<{ __typename?: 'supply', coins: any }> }; - -export type TransactionDetailsQueryVariables = Exact<{ - hash?: InputMaybe; -}>; - - -export type TransactionDetailsQuery = { transaction: Array<{ __typename?: 'transaction', logs?: any | null, hash: string, height: any, fee: any, gasUsed?: any | null, gasWanted?: any | null, success: boolean, memo?: string | null, messages: any, rawLog?: string | null, block: { __typename?: 'block', timestamp: any } }> }; - -export type TransactionsListenerSubscriptionVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type TransactionsListenerSubscription = { transactions: Array<{ __typename?: 'transaction', height: any, hash: string, success: boolean, messages: any, logs?: any | null, block: { __typename?: 'block', timestamp: any } }> }; - -export type TransactionsQueryVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type TransactionsQuery = { transactions: Array<{ __typename?: 'transaction', height: any, hash: string, success: boolean, messages: any, logs?: any | null, block: { __typename?: 'block', timestamp: any } }> }; - -export type LastHundredBlocksSubscriptionVariables = Exact<{ - address?: InputMaybe; -}>; - - -export type LastHundredBlocksSubscription = { block: Array<{ __typename?: 'block', height: any, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } | null, transactions: Array<{ __typename?: 'transaction', hash: string }>, precommits: Array<{ __typename?: 'pre_commit', validatorAddress: string }> }> }; - -export type ValidatorLastSeenListenerSubscriptionVariables = Exact<{ - address?: InputMaybe; -}>; - - -export type ValidatorLastSeenListenerSubscription = { preCommit: Array<{ __typename?: 'pre_commit', height: any, timestamp: any }> }; - -export type ValidatorDetailsQueryVariables = Exact<{ - address?: InputMaybe; -}>; - - -export type ValidatorDetailsQuery = { stakingPool: Array<{ __typename?: 'staking_pool', height: any, bonded: string }>, validator: Array<{ __typename?: 'validator', validatorDescriptions: Array<{ __typename?: 'validator_description', details?: string | null, website?: string | null }>, validatorStatuses: Array<{ __typename?: 'validator_status', status: number, jailed: boolean, height: any }>, validatorSigningInfos: Array<{ __typename?: 'validator_signing_info', tombstoned: boolean, missedBlocksCounter: any }>, validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null, maxRate: string } | null, validatorCommissions: Array<{ __typename?: 'validator_commission', commission: any }>, validatorVotingPowers: Array<{ __typename?: 'validator_voting_power', height: any, votingPower: any }> }>, slashingParams: Array<{ __typename?: 'slashing_params', params: any }> }; - -export type ValidatorDelegationsQueryVariables = Exact<{ - validatorAddress: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type ValidatorDelegationsQuery = { delegations?: { __typename?: 'ActionDelegationResponse', delegations?: Array | null, pagination?: any | null } | null }; - -export type ValidatorRedelegationsQueryVariables = Exact<{ - validatorAddress: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type ValidatorRedelegationsQuery = { redelegations?: { __typename?: 'ActionRedelegationResponse', redelegations?: Array | null, pagination?: any | null } | null }; - -export type ValidatorUndelegationsQueryVariables = Exact<{ - validatorAddress: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type ValidatorUndelegationsQuery = { undelegations?: { __typename?: 'ActionUnbondingDelegationResponse', pagination?: any | null, undelegations?: Array | null } | null }; - -export type ValidatorsQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ValidatorsQuery = { stakingPool: Array<{ __typename?: 'staking_pool', bondedTokens: string }>, validator: Array<{ __typename?: 'validator', validatorStatuses: Array<{ __typename?: 'validator_status', status: number, jailed: boolean, height: any }>, validatorSigningInfos: Array<{ __typename?: 'validator_signing_info', tombstoned: boolean, missedBlocksCounter: any }>, validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null } | null, validatorVotingPowers: Array<{ __typename?: 'validator_voting_power', votingPower: any }>, validatorCommissions: Array<{ __typename?: 'validator_commission', commission: any }> }>, slashingParams: Array<{ __typename?: 'slashing_params', params: any }> }; - -export type ValidatorsAddressListQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ValidatorsAddressListQuery = { validator: Array<{ __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null, consensusAddress: string } | null, validatorDescriptions: Array<{ __typename?: 'validator_description', moniker?: string | null, identity?: string | null, avatarUrl?: string | null }> }> }; - -export type ValidatorAddressesQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ValidatorAddressesQuery = { validator: Array<{ __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null, consensusAddress: string } | null, validatorDescriptions: Array<{ __typename?: 'validator_description', moniker?: string | null, avatarUrl?: string | null }> }> }; - - -export const AccountCommissionDocument = gql` - query AccountCommission($validatorAddress: String!) { - commission: action_validator_commission_amount(address: $validatorAddress) { - coins - } -} - `; - -/** - * __useAccountCommissionQuery__ - * - * To run a query within a React component, call `useAccountCommissionQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountCommissionQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountCommissionQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * }, - * }); - */ -export function useAccountCommissionQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountCommissionDocument, options); - } -export function useAccountCommissionLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountCommissionDocument, options); - } -export type AccountCommissionQueryHookResult = ReturnType; -export type AccountCommissionLazyQueryHookResult = ReturnType; -export type AccountCommissionQueryResult = Apollo.QueryResult; -export const AccountWithdrawalAddressDocument = gql` - query AccountWithdrawalAddress($address: String!) { - withdrawalAddress: action_delegator_withdraw_address(address: $address) { - address - } -} - `; - -/** - * __useAccountWithdrawalAddressQuery__ - * - * To run a query within a React component, call `useAccountWithdrawalAddressQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountWithdrawalAddressQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountWithdrawalAddressQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountWithdrawalAddressQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountWithdrawalAddressDocument, options); - } -export function useAccountWithdrawalAddressLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountWithdrawalAddressDocument, options); - } -export type AccountWithdrawalAddressQueryHookResult = ReturnType; -export type AccountWithdrawalAddressLazyQueryHookResult = ReturnType; -export type AccountWithdrawalAddressQueryResult = Apollo.QueryResult; -export const AccountBalancesDocument = gql` - query AccountBalances($address: String!) { - accountBalances: action_account_balance(address: $address) { - coins - } -} - `; - -/** - * __useAccountBalancesQuery__ - * - * To run a query within a React component, call `useAccountBalancesQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountBalancesQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountBalancesQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountBalancesQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountBalancesDocument, options); - } -export function useAccountBalancesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountBalancesDocument, options); - } -export type AccountBalancesQueryHookResult = ReturnType; -export type AccountBalancesLazyQueryHookResult = ReturnType; -export type AccountBalancesQueryResult = Apollo.QueryResult; -export const AccountDelegationBalanceDocument = gql` - query AccountDelegationBalance($address: String!) { - delegationBalance: action_delegation_total(address: $address) { - coins - } -} - `; - -/** - * __useAccountDelegationBalanceQuery__ - * - * To run a query within a React component, call `useAccountDelegationBalanceQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountDelegationBalanceQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountDelegationBalanceQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountDelegationBalanceQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountDelegationBalanceDocument, options); - } -export function useAccountDelegationBalanceLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountDelegationBalanceDocument, options); - } -export type AccountDelegationBalanceQueryHookResult = ReturnType; -export type AccountDelegationBalanceLazyQueryHookResult = ReturnType; -export type AccountDelegationBalanceQueryResult = Apollo.QueryResult; -export const AccountUnbondingBalanceDocument = gql` - query AccountUnbondingBalance($address: String!) { - unbondingBalance: action_unbonding_delegation_total(address: $address) { - coins - } -} - `; - -/** - * __useAccountUnbondingBalanceQuery__ - * - * To run a query within a React component, call `useAccountUnbondingBalanceQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountUnbondingBalanceQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountUnbondingBalanceQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountUnbondingBalanceQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountUnbondingBalanceDocument, options); - } -export function useAccountUnbondingBalanceLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountUnbondingBalanceDocument, options); - } -export type AccountUnbondingBalanceQueryHookResult = ReturnType; -export type AccountUnbondingBalanceLazyQueryHookResult = ReturnType; -export type AccountUnbondingBalanceQueryResult = Apollo.QueryResult; -export const AccountDelegationRewardsDocument = gql` - query AccountDelegationRewards($address: String!) { - delegationRewards: action_delegation_reward(address: $address) { - validatorAddress: validator_address - coins - } -} - `; - -/** - * __useAccountDelegationRewardsQuery__ - * - * To run a query within a React component, call `useAccountDelegationRewardsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountDelegationRewardsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountDelegationRewardsQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountDelegationRewardsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountDelegationRewardsDocument, options); - } -export function useAccountDelegationRewardsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountDelegationRewardsDocument, options); - } -export type AccountDelegationRewardsQueryHookResult = ReturnType; -export type AccountDelegationRewardsLazyQueryHookResult = ReturnType; -export type AccountDelegationRewardsQueryResult = Apollo.QueryResult; -export const AccountDelegationsDocument = gql` - query AccountDelegations($address: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - delegations: action_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } -} - `; - -/** - * __useAccountDelegationsQuery__ - * - * To run a query within a React component, call `useAccountDelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountDelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountDelegationsQuery({ - * variables: { - * address: // value for 'address' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useAccountDelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountDelegationsDocument, options); - } -export function useAccountDelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountDelegationsDocument, options); - } -export type AccountDelegationsQueryHookResult = ReturnType; -export type AccountDelegationsLazyQueryHookResult = ReturnType; -export type AccountDelegationsQueryResult = Apollo.QueryResult; -export const AccountRedelegationsDocument = gql` - query AccountRedelegations($address: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - redelegations: action_redelegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } -} - `; - -/** - * __useAccountRedelegationsQuery__ - * - * To run a query within a React component, call `useAccountRedelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountRedelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountRedelegationsQuery({ - * variables: { - * address: // value for 'address' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useAccountRedelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountRedelegationsDocument, options); - } -export function useAccountRedelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountRedelegationsDocument, options); - } -export type AccountRedelegationsQueryHookResult = ReturnType; -export type AccountRedelegationsLazyQueryHookResult = ReturnType; -export type AccountRedelegationsQueryResult = Apollo.QueryResult; -export const AccountUndelegationsDocument = gql` - query AccountUndelegations($address: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - undelegations: action_unbonding_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } -} - `; - -/** - * __useAccountUndelegationsQuery__ - * - * To run a query within a React component, call `useAccountUndelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountUndelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountUndelegationsQuery({ - * variables: { - * address: // value for 'address' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useAccountUndelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountUndelegationsDocument, options); - } -export function useAccountUndelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountUndelegationsDocument, options); - } -export type AccountUndelegationsQueryHookResult = ReturnType; -export type AccountUndelegationsLazyQueryHookResult = ReturnType; -export type AccountUndelegationsQueryResult = Apollo.QueryResult; -export const ActiveValidatorCountDocument = gql` - query ActiveValidatorCount { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - inactiveTotal: validator_status_aggregate(where: {status: {_neq: 3}}) { - aggregate { - count - } - } - total: validator_status_aggregate { - aggregate { - count - } - } -} - `; - -/** - * __useActiveValidatorCountQuery__ - * - * To run a query within a React component, call `useActiveValidatorCountQuery` and pass it any options that fit your needs. - * When your component renders, `useActiveValidatorCountQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useActiveValidatorCountQuery({ - * variables: { - * }, - * }); - */ -export function useActiveValidatorCountQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ActiveValidatorCountDocument, options); - } -export function useActiveValidatorCountLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ActiveValidatorCountDocument, options); - } -export type ActiveValidatorCountQueryHookResult = ReturnType; -export type ActiveValidatorCountLazyQueryHookResult = ReturnType; -export type ActiveValidatorCountQueryResult = Apollo.QueryResult; -export const BlockDetailsDocument = gql` - query BlockDetails($height: bigint, $signatureHeight: bigint) { - transaction(where: {height: {_eq: $height}}) { - height - hash - messages - success - logs - } - block(limit: 1, where: {height: {_eq: $height}}) { - height - hash - timestamp - txs: num_txs - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } - preCommitsAggregate: pre_commit_aggregate( - where: {height: {_eq: $signatureHeight}} - ) { - aggregate { - sum { - votingPower: voting_power - } - } - } - preCommits: pre_commit(where: {height: {_eq: $signatureHeight}}) { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} - `; - -/** - * __useBlockDetailsQuery__ - * - * To run a query within a React component, call `useBlockDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useBlockDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useBlockDetailsQuery({ - * variables: { - * height: // value for 'height' - * signatureHeight: // value for 'signatureHeight' - * }, - * }); - */ -export function useBlockDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(BlockDetailsDocument, options); - } -export function useBlockDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(BlockDetailsDocument, options); - } -export type BlockDetailsQueryHookResult = ReturnType; -export type BlockDetailsLazyQueryHookResult = ReturnType; -export type BlockDetailsQueryResult = Apollo.QueryResult; -export const LatestBlockHeightListenerDocument = gql` - subscription LatestBlockHeightListener($offset: Int = 0) { - height: block(order_by: {height: desc}, limit: 1, offset: $offset) { - height - } -} - `; - -/** - * __useLatestBlockHeightListenerSubscription__ - * - * To run a query within a React component, call `useLatestBlockHeightListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useLatestBlockHeightListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useLatestBlockHeightListenerSubscription({ - * variables: { - * offset: // value for 'offset' - * }, - * }); - */ -export function useLatestBlockHeightListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(LatestBlockHeightListenerDocument, options); - } -export type LatestBlockHeightListenerSubscriptionHookResult = ReturnType; -export type LatestBlockHeightListenerSubscriptionResult = Apollo.SubscriptionResult; -export const AverageBlockTimeDocument = gql` - query AverageBlockTime { - averageBlockTime: average_block_time_per_hour( - limit: 1 - order_by: {height: desc} - ) { - averageTime: average_time - } -} - `; - -/** - * __useAverageBlockTimeQuery__ - * - * To run a query within a React component, call `useAverageBlockTimeQuery` and pass it any options that fit your needs. - * When your component renders, `useAverageBlockTimeQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAverageBlockTimeQuery({ - * variables: { - * }, - * }); - */ -export function useAverageBlockTimeQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AverageBlockTimeDocument, options); - } -export function useAverageBlockTimeLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AverageBlockTimeDocument, options); - } -export type AverageBlockTimeQueryHookResult = ReturnType; -export type AverageBlockTimeLazyQueryHookResult = ReturnType; -export type AverageBlockTimeQueryResult = Apollo.QueryResult; -export const LatestBlockTimestampDocument = gql` - query LatestBlockTimestamp($offset: Int = 0) { - block: block(order_by: {height: desc}, limit: 1, offset: $offset) { - timestamp - } -} - `; - -/** - * __useLatestBlockTimestampQuery__ - * - * To run a query within a React component, call `useLatestBlockTimestampQuery` and pass it any options that fit your needs. - * When your component renders, `useLatestBlockTimestampQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useLatestBlockTimestampQuery({ - * variables: { - * offset: // value for 'offset' - * }, - * }); - */ -export function useLatestBlockTimestampQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(LatestBlockTimestampDocument, options); - } -export function useLatestBlockTimestampLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(LatestBlockTimestampDocument, options); - } -export type LatestBlockTimestampQueryHookResult = ReturnType; -export type LatestBlockTimestampLazyQueryHookResult = ReturnType; -export type LatestBlockTimestampQueryResult = Apollo.QueryResult; -export const BlocksListenerDocument = gql` - subscription BlocksListener($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} - `; - -/** - * __useBlocksListenerSubscription__ - * - * To run a query within a React component, call `useBlocksListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useBlocksListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useBlocksListenerSubscription({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useBlocksListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(BlocksListenerDocument, options); - } -export type BlocksListenerSubscriptionHookResult = ReturnType; -export type BlocksListenerSubscriptionResult = Apollo.SubscriptionResult; -export const BlocksDocument = gql` - query Blocks($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - self_delegate_address - } - validatorDescriptions: validator_descriptions( - limit: 1 - order_by: {height: desc} - ) { - moniker - identity - } - } - } -} - `; - -/** - * __useBlocksQuery__ - * - * To run a query within a React component, call `useBlocksQuery` and pass it any options that fit your needs. - * When your component renders, `useBlocksQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useBlocksQuery({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useBlocksQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(BlocksDocument, options); - } -export function useBlocksLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(BlocksDocument, options); - } -export type BlocksQueryHookResult = ReturnType; -export type BlocksLazyQueryHookResult = ReturnType; -export type BlocksQueryResult = Apollo.QueryResult; -export const ChainIdDocument = gql` - query ChainId { - genesis(limit: 1, order_by: {time: desc}) { - chainId: chain_id - time - } -} - `; - -/** - * __useChainIdQuery__ - * - * To run a query within a React component, call `useChainIdQuery` and pass it any options that fit your needs. - * When your component renders, `useChainIdQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useChainIdQuery({ - * variables: { - * }, - * }); - */ -export function useChainIdQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ChainIdDocument, options); - } -export function useChainIdLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ChainIdDocument, options); - } -export type ChainIdQueryHookResult = ReturnType; -export type ChainIdLazyQueryHookResult = ReturnType; -export type ChainIdQueryResult = Apollo.QueryResult; -export const MarketDataDocument = gql` - query MarketData($denom: String) { - communityPool: community_pool(order_by: {height: desc}, limit: 1) { - coins - } - inflation: inflation(order_by: {height: desc}, limit: 1) { - value - } - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - marketCap: market_cap - price - } - supply { - coins - } - bondedTokens: staking_pool(order_by: {height: desc}, limit: 1) { - bonded_tokens - } - distributionParams: distribution_params { - params - } -} - `; - -/** - * __useMarketDataQuery__ - * - * To run a query within a React component, call `useMarketDataQuery` and pass it any options that fit your needs. - * When your component renders, `useMarketDataQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useMarketDataQuery({ - * variables: { - * denom: // value for 'denom' - * }, - * }); - */ -export function useMarketDataQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(MarketDataDocument, options); - } -export function useMarketDataLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(MarketDataDocument, options); - } -export type MarketDataQueryHookResult = ReturnType; -export type MarketDataLazyQueryHookResult = ReturnType; -export type MarketDataQueryResult = Apollo.QueryResult; -export const GetMessagesByAddressDocument = gql` - query GetMessagesByAddress($address: _text, $limit: bigint = 50, $offset: bigint = 0, $types: _text = "{}") { - messagesByAddress: messages_by_address( - args: {addresses: $address, types: $types, limit: $limit, offset: $offset} - ) { - transaction { - height - hash - success - messages - logs - block { - height - timestamp - } - } - } -} - `; - -/** - * __useGetMessagesByAddressQuery__ - * - * To run a query within a React component, call `useGetMessagesByAddressQuery` and pass it any options that fit your needs. - * When your component renders, `useGetMessagesByAddressQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useGetMessagesByAddressQuery({ - * variables: { - * address: // value for 'address' - * limit: // value for 'limit' - * offset: // value for 'offset' - * types: // value for 'types' - * }, - * }); - */ -export function useGetMessagesByAddressQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(GetMessagesByAddressDocument, options); - } -export function useGetMessagesByAddressLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(GetMessagesByAddressDocument, options); - } -export type GetMessagesByAddressQueryHookResult = ReturnType; -export type GetMessagesByAddressLazyQueryHookResult = ReturnType; -export type GetMessagesByAddressQueryResult = Apollo.QueryResult; -export const OnlineVotingPowerDocument = gql` - query OnlineVotingPower { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - validatorVotingPowerAggregate: validator_voting_power_aggregate( - where: {validator: {validator_statuses: {status: {_eq: 3}}}} - ) { - aggregate { - sum { - votingPower: voting_power - } - } - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - } - stakingParams: staking_params(limit: 1) { - params - } -} - `; - -/** - * __useOnlineVotingPowerQuery__ - * - * To run a query within a React component, call `useOnlineVotingPowerQuery` and pass it any options that fit your needs. - * When your component renders, `useOnlineVotingPowerQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useOnlineVotingPowerQuery({ - * variables: { - * }, - * }); - */ -export function useOnlineVotingPowerQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(OnlineVotingPowerDocument, options); - } -export function useOnlineVotingPowerLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(OnlineVotingPowerDocument, options); - } -export type OnlineVotingPowerQueryHookResult = ReturnType; -export type OnlineVotingPowerLazyQueryHookResult = ReturnType; -export type OnlineVotingPowerQueryResult = Apollo.QueryResult; -export const ParamsDocument = gql` - query Params { - stakingParams: staking_params(limit: 1, order_by: {height: desc}) { - params - } - slashingParams: slashing_params(limit: 1, order_by: {height: desc}) { - params - } - mintParams: mint_params(limit: 1, order_by: {height: desc}) { - params - } - distributionParams: distribution_params(limit: 1, order_by: {height: desc}) { - params - } - govParams: gov_params(limit: 1, order_by: {height: desc}) { - depositParams: deposit_params - tallyParams: tally_params - votingParams: voting_params - } -} - `; - -/** - * __useParamsQuery__ - * - * To run a query within a React component, call `useParamsQuery` and pass it any options that fit your needs. - * When your component renders, `useParamsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useParamsQuery({ - * variables: { - * }, - * }); - */ -export function useParamsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ParamsDocument, options); - } -export function useParamsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ParamsDocument, options); - } -export type ParamsQueryHookResult = ReturnType; -export type ParamsLazyQueryHookResult = ReturnType; -export type ParamsQueryResult = Apollo.QueryResult; -export const ProposalDetailsDocument = gql` - query ProposalDetails($proposalId: Int) { - proposal(where: {id: {_eq: $proposalId}}) { - proposer: proposer_address - title - description - status - content - proposalId: id - submitTime: submit_time - proposalType: proposal_type - depositEndTime: deposit_end_time - votingStartTime: voting_start_time - votingEndTime: voting_end_time - } -} - `; - -/** - * __useProposalDetailsQuery__ - * - * To run a query within a React component, call `useProposalDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsDocument, options); - } -export function useProposalDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsDocument, options); - } -export type ProposalDetailsQueryHookResult = ReturnType; -export type ProposalDetailsLazyQueryHookResult = ReturnType; -export type ProposalDetailsQueryResult = Apollo.QueryResult; -export const ProposalDetailsTallyDocument = gql` - query ProposalDetailsTally($proposalId: Int) { - proposalTallyResult: proposal_tally_result( - where: {proposal_id: {_eq: $proposalId}} - ) { - yes - no - noWithVeto: no_with_veto - abstain - } - stakingPool: proposal_staking_pool_snapshot( - where: {proposal_id: {_eq: $proposalId}} - ) { - bondedTokens: bonded_tokens - } - quorum: gov_params(limit: 1, order_by: {height: desc}) { - tallyParams: tally_params - } -} - `; - -/** - * __useProposalDetailsTallyQuery__ - * - * To run a query within a React component, call `useProposalDetailsTallyQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsTallyQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsTallyQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsTallyQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsTallyDocument, options); - } -export function useProposalDetailsTallyLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsTallyDocument, options); - } -export type ProposalDetailsTallyQueryHookResult = ReturnType; -export type ProposalDetailsTallyLazyQueryHookResult = ReturnType; -export type ProposalDetailsTallyQueryResult = Apollo.QueryResult; -export const ProposalDetailsDepositsDocument = gql` - query ProposalDetailsDeposits($proposalId: Int) { - proposalDeposit: proposal_deposit( - where: {proposal_id: {_eq: $proposalId}} - order_by: {height: desc} - ) { - amount - depositorAddress: depositor_address - block { - timestamp - } - } -} - `; - -/** - * __useProposalDetailsDepositsQuery__ - * - * To run a query within a React component, call `useProposalDetailsDepositsQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsDepositsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsDepositsQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsDepositsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsDepositsDocument, options); - } -export function useProposalDetailsDepositsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsDepositsDocument, options); - } -export type ProposalDetailsDepositsQueryHookResult = ReturnType; -export type ProposalDetailsDepositsLazyQueryHookResult = ReturnType; -export type ProposalDetailsDepositsQueryResult = Apollo.QueryResult; -export const ProposalDetailsVotesDocument = gql` - query ProposalDetailsVotes($proposalId: Int) { - proposalVote: proposal_vote( - where: {proposal_id: {_eq: $proposalId}} - order_by: {height: desc} - ) { - option - voterAddress: voter_address - } - validatorStatuses: proposal_validator_status_snapshot( - where: {proposal_id: {_eq: $proposalId}, status: {_eq: 3}} - ) { - validator { - validatorInfo: validator_info { - selfDelegateAddress: self_delegate_address - } - } - } -} - `; - -/** - * __useProposalDetailsVotesQuery__ - * - * To run a query within a React component, call `useProposalDetailsVotesQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsVotesQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsVotesQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsVotesQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsVotesDocument, options); - } -export function useProposalDetailsVotesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsVotesDocument, options); - } -export type ProposalDetailsVotesQueryHookResult = ReturnType; -export type ProposalDetailsVotesLazyQueryHookResult = ReturnType; -export type ProposalDetailsVotesQueryResult = Apollo.QueryResult; -export const ProposalsDocument = gql` - query Proposals($limit: Int = 7, $offset: Int = 0) { - proposals: proposal(limit: $limit, offset: $offset, order_by: {id: desc}) { - title - proposalId: id - status - description - } - total: proposal_aggregate { - aggregate { - count - } - } -} - `; - -/** - * __useProposalsQuery__ - * - * To run a query within a React component, call `useProposalsQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalsQuery({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useProposalsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalsDocument, options); - } -export function useProposalsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalsDocument, options); - } -export type ProposalsQueryHookResult = ReturnType; -export type ProposalsLazyQueryHookResult = ReturnType; -export type ProposalsQueryResult = Apollo.QueryResult; -export const TokenPriceListenerDocument = gql` - subscription TokenPriceListener($denom: String) { - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - id - price - timestamp - marketCap: market_cap - unitName: unit_name - } -} - `; - -/** - * __useTokenPriceListenerSubscription__ - * - * To run a query within a React component, call `useTokenPriceListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useTokenPriceListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTokenPriceListenerSubscription({ - * variables: { - * denom: // value for 'denom' - * }, - * }); - */ -export function useTokenPriceListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(TokenPriceListenerDocument, options); - } -export type TokenPriceListenerSubscriptionHookResult = ReturnType; -export type TokenPriceListenerSubscriptionResult = Apollo.SubscriptionResult; -export const TokenPriceHistoryDocument = gql` - query TokenPriceHistory($denom: String, $limit: Int = 10) { - tokenPrice: token_price_history( - where: {unit_name: {_eq: $denom}} - limit: $limit - order_by: {timestamp: desc} - ) { - price - timestamp - } -} - `; - -/** - * __useTokenPriceHistoryQuery__ - * - * To run a query within a React component, call `useTokenPriceHistoryQuery` and pass it any options that fit your needs. - * When your component renders, `useTokenPriceHistoryQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTokenPriceHistoryQuery({ - * variables: { - * denom: // value for 'denom' - * limit: // value for 'limit' - * }, - * }); - */ -export function useTokenPriceHistoryQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TokenPriceHistoryDocument, options); - } -export function useTokenPriceHistoryLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TokenPriceHistoryDocument, options); - } -export type TokenPriceHistoryQueryHookResult = ReturnType; -export type TokenPriceHistoryLazyQueryHookResult = ReturnType; -export type TokenPriceHistoryQueryResult = Apollo.QueryResult; -export const TokenomicsDocument = gql` - query Tokenomics { - stakingParams: staking_params(limit: 1) { - params - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - unbonded: not_bonded_tokens - } - supply: supply(order_by: {height: desc}, limit: 1) { - coins - } -} - `; - -/** - * __useTokenomicsQuery__ - * - * To run a query within a React component, call `useTokenomicsQuery` and pass it any options that fit your needs. - * When your component renders, `useTokenomicsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTokenomicsQuery({ - * variables: { - * }, - * }); - */ -export function useTokenomicsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TokenomicsDocument, options); - } -export function useTokenomicsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TokenomicsDocument, options); - } -export type TokenomicsQueryHookResult = ReturnType; -export type TokenomicsLazyQueryHookResult = ReturnType; -export type TokenomicsQueryResult = Apollo.QueryResult; -export const TransactionDetailsDocument = gql` - query TransactionDetails($hash: String) { - transaction(where: {hash: {_eq: $hash}}, limit: 1) { - hash: hash - height: height - block: block { - timestamp: timestamp - } - fee: fee - gasUsed: gas_used - gasWanted: gas_wanted - success: success - memo: memo - messages: messages - logs - rawLog: raw_log - } -} - `; - -/** - * __useTransactionDetailsQuery__ - * - * To run a query within a React component, call `useTransactionDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useTransactionDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTransactionDetailsQuery({ - * variables: { - * hash: // value for 'hash' - * }, - * }); - */ -export function useTransactionDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TransactionDetailsDocument, options); - } -export function useTransactionDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TransactionDetailsDocument, options); - } -export type TransactionDetailsQueryHookResult = ReturnType; -export type TransactionDetailsLazyQueryHookResult = ReturnType; -export type TransactionDetailsQueryResult = Apollo.QueryResult; -export const TransactionsListenerDocument = gql` - subscription TransactionsListener($limit: Int = 7, $offset: Int = 0) { - transactions: transaction( - limit: $limit - offset: $offset - order_by: {height: desc} - ) { - height - hash - success - block { - timestamp - } - messages - logs - } -} - `; - -/** - * __useTransactionsListenerSubscription__ - * - * To run a query within a React component, call `useTransactionsListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useTransactionsListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTransactionsListenerSubscription({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useTransactionsListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(TransactionsListenerDocument, options); - } -export type TransactionsListenerSubscriptionHookResult = ReturnType; -export type TransactionsListenerSubscriptionResult = Apollo.SubscriptionResult; -export const TransactionsDocument = gql` - query Transactions($limit: Int = 7, $offset: Int = 0) { - transactions: transaction( - limit: $limit - offset: $offset - order_by: {height: desc} - ) { - height - hash - success - block { - timestamp - } - messages - logs - } -} - `; - -/** - * __useTransactionsQuery__ - * - * To run a query within a React component, call `useTransactionsQuery` and pass it any options that fit your needs. - * When your component renders, `useTransactionsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTransactionsQuery({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useTransactionsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TransactionsDocument, options); - } -export function useTransactionsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TransactionsDocument, options); - } -export type TransactionsQueryHookResult = ReturnType; -export type TransactionsLazyQueryHookResult = ReturnType; -export type TransactionsQueryResult = Apollo.QueryResult; -export const LastHundredBlocksDocument = gql` - subscription LastHundredBlocks($address: String) { - block(offset: 1, order_by: {height: desc}, limit: 100) { - height - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - transactions { - hash - } - precommits: pre_commits( - where: {validator: {validator_info: {operator_address: {_eq: $address}}}} - ) { - validatorAddress: validator_address - } - } -} - `; - -/** - * __useLastHundredBlocksSubscription__ - * - * To run a query within a React component, call `useLastHundredBlocksSubscription` and pass it any options that fit your needs. - * When your component renders, `useLastHundredBlocksSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useLastHundredBlocksSubscription({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useLastHundredBlocksSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(LastHundredBlocksDocument, options); - } -export type LastHundredBlocksSubscriptionHookResult = ReturnType; -export type LastHundredBlocksSubscriptionResult = Apollo.SubscriptionResult; -export const ValidatorLastSeenListenerDocument = gql` - subscription ValidatorLastSeenListener($address: String) { - preCommit: pre_commit( - limit: 1 - where: {validator: {validator_info: {operator_address: {_eq: $address}}}} - order_by: {height: desc} - ) { - height - timestamp - } -} - `; - -/** - * __useValidatorLastSeenListenerSubscription__ - * - * To run a query within a React component, call `useValidatorLastSeenListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useValidatorLastSeenListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorLastSeenListenerSubscription({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useValidatorLastSeenListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(ValidatorLastSeenListenerDocument, options); - } -export type ValidatorLastSeenListenerSubscriptionHookResult = ReturnType; -export type ValidatorLastSeenListenerSubscriptionResult = Apollo.SubscriptionResult; -export const ValidatorDetailsDocument = gql` - query ValidatorDetails($address: String) { - stakingPool: staking_pool(order_by: {height: desc}, limit: 1, offset: 0) { - height - bonded: bonded_tokens - } - validator(where: {validator_info: {operator_address: {_eq: $address}}}) { - validatorDescriptions: validator_descriptions( - order_by: {height: desc} - limit: 1 - ) { - details - website - } - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos( - order_by: {height: desc} - limit: 1 - ) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - maxRate: max_rate - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorVotingPowers: validator_voting_powers( - offset: 0 - limit: 1 - order_by: {height: desc} - ) { - height - votingPower: voting_power - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} - `; - -/** - * __useValidatorDetailsQuery__ - * - * To run a query within a React component, call `useValidatorDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorDetailsQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useValidatorDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorDetailsDocument, options); - } -export function useValidatorDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorDetailsDocument, options); - } -export type ValidatorDetailsQueryHookResult = ReturnType; -export type ValidatorDetailsLazyQueryHookResult = ReturnType; -export type ValidatorDetailsQueryResult = Apollo.QueryResult; -export const ValidatorDelegationsDocument = gql` - query ValidatorDelegations($validatorAddress: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - delegations: action_validator_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } -} - `; - -/** - * __useValidatorDelegationsQuery__ - * - * To run a query within a React component, call `useValidatorDelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorDelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorDelegationsQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useValidatorDelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorDelegationsDocument, options); - } -export function useValidatorDelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorDelegationsDocument, options); - } -export type ValidatorDelegationsQueryHookResult = ReturnType; -export type ValidatorDelegationsLazyQueryHookResult = ReturnType; -export type ValidatorDelegationsQueryResult = Apollo.QueryResult; -export const ValidatorRedelegationsDocument = gql` - query ValidatorRedelegations($validatorAddress: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - redelegations: action_validator_redelegations_from( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } -} - `; - -/** - * __useValidatorRedelegationsQuery__ - * - * To run a query within a React component, call `useValidatorRedelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorRedelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorRedelegationsQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useValidatorRedelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorRedelegationsDocument, options); - } -export function useValidatorRedelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorRedelegationsDocument, options); - } -export type ValidatorRedelegationsQueryHookResult = ReturnType; -export type ValidatorRedelegationsLazyQueryHookResult = ReturnType; -export type ValidatorRedelegationsQueryResult = Apollo.QueryResult; -export const ValidatorUndelegationsDocument = gql` - query ValidatorUndelegations($validatorAddress: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - undelegations: action_validator_unbonding_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } -} - `; - -/** - * __useValidatorUndelegationsQuery__ - * - * To run a query within a React component, call `useValidatorUndelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorUndelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorUndelegationsQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useValidatorUndelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorUndelegationsDocument, options); - } -export function useValidatorUndelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorUndelegationsDocument, options); - } -export type ValidatorUndelegationsQueryHookResult = ReturnType; -export type ValidatorUndelegationsLazyQueryHookResult = ReturnType; -export type ValidatorUndelegationsQueryResult = Apollo.QueryResult; -export const ValidatorsDocument = gql` - query Validators { - stakingPool: staking_pool(limit: 1, order_by: {height: desc}) { - bondedTokens: bonded_tokens - } - validator { - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos( - order_by: {height: desc} - limit: 1 - ) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - } - validatorVotingPowers: validator_voting_powers( - offset: 0 - limit: 1 - order_by: {height: desc} - ) { - votingPower: voting_power - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorSigningInfos: validator_signing_infos( - order_by: {height: desc} - limit: 1 - ) { - missedBlocksCounter: missed_blocks_counter - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} - `; - -/** - * __useValidatorsQuery__ - * - * To run a query within a React component, call `useValidatorsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorsQuery({ - * variables: { - * }, - * }); - */ -export function useValidatorsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorsDocument, options); - } -export function useValidatorsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorsDocument, options); - } -export type ValidatorsQueryHookResult = ReturnType; -export type ValidatorsLazyQueryHookResult = ReturnType; -export type ValidatorsQueryResult = Apollo.QueryResult; -export const ValidatorsAddressListDocument = gql` - query ValidatorsAddressList { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions( - limit: 1 - order_by: {height: desc} - ) { - moniker - identity - avatarUrl: avatar_url - } - } -} - `; - -/** - * __useValidatorsAddressListQuery__ - * - * To run a query within a React component, call `useValidatorsAddressListQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorsAddressListQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorsAddressListQuery({ - * variables: { - * }, - * }); - */ -export function useValidatorsAddressListQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorsAddressListDocument, options); - } -export function useValidatorsAddressListLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorsAddressListDocument, options); - } -export type ValidatorsAddressListQueryHookResult = ReturnType; -export type ValidatorsAddressListLazyQueryHookResult = ReturnType; -export type ValidatorsAddressListQueryResult = Apollo.QueryResult; -export const ValidatorAddressesDocument = gql` - query ValidatorAddresses { - validator( - where: {validator_info: {operator_address: {_is_null: false}, consensus_address: {_is_null: false}, self_delegate_address: {_is_null: false}}} - ) { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions( - limit: 1 - order_by: {height: desc} - ) { - moniker - avatarUrl: avatar_url - } - } -} - `; - -/** - * __useValidatorAddressesQuery__ - * - * To run a query within a React component, call `useValidatorAddressesQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorAddressesQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorAddressesQuery({ - * variables: { - * }, - * }); - */ -export function useValidatorAddressesQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorAddressesDocument, options); - } -export function useValidatorAddressesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorAddressesDocument, options); - } -export type ValidatorAddressesQueryHookResult = ReturnType; -export type ValidatorAddressesLazyQueryHookResult = ReturnType; -export type ValidatorAddressesQueryResult = Apollo.QueryResult; \ No newline at end of file diff --git a/apps/web-assetmantle/src/pages/404.tsx b/apps/web-assetmantle/src/pages/404.tsx deleted file mode 100644 index 76cf2cc94d..0000000000 --- a/apps/web-assetmantle/src/pages/404.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import NotFound from '@/screens/404'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../next-i18next.config'; - -const Custom404: NextPage = () => ; - -export const getStaticProps = withGetStaticProps(nextI18NextConfig); - -export default Custom404; diff --git a/apps/web-assetmantle/src/pages/[dtag].tsx b/apps/web-assetmantle/src/pages/[dtag].tsx deleted file mode 100644 index cb8769bdd0..0000000000 --- a/apps/web-assetmantle/src/pages/[dtag].tsx +++ /dev/null @@ -1,11 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import ProfileDetails from '@/screens/profile_details'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../next-i18next.config'; - -const ProfileDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'profiles', 'accounts'); - -export default ProfileDetailsPage; diff --git a/apps/web-assetmantle/src/pages/_app.tsx b/apps/web-assetmantle/src/pages/_app.tsx deleted file mode 100644 index 254596e760..0000000000 --- a/apps/web-assetmantle/src/pages/_app.tsx +++ /dev/null @@ -1,7 +0,0 @@ -import MyApp from '@/screens/app'; -import { appWithTranslation } from 'next-i18next'; -import 'react-toastify/dist/ReactToastify.css'; -import 'shared-utils/assets/styles/global.css'; -import nextI18NextConfig from '../../next-i18next.config'; - -export default appWithTranslation(MyApp, nextI18NextConfig); diff --git a/apps/web-assetmantle/src/pages/_document.tsx b/apps/web-assetmantle/src/pages/_document.tsx deleted file mode 100644 index 174b41f650..0000000000 --- a/apps/web-assetmantle/src/pages/_document.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import Document from 'next/document'; -import DocumentComponent, { getInitialProps, DocumentComponentProps } from 'ui/pages/_document'; - -class MyDocument extends Document { - render() { - return ; - } -} - -MyDocument.getInitialProps = getInitialProps; - -export default MyDocument; diff --git a/apps/web-assetmantle/src/pages/_error.tsx b/apps/web-assetmantle/src/pages/_error.tsx deleted file mode 100644 index 2cac4132ab..0000000000 --- a/apps/web-assetmantle/src/pages/_error.tsx +++ /dev/null @@ -1,8 +0,0 @@ -import type { NextPage } from 'next'; -import ErrorPage, { getInitialProps } from 'ui/pages/_error'; - -const MyError: NextPage = () => ; - -MyError.getInitialProps = getInitialProps; - -export default MyError; diff --git a/apps/web-assetmantle/src/pages/accounts/[address].tsx b/apps/web-assetmantle/src/pages/accounts/[address].tsx deleted file mode 100644 index 2eb26b1ac2..0000000000 --- a/apps/web-assetmantle/src/pages/accounts/[address].tsx +++ /dev/null @@ -1,18 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import AccountDetails from '@/screens/account_details'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const AccountDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'accounts', - 'transactions', - 'validators', - 'message_labels', - 'message_contents' -); - -export default AccountDetailsPage; diff --git a/apps/web-assetmantle/src/pages/blocks/[height].tsx b/apps/web-assetmantle/src/pages/blocks/[height].tsx deleted file mode 100644 index 269c546dd5..0000000000 --- a/apps/web-assetmantle/src/pages/blocks/[height].tsx +++ /dev/null @@ -1,17 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import BlockDetails from '@/screens/block_details'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const BlockDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'blocks', - 'transactions', - 'message_labels', - 'message_contents' -); - -export default BlockDetailsPage; diff --git a/apps/web-assetmantle/src/pages/blocks/index.tsx b/apps/web-assetmantle/src/pages/blocks/index.tsx deleted file mode 100644 index 73a2e27d4c..0000000000 --- a/apps/web-assetmantle/src/pages/blocks/index.tsx +++ /dev/null @@ -1,16 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import Blocks from '@/screens/blocks'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const BlocksPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'blocks', - 'transactions', - 'message_labels', - 'message_contents' -); - -export default BlocksPage; diff --git a/apps/web-assetmantle/src/pages/index.tsx b/apps/web-assetmantle/src/pages/index.tsx deleted file mode 100644 index 7e8b5638e2..0000000000 --- a/apps/web-assetmantle/src/pages/index.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import Home from '@/screens/home'; -import nextI18NextConfig from '../../next-i18next.config'; - -const HomePage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'home', - 'blocks', - 'transactions' -); - -export default HomePage; diff --git a/apps/web-assetmantle/src/pages/params/index.tsx b/apps/web-assetmantle/src/pages/params/index.tsx deleted file mode 100644 index 36c5df67e5..0000000000 --- a/apps/web-assetmantle/src/pages/params/index.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Params from '@/screens/params'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const ParamsPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'params'); - -export default ParamsPage; diff --git a/apps/web-assetmantle/src/pages/proposals/[id].tsx b/apps/web-assetmantle/src/pages/proposals/[id].tsx deleted file mode 100644 index bd370d9b35..0000000000 --- a/apps/web-assetmantle/src/pages/proposals/[id].tsx +++ /dev/null @@ -1,11 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import ProposalDetails from '@/screens/proposal_details'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TokenDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'proposals'); - -export default TokenDetailsPage; diff --git a/apps/web-assetmantle/src/pages/proposals/index.tsx b/apps/web-assetmantle/src/pages/proposals/index.tsx deleted file mode 100644 index d4ff03ed63..0000000000 --- a/apps/web-assetmantle/src/pages/proposals/index.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import Tokens from '@/screens/proposals'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TokensPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'proposals'); - -export default TokensPage; diff --git a/apps/web-assetmantle/src/pages/server-sitemap.xml/index.tsx b/apps/web-assetmantle/src/pages/server-sitemap.xml/index.tsx deleted file mode 100644 index 9d27abd6ad..0000000000 --- a/apps/web-assetmantle/src/pages/server-sitemap.xml/index.tsx +++ /dev/null @@ -1,8 +0,0 @@ -import ServerSitemap, { getServerSideProps } from 'ui/pages/server-sitemap.xml'; - -// This function is called by Next.js before rendering the page. It returns -// a list of URLs that should be included in the sitemap. -export { getServerSideProps }; - -// Next.js calls this function to render the page. -export default ServerSitemap; diff --git a/apps/web-assetmantle/src/pages/transactions/[tx].tsx b/apps/web-assetmantle/src/pages/transactions/[tx].tsx deleted file mode 100644 index 500faa8fa1..0000000000 --- a/apps/web-assetmantle/src/pages/transactions/[tx].tsx +++ /dev/null @@ -1,16 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import TransactionDetails from '@/screens/transaction_details'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TransactionDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'transactions', - 'message_labels', - 'message_contents' -); - -export default TransactionDetailsPage; diff --git a/apps/web-assetmantle/src/pages/transactions/index.tsx b/apps/web-assetmantle/src/pages/transactions/index.tsx deleted file mode 100644 index b68e2676eb..0000000000 --- a/apps/web-assetmantle/src/pages/transactions/index.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import Transactions from '@/screens/transactions'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TransactionsPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'transactions', - 'message_labels', - 'message_contents' -); - -export default TransactionsPage; diff --git a/apps/web-assetmantle/src/pages/validators/[address].tsx b/apps/web-assetmantle/src/pages/validators/[address].tsx deleted file mode 100644 index 657b818c10..0000000000 --- a/apps/web-assetmantle/src/pages/validators/[address].tsx +++ /dev/null @@ -1,18 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import ValidatorDetails from '@/screens/validator_details'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const ValidatorDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'validators', - 'transactions', - 'accounts', - 'message_labels', - 'message_contents' -); - -export default ValidatorDetailsPage; diff --git a/apps/web-assetmantle/src/pages/validators/index.tsx b/apps/web-assetmantle/src/pages/validators/index.tsx deleted file mode 100644 index 7ce3ee119a..0000000000 --- a/apps/web-assetmantle/src/pages/validators/index.tsx +++ /dev/null @@ -1,17 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Validators from '@/screens/validators'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const ValidatorsPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'validators', - 'transactions', - 'accounts', - 'message_labels', - 'message_contents' -); - -export default ValidatorsPage; diff --git a/apps/web-assetmantle/tsconfig.json b/apps/web-assetmantle/tsconfig.json deleted file mode 100644 index d02c130bbc..0000000000 --- a/apps/web-assetmantle/tsconfig.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "extends": "../../packages/tsconfig/nextjs.json", - "compilerOptions": { - "rootDirs": ["../../packages/ui", "."], - "baseUrl": "./src/", - "paths": { - "@/*": ["./*", "../../../packages/ui/src/*"], - "@/public/*": ["../public/*"], - "ui/*": ["../../../packages/ui/src/*"] - } - }, - "include": ["*.d.ts", "src/**/*.ts", "src/**/*.tsx", "../../packages/ui/*.d.ts"] -} diff --git a/apps/web-band/.codecov.yml b/apps/web-band/.codecov.yml deleted file mode 100644 index a990bf8809..0000000000 --- a/apps/web-band/.codecov.yml +++ /dev/null @@ -1,17 +0,0 @@ -# https://docs.codecov.io/docs/commit-status -coverage: - status: - project: - default: - # basic - target: 0 - threshold: 0% - base: 0% - # advanced - branches: [] - if_no_uploads: error - if_not_found: success - if_ci_failed: error - only_pulls: false - flags: [] - paths: [] diff --git a/apps/web-band/.eslintrc.yml b/apps/web-band/.eslintrc.yml deleted file mode 100644 index fc134c47f1..0000000000 --- a/apps/web-band/.eslintrc.yml +++ /dev/null @@ -1,9 +0,0 @@ -root: true -extends: - - custom -ignorePatterns: - - '**/node_modules/*' - - '**/out/*' - - '**/.next/*' - - '**/dist/*' - - '**/src/graphql/*' diff --git a/apps/web-band/CHANGELOG.md b/apps/web-band/CHANGELOG.md deleted file mode 100644 index 7afc778066..0000000000 --- a/apps/web-band/CHANGELOG.md +++ /dev/null @@ -1,496 +0,0 @@ -# Unreleased - -## 2.17.3 - -### Patch Changes - -- Updated dependencies [[`584138bbb`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/584138bbb2443b74d437546ad04327fa2f0dd003), [`18991b16b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/18991b16bda5af4b993868ee85a280e8b39271ca)]: - - shared-utils@2.23.0 - - ui@2.36.0 - -## 2.17.2 - -### Patch Changes - -- Updated dependencies [[`99fb1bdf8`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/99fb1bdf8be3e3baa022475903f0ebc8fc9f0619)]: - - shared-utils@2.22.0 - - ui@2.35.0 - -## 2.17.1 - -### Patch Changes - -- Updated dependencies [[`d6d815915`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/d6d815915a397c857247b32882222918eaef14e5), [`1e919a3c7`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/1e919a3c7eff85ce9aef954d59dfe38212fd997a)]: - - shared-utils@2.21.0 - - ui@2.34.0 - -## 2.17.0 - -### Minor Changes - -- [#1279](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1279) [`f7365dfe0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f7365dfe0ca3b6f0cbefcb580d255a7977f44a4f) Thanks [@rachelhox](https://github.com/rachelhox)! - feat: price chart component - -### Patch Changes - -- Updated dependencies [[`f7365dfe0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f7365dfe0ca3b6f0cbefcb580d255a7977f44a4f)]: - - ui@2.33.0 - -## 2.16.1 - -### Patch Changes - -- Updated dependencies [[`4a8dd7a48`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/4a8dd7a480a65aadefd3ea3af6fc1d5280dacbc2)]: - - shared-utils@2.20.0 - - ui@2.32.0 - -## 2.16.0 - -### Minor Changes - -- [#1258](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1258) [`12079a781`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/12079a78141eb2e5ddee1c9211c5e81bc4e6d0d1) Thanks [@teamchong](https://github.com/teamchong)! - - Integrated `next-sitemap` to auto-generate sitemaps for each Next.js app in the monorepo. This enhancement improves our SEO capabilities and website visibility on search engines. The sitemap will be automatically updated with every build, ensuring it always reflects the current state of the site. - -### Patch Changes - -- Updated dependencies [[`12079a781`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/12079a78141eb2e5ddee1c9211c5e81bc4e6d0d1)]: - - shared-utils@2.19.0 - - ui@2.31.0 - -## 2.15.3 - -### Patch Changes - -- Updated dependencies [[`f5392fbba`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f5392fbbabf50763001c80faa0f7fefca343f287)]: - - ui@2.30.2 - -## 2.15.2 - -### Patch Changes - -- Updated dependencies [[`5654972fd`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/5654972fdf2bb50bcd8566320dc93294301facab)]: - - shared-utils@2.18.1 - - ui@2.30.1 - -## 2.15.1 - -### Patch Changes - -- Updated dependencies [[`c59a66729`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/c59a66729196471a7adafa23823dc4b1b21e334b), [`3df0639ae`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/3df0639ae1ce872cfd05b535ae55edd9292995b3)]: - - shared-utils@2.18.0 - - ui@2.30.0 - -## 2.15.0 - -### Minor Changes - -- [#1248](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1248) [`376b4b356`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/376b4b356b58375f14f004f62a3c2e1a11c8dccf) Thanks [@rachelhox](https://github.com/rachelhox)! - add Coreum Big Dipper - -- [#1236](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1236) [`fe24afcda`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/fe24afcdad91cb859ee637f2c61d79d177d8c616) Thanks [@rachelhox](https://github.com/rachelhox)! - fix quicksilver validator moniker display - -### Patch Changes - -- Updated dependencies [[`376b4b356`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/376b4b356b58375f14f004f62a3c2e1a11c8dccf), [`fe24afcda`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/fe24afcdad91cb859ee637f2c61d79d177d8c616)]: - - shared-utils@2.17.0 - - ui@2.29.0 - -## 2.14.1 - -### Patch Changes - -- [#1242](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1242) [`66586e088`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/66586e088e49686ef920c00af8035dab1798317e) Thanks [@teamchong](https://github.com/teamchong)! - Shared translations for workspaces - -- Updated dependencies [[`66586e088`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/66586e088e49686ef920c00af8035dab1798317e)]: - - shared-utils@2.16.2 - - ui@2.28.1 - -## 2.14.0 - -### Minor Changes - -- [#1238](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1238) [`a0653bd55`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/a0653bd552af9d2e1c29ea3516b32da3b94d7e0b) Thanks [@rachelhox](https://github.com/rachelhox)! - update login ui - -### Patch Changes - -- [#1225](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1225) [`5316f55cf`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/5316f55cfccc31a44cac4d42de704d0d3f058048) Thanks [@teamchong](https://github.com/teamchong)! - Bump package versions - -- Updated dependencies [[`a0653bd55`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/a0653bd552af9d2e1c29ea3516b32da3b94d7e0b), [`acfb8cf38`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/acfb8cf38ab779cd70117109f86c07f7d87d7a42), [`5316f55cf`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/5316f55cfccc31a44cac4d42de704d0d3f058048)]: - - ui@2.28.0 - - shared-utils@2.16.1 - -## 2.13.0 - -### Minor Changes - -- [#1128](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1128) [`1edb0b236`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/1edb0b236d80993a19b11dc598cbcbb44d1905b4) Thanks [@MonikaCat](https://github.com/MonikaCat)! - Added login with Keplr and WalletConnect([\#1128](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1128)) - -### Patch Changes - -- Updated dependencies [[`1edb0b236`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/1edb0b236d80993a19b11dc598cbcbb44d1905b4)]: - - shared-utils@2.16.0 - - ui@2.27.0 - -## 2.12.1 - -### Patch Changes - -- Updated dependencies [[`2949b87b9`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/2949b87b93676df46bfb824ac486e9b96b9a5ba4)]: - - shared-utils@2.15.0 - - ui@2.26.0 - -## 2.12.0 - -### Minor Changes - -- [#1227](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1227) [`85fee35ed`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/85fee35ed48bb626a27e6dcf77fe742d95d0c438) Thanks [@rachelhox](https://github.com/rachelhox)! - feat: add oracle.v1.MsgAddReporter oracle.v1.MsgRemoveReporter custom message modules - -### Patch Changes - -- Updated dependencies [[`d106401de`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/d106401de6ad55be1efa2eedc248ad7277ce524a), [`381e863d1`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/381e863d12c2c56e1a32946f828de6cbd5350c46), [`2113969f5`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/2113969f5dea2d4a2cc177dc94f6ac8994080a67)]: - - ui@2.25.0 - - shared-utils@2.14.0 - -## 2.11.0 - -### Minor Changes - -- [#1223](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1223) [`9082afdce`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9082afdce5e76b378c612c5cd4f74161403c4a67) Thanks [@rachelhox](https://github.com/rachelhox)! - fix: missing messages from authz module - -### Patch Changes - -- Updated dependencies [[`9082afdce`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9082afdce5e76b378c612c5cd4f74161403c4a67)]: - - ui@2.24.0 - -## 2.10.1 - -### Patch Changes - -- Updated dependencies [[`26b06277b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/26b06277b6df0ccdf17a8207c39e74d147a20e6e)]: - - ui@2.23.0 - -## 2.10.0 - -### Minor Changes - -- [#1191](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1191) [`9049e712c`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9049e712c6dacedc5a4733830b2517f7fc6d4862) Thanks [@rachelhox](https://github.com/rachelhox)! - feat: footer add documentation link - -### Patch Changes - -- Updated dependencies [[`9049e712c`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9049e712c6dacedc5a4733830b2517f7fc6d4862), [`b756f45fd`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/b756f45fde55cb582aa312f4fc9c5c49ce21173c), [`bf192489d`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/bf192489dfc10cf9f6679f08e6a1b96d390e2e00)]: - - ui@2.22.0 - - shared-utils@2.13.0 - -## 2.9.1 - -### Patch Changes - -- [#1196](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1196) [`c4d1d83e3`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/c4d1d83e30922bdb86ffc20d8cde36adad34bd0c) Thanks [@teamchong](https://github.com/teamchong)! - chore: versions bump - -- Updated dependencies [[`c4d1d83e3`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/c4d1d83e30922bdb86ffc20d8cde36adad34bd0c), [`e1502b5d1`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/e1502b5d1ecb50b8da94fc157ac1866ee40df9a8)]: - - shared-utils@2.12.1 - - ui@2.21.0 - -## 2.9.0 - -### Minor Changes - -- [#1183](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1183) [`33750408b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/33750408bfa3bc3195124b78be72c0d54b414bd7) Thanks [@rachelhox](https://github.com/rachelhox)! - feat: theme toggle button and 12-hour/24-hour toggle button - -### Patch Changes - -- Updated dependencies [[`33750408b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/33750408bfa3bc3195124b78be72c0d54b414bd7)]: - - shared-utils@2.12.0 - - ui@2.20.0 - -## 2.8.15 - -### Patch Changes - -- Updated dependencies [[`f4e9417a0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f4e9417a06c3a5667fe541eee2bf2b820566496d), [`f4e9417a0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f4e9417a06c3a5667fe541eee2bf2b820566496d)]: - - ui@2.19.0 - -## 2.8.14 - -### Patch Changes - -- Updated dependencies [[`8fbfb95d5`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/8fbfb95d5d64ba23bff774aa95ea885839475603)]: - - ui@2.18.0 - -## 2.8.13 - -### Patch Changes - -- Updated dependencies [[`717cb798b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/717cb798b200f5a3afde49695548266fa6bdfb3d)]: - - shared-utils@2.11.0 - - ui@2.17.1 - -## 2.8.12 - -### Patch Changes - -- Updated dependencies [[`98505b6e1`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/98505b6e1ca3001a6b078d30266ed33456c808df)]: - - ui@2.17.0 - -## 2.8.11 - -### Patch Changes - -- Updated dependencies [35f47327d] - - shared-utils@2.10.0 - - ui@2.16.0 - -## 2.8.10 - -### Patch Changes - -- Updated dependencies [29f3ac40] - - ui@2.15.1 - -## 2.8.9 - -### Patch Changes - -- Updated dependencies [9f2e26b1] - - shared-utils@2.9.0 - - ui@2.15.0 - -## 2.8.8 - -### Patch Changes - -- Updated dependencies [e0f32672] - - ui@2.14.3 - -## 2.8.7 - -### Patch Changes - -- Updated dependencies [e11d768a] - - ui@2.14.2 - -## 2.8.6 - -### Patch Changes - -- Updated dependencies [4079b219] - - ui@2.14.1 - -## 2.8.5 - -### Patch Changes - -- Updated dependencies [d08c0dfd] - - shared-utils@2.8.0 - - tsconfig@0.3.0 - - ui@2.14.0 - -## 2.8.4 - -### Patch Changes - -- Updated dependencies [af2e8add5] - - shared-utils@2.7.0 - - ui@2.13.0 - -## 2.8.3 - -### Patch Changes - -- Updated dependencies [b4ac0a0c5] - - shared-utils@2.6.3 - - ui@2.12.1 - -## 2.8.2 - -### Patch Changes - -- Updated dependencies [e12c3b0c2] - - ui@2.12.0 - -## 2.8.1 - -### Patch Changes - -- Updated dependencies [a04d53bd8] -- Updated dependencies [a04d53bd8] -- Updated dependencies [a04d53bd8] - - ui@2.11.1 - -## 2.8.0 - -### Minor Changes - -- d967ae3f: migrate from next-tranlsate to next-i18next - - - replace {{count}} in locales/en/\*.json to {{num}} because {{count}} is reserved for next-18next - - add getServerSideProps to path with dynamic route param - - add getStaticProps to path without dynamic route param - -### Patch Changes - -- d967ae3f: remove @sentry/nextjs package, add install sentry script to install @sentry/nextjs when deployment via docker -- d967ae3f: replace dompurify package with xss -- d967ae3f: feat: change matomoSiteID to 8 -- d967ae3f: move jest setup coding to ui worksapce -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] - - tsconfig@0.2.0 - - ui@2.11.0 - -## 2.7.2 - -### Patch Changes - -- b64119a1: feat: handle respoonsive UI via CSS instead of using JS -- Updated dependencies [b64119a1] - - shared-utils@2.6.2 - - ui@2.10.4 - -## 2.7.1 - -### Patch Changes - -- dc085630: feat: Add Rotate banner feature -- Updated dependencies [dc085630] - - shared-utils@2.6.1 - - ui@2.10.1 - -## 2.7.0 - -### Minor Changes - -- 85dd8c7d: Migrate MUI v4 to MUI v5, Next v12 to v13, React v17 to v18 - -### Patch Changes - -- Updated dependencies [85dd8c7d] - - shared-utils@2.6.0 - - ui@2.10.0 - -## 2.6.0 - -### Minor Changes - -- 8ea919c8: auto deployment based on PR title keyword - -### Patch Changes - -- Updated dependencies [8ea919c8] - - ui@2.9.0 - -## 2.5.0 - -### Minor Changes - -- 650f686b: Enable Yarn Plug'n'Play (Zero-Installs) - -### Patch Changes - -- Updated dependencies [650f686b] - - shared-utils@2.5.0 - - ui@2.7.0 - -## 2.4.1 - -### Patch Changes - -- 2db4ee93: performance improvements and bug fixes -- Updated dependencies [2db4ee93] - - ui@2.6.1 - -## 2.4.0 - -### Minor Changes - -- df8a5bca: - batch network requests ([\#1092](https://github.com/forbole/big-dipper-2.0-cosmos/issues/1092)) - -### Patch Changes - -- Updated dependencies [df8a5bca] - - ui@2.5.0 - -## 2.3.0 - -### Minor Changes - -- e6437552: fix: numeral [NaN issue](https://github.com/adamwdraper/Numeral-js/issues/596) - -### Patch Changes - -- e6437552: refactor: add config for voting power exponent -- e6437552: fix: transaction message raw and filter not working -- e6437552: fix: WebSocket use default instead of GRAPHQL_TRANSPORT_WS_PROTOCOL -- e6437552: ci: Add bulk preview / publish to Akash -- e6437552: fix: height is not display properly in consensus ui -- e6437552: fix: type erros missing type declaration csstype -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] - - shared-utils@2.3.0 - - ui@2.3.0 - -## Changes - -# band-v2.1.1 - 2022-09-05 - -## Changes - -- Merged base -- Updated preview image ([\#968](https://github.com/forbole/big-dipper-2.0-cosmos/issues/968)) -- Changed URL ([\#993](https://github.com/forbole/big-dipper-2.0-cosmos/issues/993)) -- Merged `base-v2.1.1` ([\#993](https://github.com/forbole/big-dipper-2.0-cosmos/issues/993)) - -# band-v2.1.0 - 2022-04-19 - -## Changes - -- Merged `base-v2.1.0` - -# band-v2.0.2 - 2022-02-25 - -## Changes - -- Merged `base-v2.0.0-rc3` - -# band-v2.0.1 - 2022-02-17 - -## Changes - -- Logos - -# band-v2.0.0 - 2022-02-09 - -## Changes - -- Merged `base-v2.0.0-rc1` - -# band-v1.2.0 - 2022-01-10 - -## Changes - -- Merged `base-v1.9.0` - -# band-v1.1.0 - 2021-11-23 - -## Changes - -- Merged `base-v1.7.0` - -# band-v1.0.0 - 2021-11-03 - -## Changes - -- Setup theme ([\#359](https://github.com/forbole/big-dipper-2.0-cosmos/issues/359)) -- Setup band messages ([\#362](https://github.com/forbole/big-dipper-2.0-cosmos/issues/362)) -- Added Matomo ([\#372](https://github.com/forbole/big-dipper-2.0-cosmos/issues/372)) -- Merged `base-v1.3.0` -- Added Oracle Params ([\#392](https://github.com/forbole/big-dipper-2.0-cosmos/issues/392)) -- Merged `base-v1.5.1` -- Merged `base-v1.6.0` diff --git a/apps/web-band/codegen.yml b/apps/web-band/codegen.yml deleted file mode 100644 index 659eba6aa5..0000000000 --- a/apps/web-band/codegen.yml +++ /dev/null @@ -1,13 +0,0 @@ -overwrite: true -generates: - ./src/graphql/types/general_types.ts: - documents: - - 'src/graphql/general/*' - schema: https://gql.band.forbole.com/v1/graphql - config: - # omitOperationSuffix: true - skipTypeNameForRoot: true - plugins: - - 'typescript' - - 'typescript-operations' - - 'typescript-react-apollo' # To generate custom hooks per query diff --git a/apps/web-band/jest.config.ts b/apps/web-band/jest.config.ts deleted file mode 100644 index d0d9cb919a..0000000000 --- a/apps/web-band/jest.config.ts +++ /dev/null @@ -1,32 +0,0 @@ -import configFromPreset from 'jest-presets/jest/node/jest-preset'; -import nextJest from 'next/jest'; -import { pathsToModuleNameMapper } from 'ts-jest'; -import tsconfig from './tsconfig.json'; - -/* Creating a jest configuration for nextjs. */ -const createJestConfig = nextJest({ - dir: './', -})(configFromPreset); - -const exportFunc = async () => { - // Create Next.js jest configuration - const configFromNext = await createJestConfig(); - Object.keys(configFromNext.moduleNameMapper).forEach((regExp) => { - if (new RegExp(regExp).test('_.svg')) { - configFromNext.moduleNameMapper[regExp] = 'shared-utils/__mocks__/svg.js'; - } - }); - // moduleNameMapper overrided by nextjs, so we need to add it here. - const finalConfig = { - ...configFromNext, - moduleNameMapper: { - ...configFromNext.moduleNameMapper, - ...pathsToModuleNameMapper(tsconfig.compilerOptions.paths, { - prefix: '/src/', - }), - }, - }; - return finalConfig; -}; - -export default exportFunc; diff --git a/apps/web-band/jest.setup.ts b/apps/web-band/jest.setup.ts deleted file mode 100644 index 301ebcb836..0000000000 --- a/apps/web-band/jest.setup.ts +++ /dev/null @@ -1,16 +0,0 @@ -import mockApollo from '@/tests/mocks/mockApollo'; -import mockChainConfig from '@/tests/mocks/mockChainConfig'; -import mockDayJs from '@/tests/mocks/mockDayJs'; -import mockDynamicComponent from '@/tests/mocks/mockDynamicComponent'; -import mockI18Next from '@/tests/mocks/mockI18Next'; -import mockProfiles from '@/tests/mocks/mockProfiles'; -import '@testing-library/jest-dom/extend-expect'; -import 'jest-localstorage-mock'; - -jest.setTimeout(30000); -mockI18Next(); -mockApollo(); -mockChainConfig(); -mockDayJs(); -mockDynamicComponent(); -mockProfiles(); diff --git a/apps/web-band/next-env.d.ts b/apps/web-band/next-env.d.ts deleted file mode 100644 index 4f11a03dc6..0000000000 --- a/apps/web-band/next-env.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -/// -/// - -// NOTE: This file should not be edited -// see https://nextjs.org/docs/basic-features/typescript for more information. diff --git a/apps/web-band/next-i18next.config.js b/apps/web-band/next-i18next.config.js deleted file mode 100644 index fa57b7a8c6..0000000000 --- a/apps/web-band/next-i18next.config.js +++ /dev/null @@ -1,11 +0,0 @@ -/* eslint-disable @typescript-eslint/no-var-requires */ -const { resolve } = require('path'); - -module.exports = { - i18n: { - defaultLocale: 'en', - locales: ['en'], - }, - localeDetection: false, - localePath: resolve('../../packages/ui/public/locales'), -}; diff --git a/apps/web-band/next-sitemap.config.js b/apps/web-band/next-sitemap.config.js deleted file mode 100644 index f1d46928c5..0000000000 --- a/apps/web-band/next-sitemap.config.js +++ /dev/null @@ -1,5 +0,0 @@ -/* eslint-disable @typescript-eslint/no-var-requires */ -const { readFileSync } = require('fs'); -const getSitemap = require('shared-utils/configs/sitemap'); - -module.exports = getSitemap(JSON.parse(readFileSync('./package.json', 'utf8')).name); diff --git a/apps/web-band/next.config.js b/apps/web-band/next.config.js deleted file mode 100644 index 76ba5b65c2..0000000000 --- a/apps/web-band/next.config.js +++ /dev/null @@ -1,9 +0,0 @@ -/* eslint-disable @typescript-eslint/no-var-requires */ -const { readFileSync } = require('fs'); -const { i18n } = require('./next-i18next.config'); -const getNextConfig = require('../../packages/shared-utils/configs/next'); - -const nextConfig = getNextConfig(JSON.parse(readFileSync('./package.json', 'utf8')).name); -nextConfig.i18n = i18n; - -module.exports = nextConfig; diff --git a/apps/web-band/package.json b/apps/web-band/package.json deleted file mode 100644 index 87f934d065..0000000000 --- a/apps/web-band/package.json +++ /dev/null @@ -1,138 +0,0 @@ -{ - "name": "web-band", - "version": "2.17.3", - "license": "Apache-2.0", - "private": true, - "scripts": { - "dev": "RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED=false next dev", - "build": "next build && next-sitemap", - "clean": "rm -rf .next .swc .turbo coverage node_modules", - "start": "next start", - "ts-check": "pnpify tsc --noemit", - "lint": "next lint", - "test": "pnpify jest --passWithNoTests --ci --no-watchman --runInBand", - "graphql:codegen": "pnpify graphql-codegen" - }, - "dependencies": { - "@apollo/client": "^3.7.14", - "@cosmjs/encoding": "^0.30.1", - "@cosmjs/launchpad": "^0.27.1", - "@cosmjs/stargate": "^0.29.5", - "@emotion/react": "^11.11.0", - "@emotion/server": "^11.11.0", - "@emotion/styled": "^11.11.0", - "@keplr-wallet/types": "^0.11.59", - "@keplr-wallet/wc-client": "^0.11.59", - "@mui/icons-material": "^5.11.16", - "@mui/material": "^5.12.3", - "@socialgouv/matomo-next": "^1.6.1", - "@walletconnect/client": "^1.8.0", - "@walletconnect/encoding": "^1.0.2", - "@yarnpkg/pnpify": "^4.0.0-rc.43", - "apollo-link-rest": "^0.9.0", - "bech32": "^2.0.0", - "big.js": "^6.2.1", - "color": "^4.2.3", - "copy-to-clipboard": "^3.3.3", - "dayjs": "^1.11.7", - "framer-motion": "^10.12.8", - "graphql": "^16.6.0", - "graphql-ws": "^5.12.1", - "i18next": "^22.4.15", - "jdenticon": "^3.2.0", - "js-yaml": "^4.1.0", - "lightweight-charts": "^4.0.1", - "markdown-to-jsx": "^7.2.0", - "next": "^13.4.1", - "next-i18next": "^13.2.2", - "next-seo": "^6.0.0", - "next-sitemap": "^4.1.3", - "numeral": "^2.0.6", - "qrcode.react": "^3.1.0", - "qs": "^6.11.1", - "ramda": "^0.29.0", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-i18next": "^12.2.2", - "react-share": "^4.4.1", - "react-toastify": "^9.1.2", - "react-virtualized-auto-sizer": "^1.0.15", - "react-window": "^1.8.9", - "react-window-infinite-loader": "^1.0.9", - "recharts": "^2.5.0", - "recoil": "^0.7.7", - "shared-utils": "workspace:*", - "subscriptions-transport-ws": "^0.11.0", - "tsconfig": "workspace:*", - "tslib": "^2.5.0", - "tss-react": "^4.8.3", - "typanion": "^3.12.1", - "ui": "workspace:*", - "usehooks-ts": "^2.9.1", - "ws": "^8.13.0", - "xss": "^1.0.14", - "zod": "^3.21.4" - }, - "devDependencies": { - "@emotion/cache": "^11.11.0", - "@emotion/jest": "^11.11.0", - "@graphql-codegen/cli": "^3.3.1", - "@graphql-codegen/client-preset": "^3.0.1", - "@graphql-codegen/fragment-matcher": "^4.0.1", - "@graphql-codegen/typescript": "^3.0.4", - "@graphql-codegen/typescript-operations": "^3.0.4", - "@graphql-codegen/typescript-react-apollo": "^3.3.7", - "@graphql-tools/mock": "^8.7.20", - "@graphql-tools/schema": "^9.0.19", - "@jest/globals": "^29.5.0", - "@next/eslint-plugin-next": "^13.4.1", - "@svgr/webpack": "^7.0.0", - "@testing-library/jest-dom": "^5.16.5", - "@testing-library/react": "^14.0.0", - "@types/big.js": "^6.1.6", - "@types/color": "^3.0.3", - "@types/eslint": "^8.37.0", - "@types/esprima": "^4.0.3", - "@types/jest": "^29.5.1", - "@types/js-yaml": "^4.0.5", - "@types/node": "^18.16.5", - "@types/numeral": "^2.0.2", - "@types/qs": "^6.9.7", - "@types/ramda": "^0.29.1", - "@types/react": "^18.2.6", - "@types/react-dom": "^18.2.4", - "@types/react-test-renderer": "^18.0.0", - "@types/react-virtualized-auto-sizer": "^1.0.1", - "@types/react-window": "^1.8.5", - "@types/react-window-infinite-loader": "^1.0.6", - "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", - "csstype": "^3.1.2", - "dotenv": "^16.0.3", - "eslint": "^8.40.0", - "eslint-config-airbnb": "^19.0.4", - "eslint-config-custom": "workspace:*", - "eslint-config-next": "^13.4.1", - "eslint-config-prettier": "^8.8.0", - "eslint-config-turbo": "^1.9.3", - "eslint-import-resolver-typescript": "^3.5.5", - "eslint-plugin-import": "^2.27.5", - "eslint-plugin-jsx-a11y": "^6.7.1", - "eslint-plugin-react": "^7.32.2", - "eslint-plugin-react-hooks": "^4.6.0", - "eslint-plugin-turbo": "^1.9.3", - "esprima": "^4.0.1", - "graphql-tag": "^2.12.6", - "jest": "^29.5.0", - "jest-cli": "^29.5.0", - "jest-environment-jsdom": "^29.5.0", - "jest-localstorage-mock": "^2.4.26", - "jest-presets": "workspace:*", - "jest-transform-stub": "^2.0.0", - "jest-watch-typeahead": "^2.2.2", - "react-test-renderer": "^18.2.0", - "ts-jest": "^29.1.0", - "ts-node": "^10.9.1", - "typescript": "^5.0.4" - } -} diff --git a/apps/web-band/public/fonts/HindMadurai-Regular.woff2 b/apps/web-band/public/fonts/HindMadurai-Regular.woff2 deleted file mode 100644 index 64b2f86e1e..0000000000 Binary files a/apps/web-band/public/fonts/HindMadurai-Regular.woff2 and /dev/null differ diff --git a/apps/web-band/public/icons/android-chrome-192x192.png b/apps/web-band/public/icons/android-chrome-192x192.png deleted file mode 100644 index 0919ccf167..0000000000 Binary files a/apps/web-band/public/icons/android-chrome-192x192.png and /dev/null differ diff --git a/apps/web-band/public/icons/android-chrome-512x512.png b/apps/web-band/public/icons/android-chrome-512x512.png deleted file mode 100644 index 119aaee7d7..0000000000 Binary files a/apps/web-band/public/icons/android-chrome-512x512.png and /dev/null differ diff --git a/apps/web-band/public/icons/apple-touch-icon.png b/apps/web-band/public/icons/apple-touch-icon.png deleted file mode 100644 index b964efd4ea..0000000000 Binary files a/apps/web-band/public/icons/apple-touch-icon.png and /dev/null differ diff --git a/apps/web-band/public/icons/browserconfig.xml b/apps/web-band/public/icons/browserconfig.xml deleted file mode 100644 index 9ebcb517e9..0000000000 --- a/apps/web-band/public/icons/browserconfig.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - #da532c - - - diff --git a/apps/web-band/public/icons/favicon-16x16.png b/apps/web-band/public/icons/favicon-16x16.png deleted file mode 100644 index 148a4bc5d1..0000000000 Binary files a/apps/web-band/public/icons/favicon-16x16.png and /dev/null differ diff --git a/apps/web-band/public/icons/favicon-32x32.png b/apps/web-band/public/icons/favicon-32x32.png deleted file mode 100644 index 9165e9624e..0000000000 Binary files a/apps/web-band/public/icons/favicon-32x32.png and /dev/null differ diff --git a/apps/web-band/public/icons/favicon.ico b/apps/web-band/public/icons/favicon.ico deleted file mode 100644 index d1cfa921ae..0000000000 Binary files a/apps/web-band/public/icons/favicon.ico and /dev/null differ diff --git a/apps/web-band/public/icons/mstile-150x150.png b/apps/web-band/public/icons/mstile-150x150.png deleted file mode 100644 index b728d6b7d2..0000000000 Binary files a/apps/web-band/public/icons/mstile-150x150.png and /dev/null differ diff --git a/apps/web-band/public/icons/safari-pinned-tab.svg b/apps/web-band/public/icons/safari-pinned-tab.svg deleted file mode 100644 index a155a03bb5..0000000000 --- a/apps/web-band/public/icons/safari-pinned-tab.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - -Created by potrace 1.11, written by Peter Selinger 2001-2013 - - - - - - - diff --git a/apps/web-band/public/icons/site.webmanifest b/apps/web-band/public/icons/site.webmanifest deleted file mode 100644 index c5d1b226ad..0000000000 --- a/apps/web-band/public/icons/site.webmanifest +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "", - "short_name": "", - "icons": [ - { - "src": "https://explorer.desmos.network/images/icons/android-chrome-192x192.png", - "sizes": "192x192", - "type": "image/png" - }, - { - "src": "https://explorer.desmos.network/images/icons/android-chrome-512x512.png", - "sizes": "512x512", - "type": "image/png" - } - ], - "theme_color": "#ffffff", - "background_color": "#ffffff", - "display": "standalone" -} diff --git a/apps/web-band/public/images/default_cover_pattern.png b/apps/web-band/public/images/default_cover_pattern.png deleted file mode 100644 index bf8f8bc3d1..0000000000 Binary files a/apps/web-band/public/images/default_cover_pattern.png and /dev/null differ diff --git a/apps/web-band/public/images/icon.svg b/apps/web-band/public/images/icon.svg deleted file mode 100644 index c8c0ee7099..0000000000 --- a/apps/web-band/public/images/icon.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/apps/web-band/public/images/logo.svg b/apps/web-band/public/images/logo.svg deleted file mode 100644 index b0019a6cc4..0000000000 --- a/apps/web-band/public/images/logo.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/apps/web-band/src/chain.json b/apps/web-band/src/chain.json deleted file mode 100644 index d1702e923f..0000000000 --- a/apps/web-band/src/chain.json +++ /dev/null @@ -1,190 +0,0 @@ -{ - "chainName": "band", - "title": "Band Protocol Block Explorer", - "extra": { - "profile": false, - "graphqlWs": true - }, - "previewImage": "https://s3.bigdipper.live/band.png", - "themes": { - "default": "dark", - "themeList": [ - "dark", - "deuteranopia", - "tritanopia" - ], - "dark": { - "primary": { - "main": "#4160FF", - "contrastText": "#FFFFFF" - }, - "background": { - "default": "#13141D", - "paper": "#1A202B" - }, - "divider": "#2D374A", - "text": { - "primary": "#E6E6E6", - "secondary": "#C4C4C4" - }, - "custom": { - "general": { - "background": "#13141D", - "surfaceOne": "#1A202B", - "surfaceTwo": "#222A39", - "icon": "#999999" - }, - "fonts": { - "fontOne": "#E6E6E6", - "fontTwo": "#C4C4C4", - "fontThree": "#818181", - "fontFour": "#999999", - "fontFive": "#FFFFFF", - "highlight": "#4C7CF8" - }, - "primaryData": { - "one": "#4520E6", - "two": "#394DFF", - "three": "#088A93", - "four": "#8541E0" - }, - "results": { - "pass": "#198A65", - "fail": "#BB3746" - }, - "tokenomics": { - "one": "#394DFF", - "two": "#B1943A", - "three": "#088A93" - }, - "condition": { - "zero": "#E8E8E8", - "one": "#1EC490", - "two": "#FF9338", - "three": "#FF608A" - }, - "charts": { - "zero": "#6D6D6C", - "one": "#43BE7C", - "two": "#3372E0", - "three": "#D37C3E", - "four": "#7145E4", - "five": "#C25396" - }, - "tags": { - "zero": "#E8E8E8", - "one": "#2460FA", - "two": "#2BA894", - "three": "#E79723", - "four": "#F17050", - "five": "#DA4B4B", - "six": "#9438DC", - "seven": "#1A869D", - "eight": "#2C9947", - "nine": "#B49F34", - "ten": "#E9A849", - "eleven": "#E94684", - "twelve": "#C15EC4", - "thirteen": "#C388D9", - "fourteen": "#46AEE9", - "fifteen": "#58BC91", - "sixteen": "#90BC58", - "seventeen": "#E99E8E", - "eighteen": "#F0A479", - "nineteen": "#D37763", - "twenty": "#D9C788" - }, - "wallet": { - "background": "#5E5E5E", - "backgroundTwo": "#212123", - "surfaceOne": "#5E5C5C", - "surfaceTwo": "#D9D9D9", - "surfaceThree": "#4D4D4D", - "surfaceFour": "#414141", - "surfaceFive": "#777777", - "divider": "#34383E", - "textPrimary": "#000000", - "textSecondary": "#DDDDDD" - } - } - }, - "light": { - "primary": {}, - "background": {}, - "text": {}, - "custom": { - "general": { - "icon": "#999999" - }, - "fonts": {}, - "primaryData": {}, - "results": {}, - "tokenomics": {}, - "condition": {}, - "charts": {}, - "tags": {}, - "wallet": {} - } - } - }, - "keplr": "", - "chains": [ - { - "network": "laozi-mainnet", - "chainType": "Mainnet", - "genesis": { - "time": "2021-09-23T12:00:00", - "height": 0 - }, - "prefix": { - "consensus": "bandvalcons", - "validator": "bandvaloper", - "account": "band" - }, - "primaryTokenUnit": "uband", - "votingPowerTokenUnit": "uband", - "tokenUnits": { - "uband": { - "display": "band", - "exponent": 6 - } - }, - "endpoints": { - "graphql": "https://gql.band.forbole.com/v1/graphql", - "graphqlWebsocket": "wss://gql.band.forbole.com/v1/graphql", - "publicRpcWebsocket": "wss://rpc.band.forbole.com/websocket" - }, - "marketing": { - "matomoURL": "https://analytics.bigdipper.live", - "matomoSiteID": "8" - } - }, - { - "network": "band-guanyu-mainnet", - "chainType": "Retired", - "genesis": { - "time": "", - "height": 0 - }, - "prefix": { - "consensus": "", - "validator": "", - "account": "" - }, - "primaryTokenUnit": "", - "votingPowerTokenUnit": "", - "tokenUnits": { - "": { - "exponent": 0 - } - }, - "endpoints": { - "publicRpcWebsocket": "wss://band-guanyu.bigdipper.live/sockjs/931/88vfskpn/websocket" - }, - "marketing": { - "matomoURL": "https://analytics.bigdipper.live", - "matomoSiteID": "8" - } - } - ] -} diff --git a/apps/web-band/src/components/msg/index.ts b/apps/web-band/src/components/msg/index.ts deleted file mode 100644 index 592506b27a..0000000000 --- a/apps/web-band/src/components/msg/index.ts +++ /dev/null @@ -1,13 +0,0 @@ -// ========================= -// msg components -// ========================= -export { default as Activate } from '@/components/msg/oracle/activate'; -export { default as CreateDataSource } from '@/components/msg/oracle/create_data_source'; -export { default as CreateOracleScript } from '@/components/msg/oracle/create_oracle_script'; -export { default as EditDataSource } from '@/components/msg/oracle/edit_data_source'; -export { default as EditOracleScript } from '@/components/msg/oracle/edit_oracle_script'; -export { default as ReportData } from '@/components/msg/oracle/report_data'; -export { default as RequestData } from '@/components/msg/oracle/request_data'; -export { default as AddReporter } from '@/components/msg/oracle/add_reporter'; -export { default as RemoveReporter } from '@/components/msg/oracle/remove_reporter'; -export * from 'ui/components/msg'; diff --git a/apps/web-band/src/components/msg/oracle/activate/__snapshots__/index.test.tsx.snap b/apps/web-band/src/components/msg/oracle/activate/__snapshots__/index.test.tsx.snap deleted file mode 100644 index d7df202c39..0000000000 --- a/apps/web-band/src/components/msg/oracle/activate/__snapshots__/index.test.tsx.snap +++ /dev/null @@ -1,28 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`screen: TransactionDetails/Activate matches snapshot 1`] = ` -.emotion-0 { - margin: 0; - font-size: 1rem; - white-space: pre-wrap; - letter-spacing: 0.5px; - font-family: "Roboto","Helvetica","Arial",sans-serif; - font-weight: 400; - line-height: 1.5; -} - -

- -

- -

-`; diff --git a/apps/web-band/src/components/msg/oracle/activate/index.test.tsx b/apps/web-band/src/components/msg/oracle/activate/index.test.tsx deleted file mode 100644 index b369162564..0000000000 --- a/apps/web-band/src/components/msg/oracle/activate/index.test.tsx +++ /dev/null @@ -1,34 +0,0 @@ -import renderer from 'react-test-renderer'; -import Activate from '@/components/msg/oracle/activate'; -import MsgActivate from '@/models/msg/oracle/msg_activate'; -import MockTheme from '@/tests/mocks/MockTheme'; - -// ================================== -// mocks -// ================================== -jest.mock('@/components/name', () => (props: JSX.IntrinsicElements['div']) => ( -
-)); - -// ================================== -// unit tests -// ================================== -describe('screen: TransactionDetails/Activate', () => { - it('matches snapshot', () => { - const message = MsgActivate.fromJson({ - type: 'MsgCreateDataSource', - validator: 'validator', - }); - const component = renderer.create( - - - - ); - const tree = component?.toJSON(); - expect(tree).toMatchSnapshot(); - }); - - afterEach(() => { - jest.clearAllMocks(); - }); -}); diff --git a/apps/web-band/src/components/msg/oracle/activate/index.tsx b/apps/web-band/src/components/msg/oracle/activate/index.tsx deleted file mode 100644 index f177398c7c..0000000000 --- a/apps/web-band/src/components/msg/oracle/activate/index.tsx +++ /dev/null @@ -1,24 +0,0 @@ -import Typography from '@mui/material/Typography'; -import AppTrans from '@/components/AppTrans'; -import { FC } from 'react'; -import Name from '@/components/name'; -import MsgActivate from '@/models/msg/oracle/msg_activate'; -import { useProfileRecoil } from '@/recoil/profiles/hooks'; - -const Activate: FC<{ message: MsgActivate }> = (props) => { - const { message } = props; - - const validator = useProfileRecoil(message.validator); - const validatorMoniker = validator ? validator?.name : message.validator; - - return ( - - ]} - /> - - ); -}; - -export default Activate; diff --git a/apps/web-band/src/components/msg/oracle/add_reporter/__snapshots__/index.test.tsx.snap b/apps/web-band/src/components/msg/oracle/add_reporter/__snapshots__/index.test.tsx.snap deleted file mode 100644 index 1f2af292e5..0000000000 --- a/apps/web-band/src/components/msg/oracle/add_reporter/__snapshots__/index.test.tsx.snap +++ /dev/null @@ -1,30 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`screen: TransactionDetails/AddReporter matches snapshot 1`] = ` -.emotion-0 { - margin: 0; - font-size: 1rem; - white-space: pre-wrap; - letter-spacing: 0.5px; - font-family: "Roboto","Helvetica","Arial",sans-serif; - font-weight: 400; - line-height: 1.5; -} - -

- -

- - {"reporterAddress":"reporter"} - -

-`; diff --git a/apps/web-band/src/components/msg/oracle/add_reporter/index.test.tsx b/apps/web-band/src/components/msg/oracle/add_reporter/index.test.tsx deleted file mode 100644 index 6eeb5a5e7f..0000000000 --- a/apps/web-band/src/components/msg/oracle/add_reporter/index.test.tsx +++ /dev/null @@ -1,37 +0,0 @@ -import renderer from 'react-test-renderer'; -import AddReporter from '@/components/msg/oracle/add_reporter'; -import MsgAddReporter from '@/models/msg/oracle/msg_add_reporter'; -import MockTheme from '@/tests/mocks/MockTheme'; - -// ================================== -// mocks -// ================================== -jest.mock('@/components/name', () => (props: JSX.IntrinsicElements['div']) => ( -
-)); - -// ================================== -// unit tests -// ================================== -describe('screen: TransactionDetails/AddReporter', () => { - it('matches snapshot', () => { - const message: MsgAddReporter = { - type: 'oracle', - validatorAddress: 'validator', - reporterAddress: 'reporter', - category: 'oracle', - json: {}, - }; - const component = renderer.create( - - - - ); - const tree = component?.toJSON(); - expect(tree).toMatchSnapshot(); - }); - - afterEach(() => { - jest.clearAllMocks(); - }); -}); diff --git a/apps/web-band/src/components/msg/oracle/add_reporter/index.tsx b/apps/web-band/src/components/msg/oracle/add_reporter/index.tsx deleted file mode 100644 index 90dd791837..0000000000 --- a/apps/web-band/src/components/msg/oracle/add_reporter/index.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import Typography from '@mui/material/Typography'; -import AppTrans from '@/components/AppTrans'; -import { FC } from 'react'; -import { useProfileRecoil } from '@/recoil/profiles/hooks'; -import MsgAddReporter from '@/models/msg/oracle/msg_add_reporter'; -import Name from '@/components/name'; - -const AddReporter: FC<{ message: MsgAddReporter }> = (props) => { - const { message } = props; - - const validator = useProfileRecoil(message.validatorAddress); - const validatorMoniker = validator ? validator?.name : message.validatorAddress; - - return ( - - , ]} - values={{ - reporterAddress: message.reporterAddress, - }} - /> - - ); -}; - -export default AddReporter; diff --git a/apps/web-band/src/components/msg/oracle/create_data_source/__snapshots__/index.test.tsx.snap b/apps/web-band/src/components/msg/oracle/create_data_source/__snapshots__/index.test.tsx.snap deleted file mode 100644 index e99940e9e9..0000000000 --- a/apps/web-band/src/components/msg/oracle/create_data_source/__snapshots__/index.test.tsx.snap +++ /dev/null @@ -1,30 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`screen: TransactionDetails/CreateDataSource matches snapshot 1`] = ` -.emotion-0 { - margin: 0; - font-size: 1rem; - white-space: pre-wrap; - letter-spacing: 0.5px; - font-family: "Roboto","Helvetica","Arial",sans-serif; - font-weight: 400; - line-height: 1.5; -} - -

- -

- - {"name":"name"} - -

-`; diff --git a/apps/web-band/src/components/msg/oracle/create_data_source/index.test.tsx b/apps/web-band/src/components/msg/oracle/create_data_source/index.test.tsx deleted file mode 100644 index 3c7b6f425c..0000000000 --- a/apps/web-band/src/components/msg/oracle/create_data_source/index.test.tsx +++ /dev/null @@ -1,37 +0,0 @@ -import renderer from 'react-test-renderer'; -import CreateDataSource from '@/components/msg/oracle/create_data_source'; -import MsgCreateDataSource from '@/models/msg/oracle/msg_create_data_source'; -import MockTheme from '@/tests/mocks/MockTheme'; - -// ================================== -// mocks -// ================================== -jest.mock('@/components/name', () => (props: JSX.IntrinsicElements['div']) => ( -
-)); - -// ================================== -// unit tests -// ================================== -describe('screen: TransactionDetails/CreateDataSource', () => { - it('matches snapshot', () => { - const message: MsgCreateDataSource = { - type: 'MsgCreateDataSource', - name: 'name', - sender: 'name', - category: 'oracle', - json: {}, - }; - const component = renderer.create( - - - - ); - const tree = component?.toJSON(); - expect(tree).toMatchSnapshot(); - }); - - afterEach(() => { - jest.clearAllMocks(); - }); -}); diff --git a/apps/web-band/src/components/msg/oracle/create_data_source/index.tsx b/apps/web-band/src/components/msg/oracle/create_data_source/index.tsx deleted file mode 100644 index af7e9a478b..0000000000 --- a/apps/web-band/src/components/msg/oracle/create_data_source/index.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import Typography from '@mui/material/Typography'; -import AppTrans from '@/components/AppTrans'; -import { FC } from 'react'; -import Name from '@/components/name'; -import MsgCreateDataSource from '@/models/msg/oracle/msg_create_data_source'; -import { useProfileRecoil } from '@/recoil/profiles/hooks'; - -const CreateDataSource: FC<{ message: MsgCreateDataSource }> = (props) => { - const { message } = props; - - const sender = useProfileRecoil(message.sender); - const senderMoniker = sender ? sender?.name : message.sender; - - return ( - - , ]} - values={{ - name: message.name, - }} - /> - - ); -}; - -export default CreateDataSource; diff --git a/apps/web-band/src/components/msg/oracle/create_oracle_script/__snapshots__/index.test.tsx.snap b/apps/web-band/src/components/msg/oracle/create_oracle_script/__snapshots__/index.test.tsx.snap deleted file mode 100644 index 77489098e0..0000000000 --- a/apps/web-band/src/components/msg/oracle/create_oracle_script/__snapshots__/index.test.tsx.snap +++ /dev/null @@ -1,30 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`screen: TransactionDetails/CreateDataSource matches snapshot 1`] = ` -.emotion-0 { - margin: 0; - font-size: 1rem; - white-space: pre-wrap; - letter-spacing: 0.5px; - font-family: "Roboto","Helvetica","Arial",sans-serif; - font-weight: 400; - line-height: 1.5; -} - -

- -

- - {"name":"name"} - -

-`; diff --git a/apps/web-band/src/components/msg/oracle/create_oracle_script/index.test.tsx b/apps/web-band/src/components/msg/oracle/create_oracle_script/index.test.tsx deleted file mode 100644 index de4fb746da..0000000000 --- a/apps/web-band/src/components/msg/oracle/create_oracle_script/index.test.tsx +++ /dev/null @@ -1,42 +0,0 @@ -import renderer from 'react-test-renderer'; -import CreateOracleScript from '@/components/msg/oracle/create_oracle_script'; -import MsgCreateOracleScript from '@/models/msg/oracle/msg_create_oracle_script'; -import MockTheme from '@/tests/mocks/MockTheme'; - -// ================================== -// mocks -// ================================== -jest.mock('@/components/name', () => (props: JSX.IntrinsicElements['div']) => ( -
-)); - -// ================================== -// unit tests -// ================================== -describe('screen: TransactionDetails/CreateDataSource', () => { - it('matches snapshot', () => { - const message: MsgCreateOracleScript = { - type: 'MsgCreateOracleScript', - name: 'name', - sender: 'name', - category: 'oracle', - description: 'description', - schema: 'schema', - code: JSON.parse('{}'), - owner: 'owner', - sourceCodeUrl: '', - json: {}, - }; - const component = renderer.create( - - - - ); - const tree = component?.toJSON(); - expect(tree).toMatchSnapshot(); - }); - - afterEach(() => { - jest.clearAllMocks(); - }); -}); diff --git a/apps/web-band/src/components/msg/oracle/create_oracle_script/index.tsx b/apps/web-band/src/components/msg/oracle/create_oracle_script/index.tsx deleted file mode 100644 index edb6f0ba4c..0000000000 --- a/apps/web-band/src/components/msg/oracle/create_oracle_script/index.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import Typography from '@mui/material/Typography'; -import AppTrans from '@/components/AppTrans'; -import { FC } from 'react'; -import Name from '@/components/name'; -import MsgCreateOracleScript from '@/models/msg/oracle/msg_create_oracle_script'; -import { useProfileRecoil } from '@/recoil/profiles/hooks'; - -const CreateOracleScript: FC<{ message: MsgCreateOracleScript }> = (props) => { - const { message } = props; - - const sender = useProfileRecoil(message.sender); - const senderMoniker = sender ? sender?.name : message.sender; - - return ( - - , ]} - values={{ - name: message.name, - }} - /> - - ); -}; - -export default CreateOracleScript; diff --git a/apps/web-band/src/components/msg/oracle/edit_data_source/__snapshots__/index.test.tsx.snap b/apps/web-band/src/components/msg/oracle/edit_data_source/__snapshots__/index.test.tsx.snap deleted file mode 100644 index d191cf471d..0000000000 --- a/apps/web-band/src/components/msg/oracle/edit_data_source/__snapshots__/index.test.tsx.snap +++ /dev/null @@ -1,30 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`screen: TransactionDetails/CreateDataSource matches snapshot 1`] = ` -.emotion-0 { - margin: 0; - font-size: 1rem; - white-space: pre-wrap; - letter-spacing: 0.5px; - font-family: "Roboto","Helvetica","Arial",sans-serif; - font-weight: 400; - line-height: 1.5; -} - -

- -

- - {"name":"name"} - -

-`; diff --git a/apps/web-band/src/components/msg/oracle/edit_data_source/index.test.tsx b/apps/web-band/src/components/msg/oracle/edit_data_source/index.test.tsx deleted file mode 100644 index 0817b287af..0000000000 --- a/apps/web-band/src/components/msg/oracle/edit_data_source/index.test.tsx +++ /dev/null @@ -1,43 +0,0 @@ -import renderer from 'react-test-renderer'; -import CreateDataSource from '@/components/msg/oracle/edit_data_source'; -import MsgEditDataSource from '@/models/msg/oracle/msg_edit_data_source'; -import MockTheme from '@/tests/mocks/MockTheme'; - -// ================================== -// mocks -// ================================== -jest.mock('@/components/name', () => (props: JSX.IntrinsicElements['div']) => ( -
-)); - -// ================================== -// unit tests -// ================================== -describe('screen: TransactionDetails/CreateDataSource', () => { - it('matches snapshot', () => { - const message: MsgEditDataSource = { - type: 'MsgCreateDataSource', - name: 'name', - sender: 'name', - category: 'oracle', - dataSourceId: 0, - description: '', - executable: JSON.parse('{}'), - fee: [], - treasury: '', - owner: '', - json: {}, - }; - const component = renderer.create( - - - - ); - const tree = component?.toJSON(); - expect(tree).toMatchSnapshot(); - }); - - afterEach(() => { - jest.clearAllMocks(); - }); -}); diff --git a/apps/web-band/src/components/msg/oracle/edit_data_source/index.tsx b/apps/web-band/src/components/msg/oracle/edit_data_source/index.tsx deleted file mode 100644 index b808a89612..0000000000 --- a/apps/web-band/src/components/msg/oracle/edit_data_source/index.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import Typography from '@mui/material/Typography'; -import AppTrans from '@/components/AppTrans'; -import { FC } from 'react'; -import Name from '@/components/name'; -import MsgEditDataSource from '@/models/msg/oracle/msg_edit_data_source'; -import { useProfileRecoil } from '@/recoil/profiles/hooks'; - -const EditDataSource: FC<{ message: MsgEditDataSource }> = (props) => { - const { message } = props; - - const sender = useProfileRecoil(message.sender); - const senderMoniker = sender ? sender?.name : message.sender; - - return ( - - , ]} - values={{ - name: message.name, - }} - /> - - ); -}; - -export default EditDataSource; diff --git a/apps/web-band/src/components/msg/oracle/edit_oracle_script/__snapshots__/index.test.tsx.snap b/apps/web-band/src/components/msg/oracle/edit_oracle_script/__snapshots__/index.test.tsx.snap deleted file mode 100644 index 99723a4059..0000000000 --- a/apps/web-band/src/components/msg/oracle/edit_oracle_script/__snapshots__/index.test.tsx.snap +++ /dev/null @@ -1,30 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`screen: TransactionDetails/CreateDataSource matches snapshot 1`] = ` -.emotion-0 { - margin: 0; - font-size: 1rem; - white-space: pre-wrap; - letter-spacing: 0.5px; - font-family: "Roboto","Helvetica","Arial",sans-serif; - font-weight: 400; - line-height: 1.5; -} - -

- -

- - {"name":"name"} - -

-`; diff --git a/apps/web-band/src/components/msg/oracle/edit_oracle_script/index.test.tsx b/apps/web-band/src/components/msg/oracle/edit_oracle_script/index.test.tsx deleted file mode 100644 index 4e1e9b0496..0000000000 --- a/apps/web-band/src/components/msg/oracle/edit_oracle_script/index.test.tsx +++ /dev/null @@ -1,43 +0,0 @@ -import renderer from 'react-test-renderer'; -import EditOracleScript from '@/components/msg/oracle/edit_oracle_script'; -import MsgEditOracleScript from '@/models/msg/oracle/msg_edit_oracle_script'; -import MockTheme from '@/tests/mocks/MockTheme'; - -// ================================== -// mocks -// ================================== -jest.mock('@/components/name', () => (props: JSX.IntrinsicElements['div']) => ( -
-)); - -// ================================== -// unit tests -// ================================== -describe('screen: TransactionDetails/CreateDataSource', () => { - it('matches snapshot', () => { - const message: MsgEditOracleScript = { - type: 'MsgEditOracleScript', - name: 'name', - sender: 'name', - category: 'oracle', - oracleScriptId: 0, - description: '', - schema: '', - code: JSON.parse('{}'), - sourceCodeUrl: '', - owner: '', - json: {}, - }; - const component = renderer.create( - - - - ); - const tree = component?.toJSON(); - expect(tree).toMatchSnapshot(); - }); - - afterEach(() => { - jest.clearAllMocks(); - }); -}); diff --git a/apps/web-band/src/components/msg/oracle/edit_oracle_script/index.tsx b/apps/web-band/src/components/msg/oracle/edit_oracle_script/index.tsx deleted file mode 100644 index afccb176b3..0000000000 --- a/apps/web-band/src/components/msg/oracle/edit_oracle_script/index.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import Typography from '@mui/material/Typography'; -import AppTrans from '@/components/AppTrans'; -import { FC } from 'react'; -import Name from '@/components/name'; -import MsgEditOracleScript from '@/models/msg/oracle/msg_edit_oracle_script'; -import { useProfileRecoil } from '@/recoil/profiles/hooks'; - -const EditOracleScript: FC<{ message: MsgEditOracleScript }> = (props) => { - const { message } = props; - - const sender = useProfileRecoil(message.sender); - const senderMoniker = sender ? sender?.name : message.sender; - - return ( - - , ]} - values={{ - name: message.name, - }} - /> - - ); -}; - -export default EditOracleScript; diff --git a/apps/web-band/src/components/msg/oracle/remove_reporter/__snapshots__/index.test.tsx.snap b/apps/web-band/src/components/msg/oracle/remove_reporter/__snapshots__/index.test.tsx.snap deleted file mode 100644 index 78f50e1644..0000000000 --- a/apps/web-band/src/components/msg/oracle/remove_reporter/__snapshots__/index.test.tsx.snap +++ /dev/null @@ -1,30 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`screen: TransactionDetails/RemoveReporter matches snapshot 1`] = ` -.emotion-0 { - margin: 0; - font-size: 1rem; - white-space: pre-wrap; - letter-spacing: 0.5px; - font-family: "Roboto","Helvetica","Arial",sans-serif; - font-weight: 400; - line-height: 1.5; -} - -

- -

- - {"reporterAddress":"reporter"} - -

-`; diff --git a/apps/web-band/src/components/msg/oracle/remove_reporter/index.test.tsx b/apps/web-band/src/components/msg/oracle/remove_reporter/index.test.tsx deleted file mode 100644 index 0406bcd12e..0000000000 --- a/apps/web-band/src/components/msg/oracle/remove_reporter/index.test.tsx +++ /dev/null @@ -1,37 +0,0 @@ -import renderer from 'react-test-renderer'; -import RemoveReporter from '@/components/msg/oracle/remove_reporter'; -import MsgRemoveReporter from '@/models/msg/oracle/msg_remove_reporter'; -import MockTheme from '@/tests/mocks/MockTheme'; - -// ================================== -// mocks -// ================================== -jest.mock('@/components/name', () => (props: JSX.IntrinsicElements['div']) => ( -
-)); - -// ================================== -// unit tests -// ================================== -describe('screen: TransactionDetails/RemoveReporter', () => { - it('matches snapshot', () => { - const message: MsgRemoveReporter = { - type: 'oracle', - validatorAddress: 'validator', - reporterAddress: 'reporter', - category: 'oracle', - json: {}, - }; - const component = renderer.create( - - - - ); - const tree = component?.toJSON(); - expect(tree).toMatchSnapshot(); - }); - - afterEach(() => { - jest.clearAllMocks(); - }); -}); diff --git a/apps/web-band/src/components/msg/oracle/remove_reporter/index.tsx b/apps/web-band/src/components/msg/oracle/remove_reporter/index.tsx deleted file mode 100644 index e5eff8cd71..0000000000 --- a/apps/web-band/src/components/msg/oracle/remove_reporter/index.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import Typography from '@mui/material/Typography'; -import AppTrans from '@/components/AppTrans'; -import { FC } from 'react'; -import { useProfileRecoil } from '@/recoil/profiles/hooks'; -import MsgRemoveReporter from '@/models/msg/oracle/msg_remove_reporter'; -import Name from '@/components/name'; - -const RemoveReporter: FC<{ message: MsgRemoveReporter }> = (props) => { - const { message } = props; - - const validator = useProfileRecoil(message.validatorAddress); - const validatorMoniker = validator ? validator?.name : message.validatorAddress; - - return ( - - , ]} - values={{ - reporterAddress: message.reporterAddress, - }} - /> - - ); -}; - -export default RemoveReporter; diff --git a/apps/web-band/src/components/msg/oracle/report_data/__snapshots__/index.test.tsx.snap b/apps/web-band/src/components/msg/oracle/report_data/__snapshots__/index.test.tsx.snap deleted file mode 100644 index fb068fbcb8..0000000000 --- a/apps/web-band/src/components/msg/oracle/report_data/__snapshots__/index.test.tsx.snap +++ /dev/null @@ -1,30 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`screen: TransactionDetails/BlockUser matches snapshot 1`] = ` -.emotion-0 { - margin: 0; - font-size: 1rem; - white-space: pre-wrap; - letter-spacing: 0.5px; - font-family: "Roboto","Helvetica","Arial",sans-serif; - font-weight: 400; - line-height: 1.5; -} - -

- -

- - {"requestId":"100"} - -

-`; diff --git a/apps/web-band/src/components/msg/oracle/report_data/index.test.tsx b/apps/web-band/src/components/msg/oracle/report_data/index.test.tsx deleted file mode 100644 index e7a5a63bb1..0000000000 --- a/apps/web-band/src/components/msg/oracle/report_data/index.test.tsx +++ /dev/null @@ -1,37 +0,0 @@ -import renderer from 'react-test-renderer'; -import ReportData from '@/components/msg/oracle/report_data'; -import MsgReportData from '@/models/msg/oracle/msg_report_data'; -import MockTheme from '@/tests/mocks/MockTheme'; - -// ================================== -// mocks -// ================================== -jest.mock('@/components/name', () => (props: JSX.IntrinsicElements['div']) => ( -
-)); - -// ================================== -// unit tests -// ================================== -describe('screen: TransactionDetails/BlockUser', () => { - it('matches snapshot', () => { - const message: MsgReportData = { - type: 'MsgBlockUser', - validator: 'validator', - requestId: 100, - category: 'oracle', - json: {}, - }; - const component = renderer.create( - - - - ); - const tree = component?.toJSON(); - expect(tree).toMatchSnapshot(); - }); - - afterEach(() => { - jest.clearAllMocks(); - }); -}); diff --git a/apps/web-band/src/components/msg/oracle/report_data/index.tsx b/apps/web-band/src/components/msg/oracle/report_data/index.tsx deleted file mode 100644 index e2483a707d..0000000000 --- a/apps/web-band/src/components/msg/oracle/report_data/index.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import Typography from '@mui/material/Typography'; -import AppTrans from '@/components/AppTrans'; -import numeral from 'numeral'; -import { FC } from 'react'; -import { useProfileRecoil } from '@/recoil/profiles/hooks'; -import MsgReportData from '@/models/msg/oracle/msg_report_data'; -import Name from '@/components/name'; - -const ReportData: FC<{ message: MsgReportData }> = (props) => { - const { message } = props; - - const validator = useProfileRecoil(message.validator); - const validatorMoniker = validator ? validator?.name : message.validator; - - return ( - - , ]} - values={{ - requestId: numeral(message.requestId).format('0,0'), - }} - /> - - ); -}; - -export default ReportData; diff --git a/apps/web-band/src/components/msg/oracle/request_data/__snapshots__/index.test.tsx.snap b/apps/web-band/src/components/msg/oracle/request_data/__snapshots__/index.test.tsx.snap deleted file mode 100644 index 0d18d98a5e..0000000000 --- a/apps/web-band/src/components/msg/oracle/request_data/__snapshots__/index.test.tsx.snap +++ /dev/null @@ -1,30 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`screen: TransactionDetails/BlockUser matches snapshot 1`] = ` -.emotion-0 { - margin: 0; - font-size: 1rem; - white-space: pre-wrap; - letter-spacing: 0.5px; - font-family: "Roboto","Helvetica","Arial",sans-serif; - font-weight: 400; - line-height: 1.5; -} - -

- -

- - {"oracleScriptId":"100"} - -

-`; diff --git a/apps/web-band/src/components/msg/oracle/request_data/index.test.tsx b/apps/web-band/src/components/msg/oracle/request_data/index.test.tsx deleted file mode 100644 index 4bce312321..0000000000 --- a/apps/web-band/src/components/msg/oracle/request_data/index.test.tsx +++ /dev/null @@ -1,37 +0,0 @@ -import renderer from 'react-test-renderer'; -import RequestData from '@/components/msg/oracle/request_data'; -import MsgRequestData from '@/models/msg/oracle/msg_request_data'; -import MockTheme from '@/tests/mocks/MockTheme'; - -// ================================== -// mocks -// ================================== -jest.mock('@/components/name', () => (props: JSX.IntrinsicElements['div']) => ( -
-)); - -// ================================== -// unit tests -// ================================== -describe('screen: TransactionDetails/BlockUser', () => { - it('matches snapshot', () => { - const message: MsgRequestData = { - type: 'MsgBlockUser', - sender: 'sender', - oracleScriptId: 100, - category: 'oracle', - json: {}, - }; - const component = renderer.create( - - - - ); - const tree = component?.toJSON(); - expect(tree).toMatchSnapshot(); - }); - - afterEach(() => { - jest.clearAllMocks(); - }); -}); diff --git a/apps/web-band/src/components/msg/oracle/request_data/index.tsx b/apps/web-band/src/components/msg/oracle/request_data/index.tsx deleted file mode 100644 index 507eb7cccf..0000000000 --- a/apps/web-band/src/components/msg/oracle/request_data/index.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import Typography from '@mui/material/Typography'; -import AppTrans from '@/components/AppTrans'; -import numeral from 'numeral'; -import { FC } from 'react'; -import { useProfileRecoil } from '@/recoil/profiles/hooks'; -import MsgRequestData from '@/models/msg/oracle/msg_request_data'; -import Name from '@/components/name'; - -const RequestData: FC<{ message: MsgRequestData }> = (props) => { - const { message } = props; - - const sender = useProfileRecoil(message.sender); - const senderMoniker = sender ? sender?.name : message.sender; - - return ( - - , ]} - values={{ - oracleScriptId: numeral(message.oracleScriptId).format('0,0'), - }} - /> - - ); -}; - -export default RequestData; diff --git a/apps/web-band/src/components/msg/utils.tsx b/apps/web-band/src/components/msg/utils.tsx deleted file mode 100644 index f000c03f8f..0000000000 --- a/apps/web-band/src/components/msg/utils.tsx +++ /dev/null @@ -1,508 +0,0 @@ -import * as COMPONENTS from '@/components/msg'; -import Tag from '@/components/tag'; -import * as MODELS from '@/models'; -import type { Log } from '@/models/msg/types'; -import isKeyOf from '@/utils/isKeyOf'; -import type { TFunction } from '@/hooks/useAppTranslation'; -import * as R from 'ramda'; -import { ComponentProps, FC } from 'react'; - -// ===================================== -// DO NOT UPDATE IF THIS IS A FORK. -// ONLY COSMOS SDK DEFAULT MESSAGES HERE. -// Please use `customTypeToModel` below for custom message types -// ===================================== -const defaultTypeToModel = { - // ======================== - // staking - // ======================== - '/cosmos.staking.v1beta1.MsgDelegate': { - model: MODELS.MsgDelegate, - content: COMPONENTS.Delegate, - tagTheme: 'one', - tagDisplay: 'txDelegateLabel', - }, - '/cosmos.staking.v1beta1.MsgBeginRedelegate': { - model: MODELS.MsgRedelegate, - content: COMPONENTS.Redelegate, - tagTheme: 'one', - tagDisplay: 'txRedelegateLabel', - }, - '/cosmos.staking.v1beta1.MsgUndelegate': { - model: MODELS.MsgUndelegate, - content: COMPONENTS.Undelegate, - tagTheme: 'one', - tagDisplay: 'txUndelegateLabel', - }, - '/cosmos.staking.v1beta1.MsgCreateValidator': { - model: MODELS.MsgCreateValidator, - content: COMPONENTS.CreateValidator, - tagTheme: 'one', - tagDisplay: 'txCreateValidatorLabel', - }, - '/cosmos.staking.v1beta1.MsgEditValidator': { - model: MODELS.MsgEditValidator, - content: COMPONENTS.EditValidator, - tagTheme: 'one', - tagDisplay: 'txEditValidatorLabel', - }, - // ======================== - // bank - // ======================== - '/cosmos.bank.v1beta1.MsgSend': { - model: MODELS.MsgSend, - content: COMPONENTS.Send, - tagTheme: 'two', - tagDisplay: 'txSendLabel', - }, - '/cosmos.bank.v1beta1.MsgMultiSend': { - model: MODELS.MsgMultiSend, - content: COMPONENTS.Multisend, - tagTheme: 'two', - tagDisplay: 'txMultisendLabel', - }, - // ======================== - // crisis - // ======================== - '/cosmos.crisis.v1beta1.MsgVerifyInvariant': { - model: MODELS.MsgVerifyInvariant, - content: COMPONENTS.VerifyInvariant, - tagTheme: 'three', - tagDisplay: 'txVerifyInvariantLabel', - }, - // ======================== - // slashing - // ======================== - '/cosmos.slashing.v1beta1.MsgUnjail': { - model: MODELS.MsgUnjail, - content: COMPONENTS.Unjail, - tagTheme: 'five', - tagDisplay: 'txUnjailLabel', - }, - // ======================== - // distribution - // ======================== - '/cosmos.distribution.v1beta1.MsgFundCommunityPool': { - model: MODELS.MsgFundCommunityPool, - content: COMPONENTS.Fund, - tagTheme: 'six', - tagDisplay: 'txFundLabel', - }, - '/cosmos.distribution.v1beta1.MsgSetWithdrawAddress': { - model: MODELS.MsgSetWithdrawAddress, - content: COMPONENTS.SetWithdrawalAddress, - tagTheme: 'six', - tagDisplay: 'txsetRewardAddressLabel', - }, - '/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward': { - model: MODELS.MsgWithdrawDelegatorReward, - content: COMPONENTS.WithdrawReward, - tagTheme: 'six', - tagDisplay: 'txWithdrawRewardLabel', - }, - '/cosmos.distribution.v1beta1.MsgWithdrawValidatorCommission': { - model: MODELS.MsgWithdrawValidatorCommission, - content: COMPONENTS.WithdrawCommission, - tagTheme: 'six', - tagDisplay: 'txWithdrawCommissionLabel', - }, - // ======================== - // governance - // ======================== - '/cosmos.gov.v1beta1.MsgDeposit': { - model: MODELS.MsgDeposit, - content: COMPONENTS.DepositProposal, - tagTheme: 'seven', - tagDisplay: 'txDepositLabel', - }, - '/cosmos.gov.v1beta1.MsgVote': { - model: MODELS.MsgVote, - content: COMPONENTS.Vote, - tagTheme: 'seven', - tagDisplay: 'txVoteLabel', - }, - '/cosmos.gov.v1beta1.MsgSubmitProposal': { - model: MODELS.MsgSubmitProposal, - content: COMPONENTS.SubmitProposal, - tagTheme: 'seven', - tagDisplay: 'txSubmitProposalLabel', - }, - // ======================== - // ibc client - // ======================== - '/ibc.core.client.v1.MsgCreateClient': { - model: MODELS.MsgCreateClient, - content: COMPONENTS.CreateClient, - tagTheme: 'nine', - tagDisplay: 'txCreateClientLabel', - }, - '/ibc.core.client.v1.MsgUpdateClient': { - model: MODELS.MsgUpdateClient, - content: COMPONENTS.UpdateClient, - tagTheme: 'nine', - tagDisplay: 'txUpdateClientLabel', - }, - '/ibc.core.client.v1.MsgUpgradeClient': { - model: MODELS.MsgUpgradeClient, - content: COMPONENTS.UpgradeClient, - tagTheme: 'nine', - tagDisplay: 'txUpgradeClientLabel', - }, - '/ibc.core.client.v1.MsgSubmitMisbehaviour': { - model: MODELS.MsgSubmitMisbehaviour, - content: COMPONENTS.SubmitMisbehaviour, - tagTheme: 'nine', - tagDisplay: 'txSubmitMisbehaviourLabel', - }, - '/ibc.core.client.v1.Height': { - model: MODELS.MsgHeight, - content: COMPONENTS.Height, - tagTheme: 'nine', - tagDisplay: 'txHeightLabel', - }, - // ======================== - // ibc channel - // ======================== - '/ibc.core.channel.v1.MsgRecvPacket': { - model: MODELS.MsgReceivePacket, - content: COMPONENTS.ReceivePacket, - tagTheme: 'nine', - tagDisplay: 'txRecvPacketLabel', - }, - '/ibc.core.channel.v1.Channel': { - model: MODELS.MsgChannel, - content: COMPONENTS.Channel, - tagTheme: 'nine', - tagDisplay: 'txChannelLabel', - }, - '/ibc.core.channel.v1.Counterparty': { - model: MODELS.MsgCounterpartyChannel, - content: COMPONENTS.CounterpartyChannel, - tagTheme: 'nine', - tagDisplay: 'txCounterpartyLabel', - }, - '/ibc.core.channel.v1.Packet': { - model: MODELS.MsgPacket, - content: COMPONENTS.Packet, - tagTheme: 'nine', - tagDisplay: 'txPacketLabel', - }, - '/ibc.core.channel.v1.MsgAcknowledgement': { - model: MODELS.MsgAcknowledgement, - content: COMPONENTS.Acknowledgement, - tagTheme: 'nine', - tagDisplay: 'txAcknowledgementLabel', - }, - '/ibc.core.channel.v1.MsgChannelCloseConfirm': { - model: MODELS.MsgChannelCloseConfirm, - content: COMPONENTS.ChannelCloseConfirm, - tagTheme: 'nine', - tagDisplay: 'txChannelCloseConfirmLabel', - }, - '/ibc.core.channel.v1.MsgChannelCloseInit': { - model: MODELS.MsgChannelCloseInit, - content: COMPONENTS.ChannelCloseInit, - tagTheme: 'nine', - tagDisplay: 'txChannelCloseInitLabel', - }, - '/ibc.core.channel.v1.MsgChannelOpenAck': { - model: MODELS.MsgChannelOpenAck, - content: COMPONENTS.ChannelOpenAck, - tagTheme: 'nine', - tagDisplay: 'txChannelOpenAckLabel', - }, - '/ibc.core.channel.v1.MsgChannelOpenConfirm': { - model: MODELS.MsgChannelOpenConfirm, - content: COMPONENTS.ChannelOpenConfirm, - tagTheme: 'nine', - tagDisplay: 'txChannelOpenConfirmLabel', - }, - '/ibc.core.channel.v1.MsgChannelOpenInit': { - model: MODELS.MsgChannelOpenInit, - content: COMPONENTS.ChannelOpenInit, - tagTheme: 'nine', - tagDisplay: 'txChannelOpenInitLabel', - }, - '/ibc.core.channel.v1.MsgChannelOpenTry': { - model: MODELS.MsgChannelOpenTry, - content: COMPONENTS.ChannelOpenTry, - tagTheme: 'nine', - tagDisplay: 'txChannelOpenTryLabel', - }, - '/ibc.core.channel.v1.MsgTimeout': { - model: MODELS.MsgTimeout, - content: COMPONENTS.Timeout, - tagTheme: 'nine', - tagDisplay: 'txTimeoutLabel', - }, - '/ibc.core.channel.v1.MsgTimeoutOnClose': { - model: MODELS.MsgTimeoutOnClose, - content: COMPONENTS.TimeoutOnClose, - tagTheme: 'nine', - tagDisplay: 'txTimeoutOnCloseLabel', - }, - // ======================== - // ibc connection - // ======================== - '/ibc.core.connection.v1.MsgConnectionOpenAck': { - model: MODELS.MsgConnectionOpenAck, - content: COMPONENTS.ConnectionOpenAck, - tagTheme: 'nine', - tagDisplay: 'txConnectionOpenAckLabel', - }, - '/ibc.core.connection.v1.MsgConnectionOpenConfirm': { - model: MODELS.MsgConnectionOpenConfirm, - content: COMPONENTS.ConnectionOpenConfirm, - tagTheme: 'nine', - tagDisplay: 'txConnectionOpenConfirmLabel', - }, - '/ibc.core.connection.v1.MsgConnectionOpenInit': { - model: MODELS.MsgConnectionOpenInit, - content: COMPONENTS.ConnectionOpenInit, - tagTheme: 'nine', - tagDisplay: 'txConnectionOpenInitLabel', - }, - '/ibc.core.connection.v1.MsgConnectionOpenTry': { - model: MODELS.MsgConnectionOpenTry, - content: COMPONENTS.ConnectionOpenTry, - tagTheme: 'nine', - tagDisplay: 'txConnectionOpenTryLabel', - }, - '/ibc.core.connection.v1.ConnectionEnd': { - model: MODELS.MsgConnectionEnd, - content: COMPONENTS.ConnectionEnd, - tagTheme: 'nine', - tagDisplay: 'txConnectionEndLabel', - }, - '/ibc.core.connection.v1.Counterparty': { - model: MODELS.MsgCounterpartyConnection, - content: COMPONENTS.CounterpartyConnection, - tagTheme: 'nine', - tagDisplay: 'txCounterpartyLabel', - }, - '/ibc.core.connection.v1.Version': { - model: MODELS.MsgVersion, - content: COMPONENTS.Version, - tagTheme: 'nine', - tagDisplay: 'txVersionLabel', - }, - // ======================== - // ibc transfer - // ======================== - '/ibc.applications.transfer.v1.MsgTransfer': { - model: MODELS.MsgTransfer, - content: COMPONENTS.Transfer, - tagTheme: 'ten', - tagDisplay: 'txTransferLabel', - }, - // ======================== - // authz - // ======================== - '/cosmos.authz.v1beta1.MsgGrant': { - model: MODELS.MsgGrant, - content: COMPONENTS.Grant, - tagTheme: 'thirteen', - tagDisplay: 'MsgGrant', - }, - '/cosmos.authz.v1beta1.MsgRevoke': { - model: MODELS.MsgRevoke, - content: COMPONENTS.Revoke, - tagTheme: 'thirteen', - tagDisplay: 'MsgRevoke', - }, - '/cosmos.authz.v1beta1.MsgExec': { - model: MODELS.MsgExec, - content: COMPONENTS.Exec, - tagTheme: 'thirteen', - tagDisplay: 'MsgExec', - }, - // ======================== - // feegrant - // ======================== - '/cosmos.feegrant.v1beta1.MsgGrantAllowance': { - model: MODELS.MsgGrantAllowance, - content: COMPONENTS.GrantAllowance, - tagTheme: 'fourteen', - tagDisplay: 'MsgGrantAllowance', - }, - '/cosmos.feegrant.v1beta1.MsgRevokeAllowance': { - model: MODELS.MsgRevokeAllowance, - content: COMPONENTS.RevokeAllowance, - tagTheme: 'fourteen', - tagDisplay: 'MsgRevokeAllowance', - }, - // ======================== - // vesting - // ======================== - '/cosmos.vesting.v1beta1.MsgCreateVestingAccount': { - model: MODELS.MsgCreateVestingAccount, - content: COMPONENTS.CreateVestingAccount, - tagTheme: 'fifteen', - tagDisplay: 'MsgCreateVestingAccount', - }, - '/cosmos.vesting.v1beta1.MsgCreatePeriodicVestingAccount': { - model: MODELS.MsgCreatePeriodicVestingAccount, - content: COMPONENTS.CreatePeriodicVestingAccount, - tagTheme: 'fifteen', - tagDisplay: 'MsgCreatePeriodicVestingAccount', - }, -}; -type DefaultTypeToModel = typeof defaultTypeToModel; - -// ===================================== -// Update your chain's message types here -// ===================================== -const customTypeToModel = { - // ======================== - // oracle - // ======================== - '/oracle.v1.MsgRequestData': { - model: MODELS.MsgRequestData, - content: COMPONENTS.RequestData, - tagTheme: 'four', - tagDisplay: 'txRequestData', - }, - '/oracle.v1.MsgReportData': { - model: MODELS.MsgReportData, - content: COMPONENTS.ReportData, - tagTheme: 'four', - tagDisplay: 'txReportData', - }, - '/oracle.v1.MsgCreateDataSource': { - model: MODELS.MsgCreateDataSource, - content: COMPONENTS.CreateDataSource, - tagTheme: 'four', - tagDisplay: 'txCreateDataSource', - }, - '/oracle.v1.MsgEditDataSource': { - model: MODELS.MsgEditDataSource, - content: COMPONENTS.EditDataSource, - tagTheme: 'four', - tagDisplay: 'txEditDataSource', - }, - '/oracle.v1.MsgCreateOracleScript': { - model: MODELS.MsgCreateOracleScript, - content: COMPONENTS.CreateOracleScript, - tagTheme: 'four', - tagDisplay: 'txCreateOracleScript', - }, - '/oracle.v1.MsgEditOracleScript': { - model: MODELS.MsgEditOracleScript, - content: COMPONENTS.EditOracleScript, - tagTheme: 'four', - tagDisplay: 'txEditOracleScript', - }, - '/oracle.v1.MsgActivate': { - model: MODELS.MsgActivate, - content: COMPONENTS.Activate, - tagTheme: 'four', - tagDisplay: 'txActivate', - }, - '/oracle.v1.MsgAddReporter': { - model: MODELS.MsgAddReporter, - content: COMPONENTS.AddReporter, - tagTheme: 'four', - tagDisplay: 'txAddReporter', - }, - '/oracle.v1.MsgRemoveReporter': { - model: MODELS.MsgRemoveReporter, - content: COMPONENTS.RemoveReporter, - tagTheme: 'four', - tagDisplay: 'txRemoveReporter', - }, -}; -type CustomTypeToModel = typeof customTypeToModel; - -type TypeToModel = DefaultTypeToModel & CustomTypeToModel extends infer R1 - ? { [K in keyof R1]: R1[K] } - : never; - -type Data = TypeToModel[keyof TypeToModel]; - -const getDataByType = (type: string): Data | null => { - if (isKeyOf(type, defaultTypeToModel) && defaultTypeToModel[type]) - return defaultTypeToModel[type]; - - if (isKeyOf(type, customTypeToModel) && customTypeToModel[type]) return customTypeToModel[type]; - - return null; -}; - -/** - * Helper function that helps get model by type - * @param type Model type - */ -export const getMessageModelByType = (type: string): Data['model'] => { - const data = getDataByType(type); - if (data) { - return data.model; - } - - return MODELS.MsgUnknown as Data['model']; -}; - -/** - * Helper function to correctly display the correct UI - * @param type Model type - */ -export const getMessageByType = (message: TMessage, viewRaw: boolean, t: TFunction) => { - const { type } = (message as { type: string }) ?? {}; - - type ResultType = { - content: FC<{ message: TMessage }>; - tagDisplay: Data['tagDisplay']; - tagTheme: TagTheme; - }; - - let results: ResultType = { - content: COMPONENTS.Unknown as unknown as FC<{ message: TMessage }>, - tagDisplay: 'txUnknownLabel', - tagTheme: 'zero', - }; - - const data = getDataByType(type); - - if (data) { - results = { - content: data?.content as unknown as FC<{ message: TMessage }>, - tagDisplay: data.tagDisplay, - tagTheme: data.tagTheme as ResultType['tagTheme'], - }; - } - - // If user asks to view the raw data - if (viewRaw || !results.content) { - results.content = COMPONENTS.Unknown as unknown as FC<{ message: TMessage }>; - } - - const Content = results.content; - return { - type: , - message: ['message']} />, - }; -}; - -export const convertMsgsToModels = ( - transaction?: { - messages?: Array<{ - '@type': string; - }>; - logs?: Array; - } | null -) => { - const messages = - transaction?.messages?.map((msg: object, i: number) => { - const model = getMessageModelByType(R.pathOr('', ['@type'], msg)); - if (model === MODELS.MsgWithdrawDelegatorReward) { - const log = transaction?.logs?.[i]; - return MODELS.MsgWithdrawDelegatorReward.fromJson(msg, log); - } - if (model === MODELS.MsgWithdrawValidatorCommission) { - const log = transaction?.logs?.[i]; - return MODELS.MsgWithdrawValidatorCommission.fromJson(msg, log); - } - return model.fromJson(msg); - }) ?? []; - - return messages; -}; diff --git a/apps/web-band/src/components/nav/components/desktop/index.tsx b/apps/web-band/src/components/nav/components/desktop/index.tsx deleted file mode 100644 index af8fbe5dec..0000000000 --- a/apps/web-band/src/components/nav/components/desktop/index.tsx +++ /dev/null @@ -1,65 +0,0 @@ -import AppBar from '@mui/material/AppBar'; -import ClickAwayListener from '@mui/material/ClickAwayListener'; -import Drawer from '@mui/material/Drawer'; -import { FC } from 'react'; -import { useRecoilValue } from 'recoil'; -import BigDipperLogoRed from 'shared-utils/assets/big-dipper-red.svg'; -import BigDipperLogoWhite from 'shared-utils/assets/big-dipper-white.svg'; -import { readTheme } from '@/recoil/settings'; -import TitleBar from '@/components/nav/components/title_bar'; -import MenuItems from '@/components/nav/components/menu_items'; -import useStyles from '@/components/nav/components/desktop/styles'; -import { useDesktop } from '@/components/nav/components/desktop/hooks'; -import ActionBar from '@/components/nav/components/desktop/components/action_bar'; - -type DesktopProps = { - className?: string; - title: string; -}; - -const Desktop: FC = ({ className, title }) => { - const { classes, cx } = useStyles(); - const theme = useRecoilValue(readTheme); - const { isMenu, toggleMenu, turnOffAll, toggleNetwork, isNetwork } = useDesktop(); - return ( - -
- - - - - - {theme === 'light' ? ( - - ) : ( - - )} - - -
-
- ); -}; - -export default Desktop; diff --git a/apps/web-band/src/components/nav/components/title_bar/styles.ts b/apps/web-band/src/components/nav/components/title_bar/styles.ts deleted file mode 100644 index 5b60294213..0000000000 --- a/apps/web-band/src/components/nav/components/title_bar/styles.ts +++ /dev/null @@ -1,77 +0,0 @@ -import { makeStyles } from 'tss-react/mui'; - -const useStyles = makeStyles()((theme) => ({ - root: { - padding: theme.spacing(1, 2), - display: 'flex', - justifyContent: 'center', - flexDirection: 'column', - alignItems: 'flex-start', - [theme.breakpoints.up('lg')]: { - padding: theme.spacing(1, 3), - display: 'flex', - alignItems: 'center', - justifyContent: 'space-between', - flexDirection: 'row', - width: '100%', - '& .MuiTypography-h1': { - lineHeight: 1, - alignSelf: 'flex-end', - }, - }, - }, - logo: { - height: '40px', - [theme.breakpoints.up('md')]: { - height: '46px', - }, - // width: '225px', - }, - content: { - width: '100%', - background: theme.palette.custom.general.surfaceOne, - marginTop: theme.spacing(2), - borderRadius: theme.shape.borderRadius, - padding: theme.spacing(1), - display: 'flex', - flexDirection: 'column', - flexWrap: 'wrap', - alignItems: 'flex-start', - [theme.breakpoints.up('md')]: { - flexDirection: 'row', - }, - [theme.breakpoints.up('lg')]: { - alignItems: 'center', - justifyContent: 'space-between', - marginTop: 0, - width: '70%', - padding: theme.spacing(1, 3), - flexWrap: 'nowrap', - }, - }, - item: { - display: 'flex', - alignItems: 'flex-start', - justifyContent: 'flex-start', - flexDirection: 'column', - padding: theme.spacing(1), - width: '100%', - '& .label': { - marginRight: theme.spacing(1), - }, - [theme.breakpoints.up('sm')]: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'space-between', - }, - [theme.breakpoints.up('md')]: { - width: '50%', - }, - [theme.breakpoints.up('lg')]: { - padding: 0, - width: 'auto', - }, - }, -})); - -export default useStyles; diff --git a/apps/web-band/src/graphql/general/account_details_documents.ts b/apps/web-band/src/graphql/general/account_details_documents.ts deleted file mode 100644 index 72915dd849..0000000000 --- a/apps/web-band/src/graphql/general/account_details_documents.ts +++ /dev/null @@ -1,105 +0,0 @@ -export const AccountCommissionDocument = /* GraphQL */ ` - query AccountCommission($validatorAddress: String!) { - commission: action_validator_commission_amount(address: $validatorAddress) { - coins - } - } -`; - -export const AccountWithdrawalAddressDocument = /* GraphQL */ ` - query AccountWithdrawalAddress($address: String!) { - withdrawalAddress: action_delegator_withdraw_address(address: $address) { - address - } - } -`; - -export const AccountBalancesDocument = /* GraphQL */ ` - query AccountBalances($address: String!) { - accountBalances: action_account_balance(address: $address) { - coins - } - } -`; - -export const AccountDelegationBalanceDocument = /* GraphQL */ ` - query AccountDelegationBalance($address: String!) { - delegationBalance: action_delegation_total(address: $address) { - coins - } - } -`; - -export const AccountUnbondingBalanceDocument = /* GraphQL */ ` - query AccountUnbondingBalance($address: String!) { - unbondingBalance: action_unbonding_delegation_total(address: $address) { - coins - } - } -`; - -export const AccountDelegationRewardsDocument = /* GraphQL */ ` - query AccountDelegationRewards($address: String!) { - delegationRewards: action_delegation_reward(address: $address) { - validatorAddress: validator_address - coins - } - } -`; - -export const AccountDelegationsDocument = /* GraphQL */ ` - query AccountDelegations( - $address: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - delegations: action_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } - } -`; - -export const AccountRedelegationsDocument = /* GraphQL */ ` - query AccountRedelegations( - $address: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - redelegations: action_redelegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } - } -`; - -export const AccountUndelegationsDocument = /* GraphQL */ ` - query AccountUndelegations( - $address: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - undelegations: action_unbonding_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } - } -`; diff --git a/apps/web-band/src/graphql/general/active_validator_count.graphql b/apps/web-band/src/graphql/general/active_validator_count.graphql deleted file mode 100644 index 8ba3cee775..0000000000 --- a/apps/web-band/src/graphql/general/active_validator_count.graphql +++ /dev/null @@ -1,17 +0,0 @@ -query ActiveValidatorCount { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - inactiveTotal: validator_status_aggregate(where: {status: {_neq: 3}}) { - aggregate { - count - } - } - total: validator_status_aggregate { - aggregate { - count - } - } -} diff --git a/apps/web-band/src/graphql/general/block_details.graphql b/apps/web-band/src/graphql/general/block_details.graphql deleted file mode 100644 index e9c1530a53..0000000000 --- a/apps/web-band/src/graphql/general/block_details.graphql +++ /dev/null @@ -1,34 +0,0 @@ -query BlockDetails($height: bigint, $signatureHeight: bigint) { - transaction(where: {height: {_eq: $height}}) { - height - hash - messages - success - logs - } - block(limit: 1, where: {height: {_eq: $height}}) { - height - hash - timestamp - txs: num_txs - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } - preCommitsAggregate: pre_commit_aggregate(where: {height: {_eq: $signatureHeight}}) { - aggregate{ - sum { - votingPower: voting_power - } - } - } - preCommits: pre_commit(where: {height: {_eq: $signatureHeight}}) { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} diff --git a/apps/web-band/src/graphql/general/block_height.graphql b/apps/web-band/src/graphql/general/block_height.graphql deleted file mode 100644 index 9120a53f6f..0000000000 --- a/apps/web-band/src/graphql/general/block_height.graphql +++ /dev/null @@ -1,5 +0,0 @@ -subscription LatestBlockHeightListener($offset: Int = 0) { - height: block(order_by: {height: desc}, limit: 1, offset: $offset) { - height - } -} diff --git a/apps/web-band/src/graphql/general/block_time.graphql b/apps/web-band/src/graphql/general/block_time.graphql deleted file mode 100644 index 8c9b3bbacb..0000000000 --- a/apps/web-band/src/graphql/general/block_time.graphql +++ /dev/null @@ -1,11 +0,0 @@ -query AverageBlockTime { - averageBlockTime: average_block_time_per_hour(limit: 1, order_by: {height: desc}) { - averageTime: average_time - } -} - -query LatestBlockTimestamp($offset: Int = 0) { - block: block(order_by: {height: desc}, limit: 1, offset: $offset) { - timestamp - } -} diff --git a/apps/web-band/src/graphql/general/blocks.graphql b/apps/web-band/src/graphql/general/blocks.graphql deleted file mode 100644 index 037f11e378..0000000000 --- a/apps/web-band/src/graphql/general/blocks.graphql +++ /dev/null @@ -1,33 +0,0 @@ -subscription BlocksListener($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} - - -query Blocks($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - self_delegate_address - } - validatorDescriptions: validator_descriptions(limit: 1, order_by: {height: desc}) { - moniker - identity - } - } - } -} diff --git a/apps/web-band/src/graphql/general/chain_id.graphql b/apps/web-band/src/graphql/general/chain_id.graphql deleted file mode 100644 index c11d7e10bc..0000000000 --- a/apps/web-band/src/graphql/general/chain_id.graphql +++ /dev/null @@ -1,6 +0,0 @@ -query ChainId { - genesis(limit: 1, order_by: {time: desc}) { - chainId: chain_id - time - } -} diff --git a/apps/web-band/src/graphql/general/market_data.graphql b/apps/web-band/src/graphql/general/market_data.graphql deleted file mode 100644 index 67569522e0..0000000000 --- a/apps/web-band/src/graphql/general/market_data.graphql +++ /dev/null @@ -1,21 +0,0 @@ -query MarketData ($denom: String) { - communityPool: community_pool(order_by: {height: desc}, limit: 1) { - coins - } - inflation: inflation(order_by: {height: desc}, limit: 1) { - value - } - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - marketCap: market_cap - price - } - supply { - coins - } - bondedTokens: staking_pool(order_by: {height: desc}, limit: 1) { - bonded_tokens - } - distributionParams: distribution_params { - params - } -} diff --git a/apps/web-band/src/graphql/general/messages_by_address.graphql b/apps/web-band/src/graphql/general/messages_by_address.graphql deleted file mode 100644 index 1eba15606a..0000000000 --- a/apps/web-band/src/graphql/general/messages_by_address.graphql +++ /dev/null @@ -1,15 +0,0 @@ -query GetMessagesByAddress($address: _text, $limit: bigint = 50, $offset: bigint = 0 $types: _text = "{}") { - messagesByAddress: messages_by_address(args: {addresses: $address, types: $types, limit: $limit, offset: $offset}) { - transaction { - height - hash - success - messages - logs - block { - height - timestamp - } - } - } -} diff --git a/apps/web-band/src/graphql/general/online_voting_power.graphql b/apps/web-band/src/graphql/general/online_voting_power.graphql deleted file mode 100644 index bbfebf96f8..0000000000 --- a/apps/web-band/src/graphql/general/online_voting_power.graphql +++ /dev/null @@ -1,20 +0,0 @@ -query OnlineVotingPower { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - validatorVotingPowerAggregate: validator_voting_power_aggregate(where: {validator: {validator_statuses: {status: {_eq: 3}}}}) { - aggregate { - sum { - votingPower: voting_power - } - } - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - } - stakingParams: staking_params(limit: 1) { - params - } -} diff --git a/apps/web-band/src/graphql/general/params.graphql b/apps/web-band/src/graphql/general/params.graphql deleted file mode 100644 index 9adf6cb20d..0000000000 --- a/apps/web-band/src/graphql/general/params.graphql +++ /dev/null @@ -1,22 +0,0 @@ -query Params { - stakingParams: staking_params(limit: 1, order_by: {height: desc}) { - params - } - slashingParams: slashing_params(limit: 1, order_by: {height: desc}) { - params - } - mintParams: mint_params(limit: 1, order_by: {height: desc}) { - params - } - distributionParams: distribution_params(limit: 1, order_by: {height: desc}) { - params - } - govParams: gov_params (limit: 1, order_by: {height: desc}) { - depositParams: deposit_params - tallyParams: tally_params - votingParams: voting_params - } - oracleParams: oracle_params (limit: 1, order_by: {height: desc}) { - params - } -} diff --git a/apps/web-band/src/graphql/general/proposal_details.graphql b/apps/web-band/src/graphql/general/proposal_details.graphql deleted file mode 100644 index 82ddef911b..0000000000 --- a/apps/web-band/src/graphql/general/proposal_details.graphql +++ /dev/null @@ -1,54 +0,0 @@ -query ProposalDetails($proposalId: Int) { - proposal(where: {id: {_eq: $proposalId}}) { - proposer: proposer_address - title - description - status - content - proposalId: id - submitTime: submit_time - proposalType: proposal_type - depositEndTime: deposit_end_time - votingStartTime: voting_start_time - votingEndTime: voting_end_time - } -} - -query ProposalDetailsTally($proposalId: Int) { - proposalTallyResult: proposal_tally_result(where: {proposal_id: {_eq: $proposalId}}) { - yes - no - noWithVeto: no_with_veto - abstain - } - stakingPool: proposal_staking_pool_snapshot(where: {proposal_id: {_eq: $proposalId}}) { - bondedTokens: bonded_tokens - } - quorum: gov_params (limit: 1, order_by: {height: desc}) { - tallyParams: tally_params - } -} - -query ProposalDetailsDeposits($proposalId: Int) { - proposalDeposit: proposal_deposit(where: {proposal_id: {_eq: $proposalId}}, order_by: {height: desc}) { - amount - depositorAddress: depositor_address - block { - timestamp - } - } -} - -query ProposalDetailsVotes($proposalId: Int) { - proposalVote: proposal_vote(where: {proposal_id: {_eq: $proposalId}}, order_by: {height: desc}) { - option - voterAddress: voter_address - } - validatorStatuses: proposal_validator_status_snapshot(where: {proposal_id: {_eq: $proposalId}, status: {_eq: 3}}) { - validator { - validatorInfo: validator_info { - selfDelegateAddress: self_delegate_address - } - } - } -} diff --git a/apps/web-band/src/graphql/general/proposals.graphql b/apps/web-band/src/graphql/general/proposals.graphql deleted file mode 100644 index f7e08f978e..0000000000 --- a/apps/web-band/src/graphql/general/proposals.graphql +++ /dev/null @@ -1,14 +0,0 @@ -query Proposals ($limit: Int = 7, $offset: Int = 0) { - proposals: proposal (limit: $limit, offset: $offset, order_by: {id: desc}) { - title - proposalId: id - status - description - } - total: proposal_aggregate { - aggregate { - count - } - } -} - diff --git a/apps/web-band/src/graphql/general/token_price.graphql b/apps/web-band/src/graphql/general/token_price.graphql deleted file mode 100644 index 8c11321b98..0000000000 --- a/apps/web-band/src/graphql/general/token_price.graphql +++ /dev/null @@ -1,16 +0,0 @@ -subscription TokenPriceListener($denom: String) { - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - id - price - timestamp - marketCap: market_cap - unitName: unit_name - } -} - -query TokenPriceHistory($denom: String, $limit: Int = 10) { - tokenPrice: token_price_history(where: {unit_name: {_eq: $denom}}, limit: $limit, order_by: {timestamp: desc}) { - price - timestamp - } -} diff --git a/apps/web-band/src/graphql/general/tokenomics.graphql b/apps/web-band/src/graphql/general/tokenomics.graphql deleted file mode 100644 index 783cfd99ee..0000000000 --- a/apps/web-band/src/graphql/general/tokenomics.graphql +++ /dev/null @@ -1,12 +0,0 @@ -query Tokenomics{ - stakingParams: staking_params(limit: 1) { - params - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - unbonded: not_bonded_tokens - } - supply: supply(order_by: {height: desc}, limit: 1) { - coins - } -} diff --git a/apps/web-band/src/graphql/general/transaction_details.graphql b/apps/web-band/src/graphql/general/transaction_details.graphql deleted file mode 100644 index ace8e8135e..0000000000 --- a/apps/web-band/src/graphql/general/transaction_details.graphql +++ /dev/null @@ -1,17 +0,0 @@ -query TransactionDetails($hash: String) { - transaction(where: {hash: {_eq: $hash}}, limit: 1) { - hash: hash - height: height - block: block { - timestamp: timestamp - } - fee: fee - gasUsed: gas_used - gasWanted: gas_wanted - success: success - memo: memo - messages: messages - logs - rawLog: raw_log - } -} diff --git a/apps/web-band/src/graphql/general/transactions.graphql b/apps/web-band/src/graphql/general/transactions.graphql deleted file mode 100644 index 9fbc89fd74..0000000000 --- a/apps/web-band/src/graphql/general/transactions.graphql +++ /dev/null @@ -1,25 +0,0 @@ -subscription TransactionsListener($limit: Int = 7, $offset: Int = 0) { - transactions: transaction(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - hash - success - block { - timestamp - } - messages - logs - } -} - -query Transactions($limit: Int = 7, $offset: Int = 0) { - transactions: transaction(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - hash - success - block { - timestamp - } - messages - logs - } -} diff --git a/apps/web-band/src/graphql/general/validator_details.graphql b/apps/web-band/src/graphql/general/validator_details.graphql deleted file mode 100644 index cdc166572e..0000000000 --- a/apps/web-band/src/graphql/general/validator_details.graphql +++ /dev/null @@ -1,62 +0,0 @@ - -subscription LastHundredBlocks($address: String) { - block(offset: 1, order_by: {height: desc}, limit: 100) { - height - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - transactions { - hash - } - precommits: pre_commits(where: {validator: {validator_info: {operator_address: {_eq: $address}}}}) { - validatorAddress: validator_address - } - } -} - -subscription ValidatorLastSeenListener($address: String) { - preCommit: pre_commit(limit: 1, where: {validator: {validator_info: {operator_address: {_eq: $address}}}}, order_by: {height: desc}) { - height - timestamp - } -} - -query ValidatorDetails($address: String) { - stakingPool: staking_pool(order_by: {height: desc}, limit: 1, offset: 0) { - height - bonded: bonded_tokens - } - validator(where: {validator_info: {operator_address: {_eq: $address}}}) { - validatorDescriptions: validator_descriptions(order_by: {height: desc}, limit: 1) { - details - website - } - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos(order_by: {height: desc}, limit: 1) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - maxRate: max_rate - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorVotingPowers: validator_voting_powers(offset: 0, limit: 1, order_by: {height: desc}) { - height - votingPower: voting_power - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} - diff --git a/apps/web-band/src/graphql/general/validator_details_documents.ts b/apps/web-band/src/graphql/general/validator_details_documents.ts deleted file mode 100644 index 13b7441d0f..0000000000 --- a/apps/web-band/src/graphql/general/validator_details_documents.ts +++ /dev/null @@ -1,56 +0,0 @@ -export const ValidatorDelegationsDocument = /* GraphQL */ ` - query ValidatorDelegations( - $validatorAddress: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - delegations: action_validator_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } - } -`; - -export const ValidatorRedelegationsDocument = /* GraphQL */ ` - query ValidatorRedelegations( - $validatorAddress: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - redelegations: action_validator_redelegations_from( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } - } -`; - -export const ValidatorUndelegationsDocument = /* GraphQL */ ` - query ValidatorUndelegations( - $validatorAddress: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - undelegations: action_validator_unbonding_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } - } -`; diff --git a/apps/web-band/src/graphql/general/validators.graphql b/apps/web-band/src/graphql/general/validators.graphql deleted file mode 100644 index 20f3b19335..0000000000 --- a/apps/web-band/src/graphql/general/validators.graphql +++ /dev/null @@ -1,32 +0,0 @@ -query Validators { - stakingPool: staking_pool(limit: 1, order_by: {height: desc}) { - bondedTokens: bonded_tokens - } - validator { - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos(order_by: {height: desc}, limit: 1) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - } - validatorVotingPowers: validator_voting_powers(offset: 0, limit: 1, order_by: {height: desc}) { - votingPower: voting_power - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorSigningInfos: validator_signing_infos(order_by: {height: desc}, limit: 1) { - missedBlocksCounter: missed_blocks_counter - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} diff --git a/apps/web-band/src/graphql/general/validators_address_list.graphql b/apps/web-band/src/graphql/general/validators_address_list.graphql deleted file mode 100644 index d018f104bc..0000000000 --- a/apps/web-band/src/graphql/general/validators_address_list.graphql +++ /dev/null @@ -1,28 +0,0 @@ -query ValidatorsAddressList { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions(limit: 1, order_by: {height: desc}) { - moniker - identity - avatarUrl: avatar_url - } - } -} - -query ValidatorAddresses { - validator(where: {validator_info: {operator_address: {_is_null: false}, consensus_address: {_is_null: false}, self_delegate_address: {_is_null: false}}}) { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions(limit: 1, order_by: {height: desc}) { - moniker - avatarUrl: avatar_url - } - } -} diff --git a/apps/web-band/src/graphql/types/general_types.ts b/apps/web-band/src/graphql/types/general_types.ts deleted file mode 100644 index 987ec72111..0000000000 --- a/apps/web-band/src/graphql/types/general_types.ts +++ /dev/null @@ -1,13949 +0,0 @@ -import { gql } from '@apollo/client'; -import * as Apollo from '@apollo/client'; -export type Maybe = T | null; -export type InputMaybe = Maybe; -export type Exact = { [K in keyof T]: T[K] }; -export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; -export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; -const defaultOptions = {} as const; -/** All built-in and custom scalars, mapped to their actual values */ -export type Scalars = { - ID: string; - String: string; - Boolean: boolean; - Int: number; - Float: number; - ActionCoin: any; - ActionDelegation: any; - ActionPagination: any; - ActionRedelegation: any; - ActionUnbondingDelegation: any; - _coin: any; - _dec_coin: any; - _text: any; - bigint: any; - jsonb: any; - numeric: any; - smallint: any; - timestamp: any; - timestamptz: any; -}; - -export type ActionAddress = { - __typename?: 'ActionAddress'; - address: Scalars['String']; -}; - -export type ActionBalance = { - __typename?: 'ActionBalance'; - coins?: Maybe>>; -}; - -export type ActionDelegationResponse = { - __typename?: 'ActionDelegationResponse'; - delegations?: Maybe>>; - pagination?: Maybe; -}; - -export type ActionDelegationReward = { - __typename?: 'ActionDelegationReward'; - coins?: Maybe>>; - validator_address: Scalars['String']; -}; - -export type ActionRedelegationResponse = { - __typename?: 'ActionRedelegationResponse'; - pagination?: Maybe; - redelegations?: Maybe>>; -}; - -export type ActionUnbondingDelegationResponse = { - __typename?: 'ActionUnbondingDelegationResponse'; - pagination?: Maybe; - unbonding_delegations?: Maybe>>; -}; - -export type ActionValidatorCommissionAmount = { - __typename?: 'ActionValidatorCommissionAmount'; - coins?: Maybe>>; -}; - -/** Boolean expression to compare columns of type "Boolean". All fields are combined with logical 'AND'. */ -export type Boolean_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "Int". All fields are combined with logical 'AND'. */ -export type Int_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "String". All fields are combined with logical 'AND'. */ -export type String_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - /** does the column match the given case-insensitive pattern */ - _ilike?: InputMaybe; - _in?: InputMaybe>; - /** does the column match the given POSIX regular expression, case insensitive */ - _iregex?: InputMaybe; - _is_null?: InputMaybe; - /** does the column match the given pattern */ - _like?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - /** does the column NOT match the given case-insensitive pattern */ - _nilike?: InputMaybe; - _nin?: InputMaybe>; - /** does the column NOT match the given POSIX regular expression, case insensitive */ - _niregex?: InputMaybe; - /** does the column NOT match the given pattern */ - _nlike?: InputMaybe; - /** does the column NOT match the given POSIX regular expression, case sensitive */ - _nregex?: InputMaybe; - /** does the column NOT match the given SQL regular expression */ - _nsimilar?: InputMaybe; - /** does the column match the given POSIX regular expression, case sensitive */ - _regex?: InputMaybe; - /** does the column match the given SQL regular expression */ - _similar?: InputMaybe; -}; - -/** Boolean expression to compare columns of type "_coin". All fields are combined with logical 'AND'. */ -export type _Coin_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "_dec_coin". All fields are combined with logical 'AND'. */ -export type _Dec_Coin_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "_text". All fields are combined with logical 'AND'. */ -export type _Text_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "account" */ -export type Account = { - __typename?: 'account'; - address: Scalars['String']; - /** An array relationship */ - feeGrantAllowancesByGranterAddress: Array; - /** An aggregate relationship */ - feeGrantAllowancesByGranterAddress_aggregate: Fee_Grant_Allowance_Aggregate; - /** An array relationship */ - fee_grant_allowances: Array; - /** An aggregate relationship */ - fee_grant_allowances_aggregate: Fee_Grant_Allowance_Aggregate; - /** An array relationship */ - proposal_deposits: Array; - /** An aggregate relationship */ - proposal_deposits_aggregate: Proposal_Deposit_Aggregate; - /** An array relationship */ - proposal_votes: Array; - /** An aggregate relationship */ - proposal_votes_aggregate: Proposal_Vote_Aggregate; - /** An array relationship */ - proposals: Array; - /** An aggregate relationship */ - proposals_aggregate: Proposal_Aggregate; - /** An array relationship */ - validator_infos: Array; - /** An aggregate relationship */ - validator_infos_aggregate: Validator_Info_Aggregate; - /** An object relationship */ - vesting_account?: Maybe; - /** An array relationship */ - vesting_accounts: Array; - /** An aggregate relationship */ - vesting_accounts_aggregate: Vesting_Account_Aggregate; -}; - - -/** columns and relationships of "account" */ -export type AccountFeeGrantAllowancesByGranterAddressArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountFeeGrantAllowancesByGranterAddress_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountFee_Grant_AllowancesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountFee_Grant_Allowances_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposal_DepositsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposal_Deposits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposal_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposal_Votes_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposalsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposals_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountValidator_InfosArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountValidator_Infos_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountVesting_AccountsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountVesting_Accounts_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "account" */ -export type Account_Aggregate = { - __typename?: 'account_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "account" */ -export type Account_Aggregate_Fields = { - __typename?: 'account_aggregate_fields'; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "account" */ -export type Account_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "account". All fields are combined with a logical 'AND'. */ -export type Account_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - address?: InputMaybe; - feeGrantAllowancesByGranterAddress?: InputMaybe; - fee_grant_allowances?: InputMaybe; - proposal_deposits?: InputMaybe; - proposal_votes?: InputMaybe; - proposals?: InputMaybe; - validator_infos?: InputMaybe; - vesting_account?: InputMaybe; - vesting_accounts?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Account_Max_Fields = { - __typename?: 'account_max_fields'; - address?: Maybe; -}; - -/** aggregate min on columns */ -export type Account_Min_Fields = { - __typename?: 'account_min_fields'; - address?: Maybe; -}; - -/** Ordering options when selecting data from "account". */ -export type Account_Order_By = { - address?: InputMaybe; - feeGrantAllowancesByGranterAddress_aggregate?: InputMaybe; - fee_grant_allowances_aggregate?: InputMaybe; - proposal_deposits_aggregate?: InputMaybe; - proposal_votes_aggregate?: InputMaybe; - proposals_aggregate?: InputMaybe; - validator_infos_aggregate?: InputMaybe; - vesting_account?: InputMaybe; - vesting_accounts_aggregate?: InputMaybe; -}; - -/** select columns of table "account" */ -export enum Account_Select_Column { - /** column name */ - Address = 'address' -} - -/** columns and relationships of "average_block_time_from_genesis" */ -export type Average_Block_Time_From_Genesis = { - __typename?: 'average_block_time_from_genesis'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "average_block_time_from_genesis" */ -export type Average_Block_Time_From_Genesis_Aggregate = { - __typename?: 'average_block_time_from_genesis_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "average_block_time_from_genesis" */ -export type Average_Block_Time_From_Genesis_Aggregate_Fields = { - __typename?: 'average_block_time_from_genesis_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "average_block_time_from_genesis" */ -export type Average_Block_Time_From_Genesis_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Average_Block_Time_From_Genesis_Avg_Fields = { - __typename?: 'average_block_time_from_genesis_avg_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "average_block_time_from_genesis". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_From_Genesis_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Average_Block_Time_From_Genesis_Max_Fields = { - __typename?: 'average_block_time_from_genesis_max_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Average_Block_Time_From_Genesis_Min_Fields = { - __typename?: 'average_block_time_from_genesis_min_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Ordering options when selecting data from "average_block_time_from_genesis". */ -export type Average_Block_Time_From_Genesis_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_from_genesis" */ -export enum Average_Block_Time_From_Genesis_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Average_Block_Time_From_Genesis_Stddev_Fields = { - __typename?: 'average_block_time_from_genesis_stddev_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Average_Block_Time_From_Genesis_Stddev_Pop_Fields = { - __typename?: 'average_block_time_from_genesis_stddev_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Average_Block_Time_From_Genesis_Stddev_Samp_Fields = { - __typename?: 'average_block_time_from_genesis_stddev_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Average_Block_Time_From_Genesis_Sum_Fields = { - __typename?: 'average_block_time_from_genesis_sum_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Average_Block_Time_From_Genesis_Var_Pop_Fields = { - __typename?: 'average_block_time_from_genesis_var_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Average_Block_Time_From_Genesis_Var_Samp_Fields = { - __typename?: 'average_block_time_from_genesis_var_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Average_Block_Time_From_Genesis_Variance_Fields = { - __typename?: 'average_block_time_from_genesis_variance_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** columns and relationships of "average_block_time_per_day" */ -export type Average_Block_Time_Per_Day = { - __typename?: 'average_block_time_per_day'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "average_block_time_per_day" */ -export type Average_Block_Time_Per_Day_Aggregate = { - __typename?: 'average_block_time_per_day_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "average_block_time_per_day" */ -export type Average_Block_Time_Per_Day_Aggregate_Fields = { - __typename?: 'average_block_time_per_day_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "average_block_time_per_day" */ -export type Average_Block_Time_Per_Day_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Average_Block_Time_Per_Day_Avg_Fields = { - __typename?: 'average_block_time_per_day_avg_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "average_block_time_per_day". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_Per_Day_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Average_Block_Time_Per_Day_Max_Fields = { - __typename?: 'average_block_time_per_day_max_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Average_Block_Time_Per_Day_Min_Fields = { - __typename?: 'average_block_time_per_day_min_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Ordering options when selecting data from "average_block_time_per_day". */ -export type Average_Block_Time_Per_Day_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_per_day" */ -export enum Average_Block_Time_Per_Day_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Average_Block_Time_Per_Day_Stddev_Fields = { - __typename?: 'average_block_time_per_day_stddev_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Average_Block_Time_Per_Day_Stddev_Pop_Fields = { - __typename?: 'average_block_time_per_day_stddev_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Average_Block_Time_Per_Day_Stddev_Samp_Fields = { - __typename?: 'average_block_time_per_day_stddev_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Average_Block_Time_Per_Day_Sum_Fields = { - __typename?: 'average_block_time_per_day_sum_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Average_Block_Time_Per_Day_Var_Pop_Fields = { - __typename?: 'average_block_time_per_day_var_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Average_Block_Time_Per_Day_Var_Samp_Fields = { - __typename?: 'average_block_time_per_day_var_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Average_Block_Time_Per_Day_Variance_Fields = { - __typename?: 'average_block_time_per_day_variance_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** columns and relationships of "average_block_time_per_hour" */ -export type Average_Block_Time_Per_Hour = { - __typename?: 'average_block_time_per_hour'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "average_block_time_per_hour" */ -export type Average_Block_Time_Per_Hour_Aggregate = { - __typename?: 'average_block_time_per_hour_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "average_block_time_per_hour" */ -export type Average_Block_Time_Per_Hour_Aggregate_Fields = { - __typename?: 'average_block_time_per_hour_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "average_block_time_per_hour" */ -export type Average_Block_Time_Per_Hour_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Average_Block_Time_Per_Hour_Avg_Fields = { - __typename?: 'average_block_time_per_hour_avg_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "average_block_time_per_hour". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_Per_Hour_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Average_Block_Time_Per_Hour_Max_Fields = { - __typename?: 'average_block_time_per_hour_max_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Average_Block_Time_Per_Hour_Min_Fields = { - __typename?: 'average_block_time_per_hour_min_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Ordering options when selecting data from "average_block_time_per_hour". */ -export type Average_Block_Time_Per_Hour_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_per_hour" */ -export enum Average_Block_Time_Per_Hour_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Average_Block_Time_Per_Hour_Stddev_Fields = { - __typename?: 'average_block_time_per_hour_stddev_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Average_Block_Time_Per_Hour_Stddev_Pop_Fields = { - __typename?: 'average_block_time_per_hour_stddev_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Average_Block_Time_Per_Hour_Stddev_Samp_Fields = { - __typename?: 'average_block_time_per_hour_stddev_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Average_Block_Time_Per_Hour_Sum_Fields = { - __typename?: 'average_block_time_per_hour_sum_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Average_Block_Time_Per_Hour_Var_Pop_Fields = { - __typename?: 'average_block_time_per_hour_var_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Average_Block_Time_Per_Hour_Var_Samp_Fields = { - __typename?: 'average_block_time_per_hour_var_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Average_Block_Time_Per_Hour_Variance_Fields = { - __typename?: 'average_block_time_per_hour_variance_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** columns and relationships of "average_block_time_per_minute" */ -export type Average_Block_Time_Per_Minute = { - __typename?: 'average_block_time_per_minute'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "average_block_time_per_minute" */ -export type Average_Block_Time_Per_Minute_Aggregate = { - __typename?: 'average_block_time_per_minute_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "average_block_time_per_minute" */ -export type Average_Block_Time_Per_Minute_Aggregate_Fields = { - __typename?: 'average_block_time_per_minute_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "average_block_time_per_minute" */ -export type Average_Block_Time_Per_Minute_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Average_Block_Time_Per_Minute_Avg_Fields = { - __typename?: 'average_block_time_per_minute_avg_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "average_block_time_per_minute". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_Per_Minute_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Average_Block_Time_Per_Minute_Max_Fields = { - __typename?: 'average_block_time_per_minute_max_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Average_Block_Time_Per_Minute_Min_Fields = { - __typename?: 'average_block_time_per_minute_min_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Ordering options when selecting data from "average_block_time_per_minute". */ -export type Average_Block_Time_Per_Minute_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_per_minute" */ -export enum Average_Block_Time_Per_Minute_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Average_Block_Time_Per_Minute_Stddev_Fields = { - __typename?: 'average_block_time_per_minute_stddev_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Average_Block_Time_Per_Minute_Stddev_Pop_Fields = { - __typename?: 'average_block_time_per_minute_stddev_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Average_Block_Time_Per_Minute_Stddev_Samp_Fields = { - __typename?: 'average_block_time_per_minute_stddev_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Average_Block_Time_Per_Minute_Sum_Fields = { - __typename?: 'average_block_time_per_minute_sum_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Average_Block_Time_Per_Minute_Var_Pop_Fields = { - __typename?: 'average_block_time_per_minute_var_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Average_Block_Time_Per_Minute_Var_Samp_Fields = { - __typename?: 'average_block_time_per_minute_var_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Average_Block_Time_Per_Minute_Variance_Fields = { - __typename?: 'average_block_time_per_minute_variance_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Boolean expression to compare columns of type "bigint". All fields are combined with logical 'AND'. */ -export type Bigint_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "block" */ -export type Block = { - __typename?: 'block'; - hash: Scalars['String']; - height: Scalars['bigint']; - num_txs?: Maybe; - /** An array relationship */ - pre_commits: Array; - /** An aggregate relationship */ - pre_commits_aggregate: Pre_Commit_Aggregate; - /** An array relationship */ - proposal_deposits: Array; - /** An aggregate relationship */ - proposal_deposits_aggregate: Proposal_Deposit_Aggregate; - /** An array relationship */ - proposal_votes: Array; - /** An aggregate relationship */ - proposal_votes_aggregate: Proposal_Vote_Aggregate; - proposer_address?: Maybe; - timestamp: Scalars['timestamp']; - total_gas?: Maybe; - /** An array relationship */ - transactions: Array; - /** An aggregate relationship */ - transactions_aggregate: Transaction_Aggregate; - /** An object relationship */ - validator?: Maybe; - /** An array relationship */ - validator_voting_powers: Array; - /** An aggregate relationship */ - validator_voting_powers_aggregate: Validator_Voting_Power_Aggregate; -}; - - -/** columns and relationships of "block" */ -export type BlockPre_CommitsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockPre_Commits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockProposal_DepositsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockProposal_Deposits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockProposal_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockProposal_Votes_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockTransactionsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockTransactions_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockValidator_Voting_PowersArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockValidator_Voting_Powers_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "block" */ -export type Block_Aggregate = { - __typename?: 'block_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "block" */ -export type Block_Aggregate_Fields = { - __typename?: 'block_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "block" */ -export type Block_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "block" */ -export type Block_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Block_Avg_Fields = { - __typename?: 'block_avg_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by avg() on columns of table "block" */ -export type Block_Avg_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "block". All fields are combined with a logical 'AND'. */ -export type Block_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - pre_commits?: InputMaybe; - proposal_deposits?: InputMaybe; - proposal_votes?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; - transactions?: InputMaybe; - validator?: InputMaybe; - validator_voting_powers?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Block_Max_Fields = { - __typename?: 'block_max_fields'; - hash?: Maybe; - height?: Maybe; - num_txs?: Maybe; - proposer_address?: Maybe; - timestamp?: Maybe; - total_gas?: Maybe; -}; - -/** order by max() on columns of table "block" */ -export type Block_Max_Order_By = { - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Block_Min_Fields = { - __typename?: 'block_min_fields'; - hash?: Maybe; - height?: Maybe; - num_txs?: Maybe; - proposer_address?: Maybe; - timestamp?: Maybe; - total_gas?: Maybe; -}; - -/** order by min() on columns of table "block" */ -export type Block_Min_Order_By = { - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** Ordering options when selecting data from "block". */ -export type Block_Order_By = { - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - pre_commits_aggregate?: InputMaybe; - proposal_deposits_aggregate?: InputMaybe; - proposal_votes_aggregate?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; - transactions_aggregate?: InputMaybe; - validator?: InputMaybe; - validator_voting_powers_aggregate?: InputMaybe; -}; - -/** select columns of table "block" */ -export enum Block_Select_Column { - /** column name */ - Hash = 'hash', - /** column name */ - Height = 'height', - /** column name */ - NumTxs = 'num_txs', - /** column name */ - ProposerAddress = 'proposer_address', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - TotalGas = 'total_gas' -} - -/** aggregate stddev on columns */ -export type Block_Stddev_Fields = { - __typename?: 'block_stddev_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by stddev() on columns of table "block" */ -export type Block_Stddev_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Block_Stddev_Pop_Fields = { - __typename?: 'block_stddev_pop_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by stddev_pop() on columns of table "block" */ -export type Block_Stddev_Pop_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Block_Stddev_Samp_Fields = { - __typename?: 'block_stddev_samp_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by stddev_samp() on columns of table "block" */ -export type Block_Stddev_Samp_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Block_Sum_Fields = { - __typename?: 'block_sum_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by sum() on columns of table "block" */ -export type Block_Sum_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Block_Var_Pop_Fields = { - __typename?: 'block_var_pop_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by var_pop() on columns of table "block" */ -export type Block_Var_Pop_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Block_Var_Samp_Fields = { - __typename?: 'block_var_samp_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by var_samp() on columns of table "block" */ -export type Block_Var_Samp_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Block_Variance_Fields = { - __typename?: 'block_variance_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by variance() on columns of table "block" */ -export type Block_Variance_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** columns and relationships of "community_pool" */ -export type Community_Pool = { - __typename?: 'community_pool'; - coins: Scalars['_dec_coin']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "community_pool" */ -export type Community_Pool_Aggregate = { - __typename?: 'community_pool_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "community_pool" */ -export type Community_Pool_Aggregate_Fields = { - __typename?: 'community_pool_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "community_pool" */ -export type Community_Pool_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Community_Pool_Avg_Fields = { - __typename?: 'community_pool_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "community_pool". All fields are combined with a logical 'AND'. */ -export type Community_Pool_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - coins?: InputMaybe<_Dec_Coin_Comparison_Exp>; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Community_Pool_Max_Fields = { - __typename?: 'community_pool_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Community_Pool_Min_Fields = { - __typename?: 'community_pool_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "community_pool". */ -export type Community_Pool_Order_By = { - coins?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "community_pool" */ -export enum Community_Pool_Select_Column { - /** column name */ - Coins = 'coins', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Community_Pool_Stddev_Fields = { - __typename?: 'community_pool_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Community_Pool_Stddev_Pop_Fields = { - __typename?: 'community_pool_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Community_Pool_Stddev_Samp_Fields = { - __typename?: 'community_pool_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Community_Pool_Sum_Fields = { - __typename?: 'community_pool_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Community_Pool_Var_Pop_Fields = { - __typename?: 'community_pool_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Community_Pool_Var_Samp_Fields = { - __typename?: 'community_pool_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Community_Pool_Variance_Fields = { - __typename?: 'community_pool_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "distribution_params" */ -export type Distribution_Params = { - __typename?: 'distribution_params'; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "distribution_params" */ -export type Distribution_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "distribution_params" */ -export type Distribution_Params_Aggregate = { - __typename?: 'distribution_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "distribution_params" */ -export type Distribution_Params_Aggregate_Fields = { - __typename?: 'distribution_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "distribution_params" */ -export type Distribution_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Distribution_Params_Avg_Fields = { - __typename?: 'distribution_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "distribution_params". All fields are combined with a logical 'AND'. */ -export type Distribution_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Distribution_Params_Max_Fields = { - __typename?: 'distribution_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Distribution_Params_Min_Fields = { - __typename?: 'distribution_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "distribution_params". */ -export type Distribution_Params_Order_By = { - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "distribution_params" */ -export enum Distribution_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - Params = 'params' -} - -/** aggregate stddev on columns */ -export type Distribution_Params_Stddev_Fields = { - __typename?: 'distribution_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Distribution_Params_Stddev_Pop_Fields = { - __typename?: 'distribution_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Distribution_Params_Stddev_Samp_Fields = { - __typename?: 'distribution_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Distribution_Params_Sum_Fields = { - __typename?: 'distribution_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Distribution_Params_Var_Pop_Fields = { - __typename?: 'distribution_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Distribution_Params_Var_Samp_Fields = { - __typename?: 'distribution_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Distribution_Params_Variance_Fields = { - __typename?: 'distribution_params_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "double_sign_evidence" */ -export type Double_Sign_Evidence = { - __typename?: 'double_sign_evidence'; - /** An object relationship */ - doubleSignVoteByVoteAId: Double_Sign_Vote; - /** An object relationship */ - double_sign_vote: Double_Sign_Vote; - height: Scalars['bigint']; - vote_a_id: Scalars['bigint']; - vote_b_id: Scalars['bigint']; -}; - -/** aggregated selection of "double_sign_evidence" */ -export type Double_Sign_Evidence_Aggregate = { - __typename?: 'double_sign_evidence_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "double_sign_evidence" */ -export type Double_Sign_Evidence_Aggregate_Fields = { - __typename?: 'double_sign_evidence_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "double_sign_evidence" */ -export type Double_Sign_Evidence_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Double_Sign_Evidence_Avg_Fields = { - __typename?: 'double_sign_evidence_avg_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by avg() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Avg_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "double_sign_evidence". All fields are combined with a logical 'AND'. */ -export type Double_Sign_Evidence_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - doubleSignVoteByVoteAId?: InputMaybe; - double_sign_vote?: InputMaybe; - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Double_Sign_Evidence_Max_Fields = { - __typename?: 'double_sign_evidence_max_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by max() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Max_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Double_Sign_Evidence_Min_Fields = { - __typename?: 'double_sign_evidence_min_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by min() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Min_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** Ordering options when selecting data from "double_sign_evidence". */ -export type Double_Sign_Evidence_Order_By = { - doubleSignVoteByVoteAId?: InputMaybe; - double_sign_vote?: InputMaybe; - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** select columns of table "double_sign_evidence" */ -export enum Double_Sign_Evidence_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - VoteAId = 'vote_a_id', - /** column name */ - VoteBId = 'vote_b_id' -} - -/** aggregate stddev on columns */ -export type Double_Sign_Evidence_Stddev_Fields = { - __typename?: 'double_sign_evidence_stddev_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by stddev() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Stddev_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Double_Sign_Evidence_Stddev_Pop_Fields = { - __typename?: 'double_sign_evidence_stddev_pop_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Stddev_Pop_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Double_Sign_Evidence_Stddev_Samp_Fields = { - __typename?: 'double_sign_evidence_stddev_samp_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Stddev_Samp_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Double_Sign_Evidence_Sum_Fields = { - __typename?: 'double_sign_evidence_sum_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by sum() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Sum_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Double_Sign_Evidence_Var_Pop_Fields = { - __typename?: 'double_sign_evidence_var_pop_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by var_pop() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Var_Pop_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Double_Sign_Evidence_Var_Samp_Fields = { - __typename?: 'double_sign_evidence_var_samp_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by var_samp() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Var_Samp_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Double_Sign_Evidence_Variance_Fields = { - __typename?: 'double_sign_evidence_variance_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by variance() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Variance_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_Vote = { - __typename?: 'double_sign_vote'; - block_id: Scalars['String']; - /** An array relationship */ - doubleSignEvidencesByVoteBId: Array; - /** An aggregate relationship */ - doubleSignEvidencesByVoteBId_aggregate: Double_Sign_Evidence_Aggregate; - /** An array relationship */ - double_sign_evidences: Array; - /** An aggregate relationship */ - double_sign_evidences_aggregate: Double_Sign_Evidence_Aggregate; - height: Scalars['bigint']; - id: Scalars['Int']; - round: Scalars['Int']; - signature: Scalars['String']; - type: Scalars['smallint']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - validator_index: Scalars['Int']; -}; - - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_VoteDoubleSignEvidencesByVoteBIdArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_VoteDoubleSignEvidencesByVoteBId_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_VoteDouble_Sign_EvidencesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_VoteDouble_Sign_Evidences_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "double_sign_vote" */ -export type Double_Sign_Vote_Aggregate = { - __typename?: 'double_sign_vote_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "double_sign_vote" */ -export type Double_Sign_Vote_Aggregate_Fields = { - __typename?: 'double_sign_vote_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "double_sign_vote" */ -export type Double_Sign_Vote_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "double_sign_vote" */ -export type Double_Sign_Vote_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Double_Sign_Vote_Avg_Fields = { - __typename?: 'double_sign_vote_avg_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by avg() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Avg_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "double_sign_vote". All fields are combined with a logical 'AND'. */ -export type Double_Sign_Vote_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - block_id?: InputMaybe; - doubleSignEvidencesByVoteBId?: InputMaybe; - double_sign_evidences?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Double_Sign_Vote_Max_Fields = { - __typename?: 'double_sign_vote_max_fields'; - block_id?: Maybe; - height?: Maybe; - id?: Maybe; - round?: Maybe; - signature?: Maybe; - type?: Maybe; - validator_address?: Maybe; - validator_index?: Maybe; -}; - -/** order by max() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Max_Order_By = { - block_id?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Double_Sign_Vote_Min_Fields = { - __typename?: 'double_sign_vote_min_fields'; - block_id?: Maybe; - height?: Maybe; - id?: Maybe; - round?: Maybe; - signature?: Maybe; - type?: Maybe; - validator_address?: Maybe; - validator_index?: Maybe; -}; - -/** order by min() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Min_Order_By = { - block_id?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** Ordering options when selecting data from "double_sign_vote". */ -export type Double_Sign_Vote_Order_By = { - block_id?: InputMaybe; - doubleSignEvidencesByVoteBId_aggregate?: InputMaybe; - double_sign_evidences_aggregate?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** select columns of table "double_sign_vote" */ -export enum Double_Sign_Vote_Select_Column { - /** column name */ - BlockId = 'block_id', - /** column name */ - Height = 'height', - /** column name */ - Id = 'id', - /** column name */ - Round = 'round', - /** column name */ - Signature = 'signature', - /** column name */ - Type = 'type', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - ValidatorIndex = 'validator_index' -} - -/** aggregate stddev on columns */ -export type Double_Sign_Vote_Stddev_Fields = { - __typename?: 'double_sign_vote_stddev_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by stddev() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Stddev_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Double_Sign_Vote_Stddev_Pop_Fields = { - __typename?: 'double_sign_vote_stddev_pop_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by stddev_pop() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Stddev_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Double_Sign_Vote_Stddev_Samp_Fields = { - __typename?: 'double_sign_vote_stddev_samp_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by stddev_samp() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Stddev_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Double_Sign_Vote_Sum_Fields = { - __typename?: 'double_sign_vote_sum_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by sum() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Sum_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Double_Sign_Vote_Var_Pop_Fields = { - __typename?: 'double_sign_vote_var_pop_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by var_pop() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Var_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Double_Sign_Vote_Var_Samp_Fields = { - __typename?: 'double_sign_vote_var_samp_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by var_samp() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Var_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Double_Sign_Vote_Variance_Fields = { - __typename?: 'double_sign_vote_variance_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by variance() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Variance_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** columns and relationships of "fee_grant_allowance" */ -export type Fee_Grant_Allowance = { - __typename?: 'fee_grant_allowance'; - allowance: Scalars['jsonb']; - /** An object relationship */ - grantee: Account; - grantee_address: Scalars['String']; - /** An object relationship */ - granter: Account; - granter_address: Scalars['String']; - height: Scalars['bigint']; - id: Scalars['Int']; -}; - - -/** columns and relationships of "fee_grant_allowance" */ -export type Fee_Grant_AllowanceAllowanceArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Aggregate = { - __typename?: 'fee_grant_allowance_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Aggregate_Fields = { - __typename?: 'fee_grant_allowance_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Fee_Grant_Allowance_Avg_Fields = { - __typename?: 'fee_grant_allowance_avg_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by avg() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Avg_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "fee_grant_allowance". All fields are combined with a logical 'AND'. */ -export type Fee_Grant_Allowance_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - allowance?: InputMaybe; - grantee?: InputMaybe; - grantee_address?: InputMaybe; - granter?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Fee_Grant_Allowance_Max_Fields = { - __typename?: 'fee_grant_allowance_max_fields'; - grantee_address?: Maybe; - granter_address?: Maybe; - height?: Maybe; - id?: Maybe; -}; - -/** order by max() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Max_Order_By = { - grantee_address?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Fee_Grant_Allowance_Min_Fields = { - __typename?: 'fee_grant_allowance_min_fields'; - grantee_address?: Maybe; - granter_address?: Maybe; - height?: Maybe; - id?: Maybe; -}; - -/** order by min() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Min_Order_By = { - grantee_address?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; -}; - -/** Ordering options when selecting data from "fee_grant_allowance". */ -export type Fee_Grant_Allowance_Order_By = { - allowance?: InputMaybe; - grantee?: InputMaybe; - grantee_address?: InputMaybe; - granter?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; -}; - -/** select columns of table "fee_grant_allowance" */ -export enum Fee_Grant_Allowance_Select_Column { - /** column name */ - Allowance = 'allowance', - /** column name */ - GranteeAddress = 'grantee_address', - /** column name */ - GranterAddress = 'granter_address', - /** column name */ - Height = 'height', - /** column name */ - Id = 'id' -} - -/** aggregate stddev on columns */ -export type Fee_Grant_Allowance_Stddev_Fields = { - __typename?: 'fee_grant_allowance_stddev_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by stddev() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Stddev_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Fee_Grant_Allowance_Stddev_Pop_Fields = { - __typename?: 'fee_grant_allowance_stddev_pop_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Stddev_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Fee_Grant_Allowance_Stddev_Samp_Fields = { - __typename?: 'fee_grant_allowance_stddev_samp_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Stddev_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Fee_Grant_Allowance_Sum_Fields = { - __typename?: 'fee_grant_allowance_sum_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by sum() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Sum_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Fee_Grant_Allowance_Var_Pop_Fields = { - __typename?: 'fee_grant_allowance_var_pop_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by var_pop() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Var_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Fee_Grant_Allowance_Var_Samp_Fields = { - __typename?: 'fee_grant_allowance_var_samp_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by var_samp() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Var_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Fee_Grant_Allowance_Variance_Fields = { - __typename?: 'fee_grant_allowance_variance_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by variance() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Variance_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** columns and relationships of "genesis" */ -export type Genesis = { - __typename?: 'genesis'; - chain_id: Scalars['String']; - initial_height: Scalars['bigint']; - time: Scalars['timestamp']; -}; - -/** aggregated selection of "genesis" */ -export type Genesis_Aggregate = { - __typename?: 'genesis_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "genesis" */ -export type Genesis_Aggregate_Fields = { - __typename?: 'genesis_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "genesis" */ -export type Genesis_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Genesis_Avg_Fields = { - __typename?: 'genesis_avg_fields'; - initial_height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "genesis". All fields are combined with a logical 'AND'. */ -export type Genesis_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - chain_id?: InputMaybe; - initial_height?: InputMaybe; - time?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Genesis_Max_Fields = { - __typename?: 'genesis_max_fields'; - chain_id?: Maybe; - initial_height?: Maybe; - time?: Maybe; -}; - -/** aggregate min on columns */ -export type Genesis_Min_Fields = { - __typename?: 'genesis_min_fields'; - chain_id?: Maybe; - initial_height?: Maybe; - time?: Maybe; -}; - -/** Ordering options when selecting data from "genesis". */ -export type Genesis_Order_By = { - chain_id?: InputMaybe; - initial_height?: InputMaybe; - time?: InputMaybe; -}; - -/** select columns of table "genesis" */ -export enum Genesis_Select_Column { - /** column name */ - ChainId = 'chain_id', - /** column name */ - InitialHeight = 'initial_height', - /** column name */ - Time = 'time' -} - -/** aggregate stddev on columns */ -export type Genesis_Stddev_Fields = { - __typename?: 'genesis_stddev_fields'; - initial_height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Genesis_Stddev_Pop_Fields = { - __typename?: 'genesis_stddev_pop_fields'; - initial_height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Genesis_Stddev_Samp_Fields = { - __typename?: 'genesis_stddev_samp_fields'; - initial_height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Genesis_Sum_Fields = { - __typename?: 'genesis_sum_fields'; - initial_height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Genesis_Var_Pop_Fields = { - __typename?: 'genesis_var_pop_fields'; - initial_height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Genesis_Var_Samp_Fields = { - __typename?: 'genesis_var_samp_fields'; - initial_height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Genesis_Variance_Fields = { - __typename?: 'genesis_variance_fields'; - initial_height?: Maybe; -}; - -/** columns and relationships of "gov_params" */ -export type Gov_Params = { - __typename?: 'gov_params'; - deposit_params: Scalars['jsonb']; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - tally_params: Scalars['jsonb']; - voting_params: Scalars['jsonb']; -}; - - -/** columns and relationships of "gov_params" */ -export type Gov_ParamsDeposit_ParamsArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "gov_params" */ -export type Gov_ParamsTally_ParamsArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "gov_params" */ -export type Gov_ParamsVoting_ParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "gov_params" */ -export type Gov_Params_Aggregate = { - __typename?: 'gov_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "gov_params" */ -export type Gov_Params_Aggregate_Fields = { - __typename?: 'gov_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "gov_params" */ -export type Gov_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Gov_Params_Avg_Fields = { - __typename?: 'gov_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "gov_params". All fields are combined with a logical 'AND'. */ -export type Gov_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - deposit_params?: InputMaybe; - height?: InputMaybe; - one_row_id?: InputMaybe; - tally_params?: InputMaybe; - voting_params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Gov_Params_Max_Fields = { - __typename?: 'gov_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Gov_Params_Min_Fields = { - __typename?: 'gov_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "gov_params". */ -export type Gov_Params_Order_By = { - deposit_params?: InputMaybe; - height?: InputMaybe; - one_row_id?: InputMaybe; - tally_params?: InputMaybe; - voting_params?: InputMaybe; -}; - -/** select columns of table "gov_params" */ -export enum Gov_Params_Select_Column { - /** column name */ - DepositParams = 'deposit_params', - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - TallyParams = 'tally_params', - /** column name */ - VotingParams = 'voting_params' -} - -/** aggregate stddev on columns */ -export type Gov_Params_Stddev_Fields = { - __typename?: 'gov_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Gov_Params_Stddev_Pop_Fields = { - __typename?: 'gov_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Gov_Params_Stddev_Samp_Fields = { - __typename?: 'gov_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Gov_Params_Sum_Fields = { - __typename?: 'gov_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Gov_Params_Var_Pop_Fields = { - __typename?: 'gov_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Gov_Params_Var_Samp_Fields = { - __typename?: 'gov_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Gov_Params_Variance_Fields = { - __typename?: 'gov_params_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "inflation" */ -export type Inflation = { - __typename?: 'inflation'; - height: Scalars['bigint']; - value: Scalars['numeric']; -}; - -/** aggregated selection of "inflation" */ -export type Inflation_Aggregate = { - __typename?: 'inflation_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "inflation" */ -export type Inflation_Aggregate_Fields = { - __typename?: 'inflation_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "inflation" */ -export type Inflation_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Inflation_Avg_Fields = { - __typename?: 'inflation_avg_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** Boolean expression to filter rows from the table "inflation". All fields are combined with a logical 'AND'. */ -export type Inflation_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - value?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Inflation_Max_Fields = { - __typename?: 'inflation_max_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate min on columns */ -export type Inflation_Min_Fields = { - __typename?: 'inflation_min_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** Ordering options when selecting data from "inflation". */ -export type Inflation_Order_By = { - height?: InputMaybe; - value?: InputMaybe; -}; - -/** select columns of table "inflation" */ -export enum Inflation_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Value = 'value' -} - -/** aggregate stddev on columns */ -export type Inflation_Stddev_Fields = { - __typename?: 'inflation_stddev_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Inflation_Stddev_Pop_Fields = { - __typename?: 'inflation_stddev_pop_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Inflation_Stddev_Samp_Fields = { - __typename?: 'inflation_stddev_samp_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate sum on columns */ -export type Inflation_Sum_Fields = { - __typename?: 'inflation_sum_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Inflation_Var_Pop_Fields = { - __typename?: 'inflation_var_pop_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Inflation_Var_Samp_Fields = { - __typename?: 'inflation_var_samp_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate variance on columns */ -export type Inflation_Variance_Fields = { - __typename?: 'inflation_variance_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** Boolean expression to compare columns of type "jsonb". All fields are combined with logical 'AND'. */ -export type Jsonb_Comparison_Exp = { - /** is the column contained in the given json value */ - _contained_in?: InputMaybe; - /** does the column contain the given json value at the top level */ - _contains?: InputMaybe; - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - /** does the string exist as a top-level key in the column */ - _has_key?: InputMaybe; - /** do all of these strings exist as top-level keys in the column */ - _has_keys_all?: InputMaybe>; - /** do any of these strings exist as top-level keys in the column */ - _has_keys_any?: InputMaybe>; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "message" */ -export type Message = { - __typename?: 'message'; - height: Scalars['bigint']; - index: Scalars['bigint']; - involved_accounts_addresses: Scalars['_text']; - partition_id: Scalars['bigint']; - /** An object relationship */ - transaction?: Maybe; - /** An object relationship */ - transactionByPartitionIdTransactionHash?: Maybe; - transaction_hash: Scalars['String']; - type: Scalars['String']; - value: Scalars['jsonb']; -}; - - -/** columns and relationships of "message" */ -export type MessageValueArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "message" */ -export type Message_Aggregate = { - __typename?: 'message_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "message" */ -export type Message_Aggregate_Fields = { - __typename?: 'message_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "message" */ -export type Message_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "message" */ -export type Message_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Message_Avg_Fields = { - __typename?: 'message_avg_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by avg() on columns of table "message" */ -export type Message_Avg_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "message". All fields are combined with a logical 'AND'. */ -export type Message_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - index?: InputMaybe; - involved_accounts_addresses?: InputMaybe<_Text_Comparison_Exp>; - partition_id?: InputMaybe; - transaction?: InputMaybe; - transactionByPartitionIdTransactionHash?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; - value?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Message_Max_Fields = { - __typename?: 'message_max_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; - transaction_hash?: Maybe; - type?: Maybe; -}; - -/** order by max() on columns of table "message" */ -export type Message_Max_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Message_Min_Fields = { - __typename?: 'message_min_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; - transaction_hash?: Maybe; - type?: Maybe; -}; - -/** order by min() on columns of table "message" */ -export type Message_Min_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; -}; - -/** Ordering options when selecting data from "message". */ -export type Message_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - involved_accounts_addresses?: InputMaybe; - partition_id?: InputMaybe; - transaction?: InputMaybe; - transactionByPartitionIdTransactionHash?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; - value?: InputMaybe; -}; - -/** select columns of table "message" */ -export enum Message_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Index = 'index', - /** column name */ - InvolvedAccountsAddresses = 'involved_accounts_addresses', - /** column name */ - PartitionId = 'partition_id', - /** column name */ - TransactionHash = 'transaction_hash', - /** column name */ - Type = 'type', - /** column name */ - Value = 'value' -} - -/** aggregate stddev on columns */ -export type Message_Stddev_Fields = { - __typename?: 'message_stddev_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev() on columns of table "message" */ -export type Message_Stddev_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Message_Stddev_Pop_Fields = { - __typename?: 'message_stddev_pop_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "message" */ -export type Message_Stddev_Pop_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Message_Stddev_Samp_Fields = { - __typename?: 'message_stddev_samp_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "message" */ -export type Message_Stddev_Samp_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Message_Sum_Fields = { - __typename?: 'message_sum_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by sum() on columns of table "message" */ -export type Message_Sum_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Message_Var_Pop_Fields = { - __typename?: 'message_var_pop_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by var_pop() on columns of table "message" */ -export type Message_Var_Pop_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Message_Var_Samp_Fields = { - __typename?: 'message_var_samp_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by var_samp() on columns of table "message" */ -export type Message_Var_Samp_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Message_Variance_Fields = { - __typename?: 'message_variance_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by variance() on columns of table "message" */ -export type Message_Variance_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -export type Messages_By_Address_Args = { - addresses?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; - types?: InputMaybe; -}; - -/** columns and relationships of "mint_params" */ -export type Mint_Params = { - __typename?: 'mint_params'; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "mint_params" */ -export type Mint_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "mint_params" */ -export type Mint_Params_Aggregate = { - __typename?: 'mint_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "mint_params" */ -export type Mint_Params_Aggregate_Fields = { - __typename?: 'mint_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "mint_params" */ -export type Mint_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Mint_Params_Avg_Fields = { - __typename?: 'mint_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "mint_params". All fields are combined with a logical 'AND'. */ -export type Mint_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Mint_Params_Max_Fields = { - __typename?: 'mint_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Mint_Params_Min_Fields = { - __typename?: 'mint_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "mint_params". */ -export type Mint_Params_Order_By = { - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "mint_params" */ -export enum Mint_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - Params = 'params' -} - -/** aggregate stddev on columns */ -export type Mint_Params_Stddev_Fields = { - __typename?: 'mint_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Mint_Params_Stddev_Pop_Fields = { - __typename?: 'mint_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Mint_Params_Stddev_Samp_Fields = { - __typename?: 'mint_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Mint_Params_Sum_Fields = { - __typename?: 'mint_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Mint_Params_Var_Pop_Fields = { - __typename?: 'mint_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Mint_Params_Var_Samp_Fields = { - __typename?: 'mint_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Mint_Params_Variance_Fields = { - __typename?: 'mint_params_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "modules" */ -export type Modules = { - __typename?: 'modules'; - module_name: Scalars['String']; -}; - -/** aggregated selection of "modules" */ -export type Modules_Aggregate = { - __typename?: 'modules_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "modules" */ -export type Modules_Aggregate_Fields = { - __typename?: 'modules_aggregate_fields'; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "modules" */ -export type Modules_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "modules". All fields are combined with a logical 'AND'. */ -export type Modules_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - module_name?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Modules_Max_Fields = { - __typename?: 'modules_max_fields'; - module_name?: Maybe; -}; - -/** aggregate min on columns */ -export type Modules_Min_Fields = { - __typename?: 'modules_min_fields'; - module_name?: Maybe; -}; - -/** Ordering options when selecting data from "modules". */ -export type Modules_Order_By = { - module_name?: InputMaybe; -}; - -/** select columns of table "modules" */ -export enum Modules_Select_Column { - /** column name */ - ModuleName = 'module_name' -} - -/** Boolean expression to compare columns of type "numeric". All fields are combined with logical 'AND'. */ -export type Numeric_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "oracle_params" */ -export type Oracle_Params = { - __typename?: 'oracle_params'; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "oracle_params" */ -export type Oracle_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "oracle_params" */ -export type Oracle_Params_Aggregate = { - __typename?: 'oracle_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "oracle_params" */ -export type Oracle_Params_Aggregate_Fields = { - __typename?: 'oracle_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "oracle_params" */ -export type Oracle_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Oracle_Params_Avg_Fields = { - __typename?: 'oracle_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "oracle_params". All fields are combined with a logical 'AND'. */ -export type Oracle_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Oracle_Params_Max_Fields = { - __typename?: 'oracle_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Oracle_Params_Min_Fields = { - __typename?: 'oracle_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "oracle_params". */ -export type Oracle_Params_Order_By = { - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "oracle_params" */ -export enum Oracle_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - Params = 'params' -} - -/** aggregate stddev on columns */ -export type Oracle_Params_Stddev_Fields = { - __typename?: 'oracle_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Oracle_Params_Stddev_Pop_Fields = { - __typename?: 'oracle_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Oracle_Params_Stddev_Samp_Fields = { - __typename?: 'oracle_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Oracle_Params_Sum_Fields = { - __typename?: 'oracle_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Oracle_Params_Var_Pop_Fields = { - __typename?: 'oracle_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Oracle_Params_Var_Samp_Fields = { - __typename?: 'oracle_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Oracle_Params_Variance_Fields = { - __typename?: 'oracle_params_variance_fields'; - height?: Maybe; -}; - -/** column ordering options */ -export enum Order_By { - /** in ascending order, nulls last */ - Asc = 'asc', - /** in ascending order, nulls first */ - AscNullsFirst = 'asc_nulls_first', - /** in ascending order, nulls last */ - AscNullsLast = 'asc_nulls_last', - /** in descending order, nulls first */ - Desc = 'desc', - /** in descending order, nulls first */ - DescNullsFirst = 'desc_nulls_first', - /** in descending order, nulls last */ - DescNullsLast = 'desc_nulls_last' -} - -/** columns and relationships of "pre_commit" */ -export type Pre_Commit = { - __typename?: 'pre_commit'; - height: Scalars['bigint']; - proposer_priority: Scalars['bigint']; - timestamp: Scalars['timestamp']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - voting_power: Scalars['bigint']; -}; - -/** aggregated selection of "pre_commit" */ -export type Pre_Commit_Aggregate = { - __typename?: 'pre_commit_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "pre_commit" */ -export type Pre_Commit_Aggregate_Fields = { - __typename?: 'pre_commit_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "pre_commit" */ -export type Pre_Commit_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "pre_commit" */ -export type Pre_Commit_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Pre_Commit_Avg_Fields = { - __typename?: 'pre_commit_avg_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by avg() on columns of table "pre_commit" */ -export type Pre_Commit_Avg_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "pre_commit". All fields are combined with a logical 'AND'. */ -export type Pre_Commit_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Pre_Commit_Max_Fields = { - __typename?: 'pre_commit_max_fields'; - height?: Maybe; - proposer_priority?: Maybe; - timestamp?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by max() on columns of table "pre_commit" */ -export type Pre_Commit_Max_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Pre_Commit_Min_Fields = { - __typename?: 'pre_commit_min_fields'; - height?: Maybe; - proposer_priority?: Maybe; - timestamp?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by min() on columns of table "pre_commit" */ -export type Pre_Commit_Min_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Ordering options when selecting data from "pre_commit". */ -export type Pre_Commit_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** select columns of table "pre_commit" */ -export enum Pre_Commit_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - ProposerPriority = 'proposer_priority', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - VotingPower = 'voting_power' -} - -/** aggregate stddev on columns */ -export type Pre_Commit_Stddev_Fields = { - __typename?: 'pre_commit_stddev_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev() on columns of table "pre_commit" */ -export type Pre_Commit_Stddev_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Pre_Commit_Stddev_Pop_Fields = { - __typename?: 'pre_commit_stddev_pop_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_pop() on columns of table "pre_commit" */ -export type Pre_Commit_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Pre_Commit_Stddev_Samp_Fields = { - __typename?: 'pre_commit_stddev_samp_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_samp() on columns of table "pre_commit" */ -export type Pre_Commit_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Pre_Commit_Sum_Fields = { - __typename?: 'pre_commit_sum_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by sum() on columns of table "pre_commit" */ -export type Pre_Commit_Sum_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Pre_Commit_Var_Pop_Fields = { - __typename?: 'pre_commit_var_pop_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_pop() on columns of table "pre_commit" */ -export type Pre_Commit_Var_Pop_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Pre_Commit_Var_Samp_Fields = { - __typename?: 'pre_commit_var_samp_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_samp() on columns of table "pre_commit" */ -export type Pre_Commit_Var_Samp_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Pre_Commit_Variance_Fields = { - __typename?: 'pre_commit_variance_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by variance() on columns of table "pre_commit" */ -export type Pre_Commit_Variance_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** columns and relationships of "proposal" */ -export type Proposal = { - __typename?: 'proposal'; - content: Scalars['jsonb']; - deposit_end_time?: Maybe; - description: Scalars['String']; - id: Scalars['Int']; - /** An array relationship */ - proposal_deposits: Array; - /** An aggregate relationship */ - proposal_deposits_aggregate: Proposal_Deposit_Aggregate; - proposal_route: Scalars['String']; - /** An object relationship */ - proposal_tally_result?: Maybe; - /** An array relationship */ - proposal_tally_results: Array; - /** An aggregate relationship */ - proposal_tally_results_aggregate: Proposal_Tally_Result_Aggregate; - proposal_type: Scalars['String']; - /** An array relationship */ - proposal_votes: Array; - /** An aggregate relationship */ - proposal_votes_aggregate: Proposal_Vote_Aggregate; - /** An object relationship */ - proposer: Account; - proposer_address: Scalars['String']; - /** An object relationship */ - staking_pool_snapshot?: Maybe; - status?: Maybe; - submit_time: Scalars['timestamp']; - title: Scalars['String']; - /** An array relationship */ - validator_status_snapshots: Array; - /** An aggregate relationship */ - validator_status_snapshots_aggregate: Proposal_Validator_Status_Snapshot_Aggregate; - voting_end_time?: Maybe; - voting_start_time?: Maybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalContentArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_DepositsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_Deposits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_Tally_ResultsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_Tally_Results_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_Votes_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalValidator_Status_SnapshotsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalValidator_Status_Snapshots_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "proposal" */ -export type Proposal_Aggregate = { - __typename?: 'proposal_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal" */ -export type Proposal_Aggregate_Fields = { - __typename?: 'proposal_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal" */ -export type Proposal_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal" */ -export type Proposal_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Avg_Fields = { - __typename?: 'proposal_avg_fields'; - id?: Maybe; -}; - -/** order by avg() on columns of table "proposal" */ -export type Proposal_Avg_Order_By = { - id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal". All fields are combined with a logical 'AND'. */ -export type Proposal_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - content?: InputMaybe; - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_deposits?: InputMaybe; - proposal_route?: InputMaybe; - proposal_tally_result?: InputMaybe; - proposal_tally_results?: InputMaybe; - proposal_type?: InputMaybe; - proposal_votes?: InputMaybe; - proposer?: InputMaybe; - proposer_address?: InputMaybe; - staking_pool_snapshot?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - validator_status_snapshots?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** columns and relationships of "proposal_deposit" */ -export type Proposal_Deposit = { - __typename?: 'proposal_deposit'; - amount?: Maybe; - /** An object relationship */ - block?: Maybe; - /** An object relationship */ - depositor?: Maybe; - depositor_address?: Maybe; - height: Scalars['bigint']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; - timestamp?: Maybe; -}; - -/** aggregated selection of "proposal_deposit" */ -export type Proposal_Deposit_Aggregate = { - __typename?: 'proposal_deposit_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal_deposit" */ -export type Proposal_Deposit_Aggregate_Fields = { - __typename?: 'proposal_deposit_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal_deposit" */ -export type Proposal_Deposit_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal_deposit" */ -export type Proposal_Deposit_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Deposit_Avg_Fields = { - __typename?: 'proposal_deposit_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by avg() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_deposit". All fields are combined with a logical 'AND'. */ -export type Proposal_Deposit_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - amount?: InputMaybe<_Coin_Comparison_Exp>; - block?: InputMaybe; - depositor?: InputMaybe; - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Deposit_Max_Fields = { - __typename?: 'proposal_deposit_max_fields'; - depositor_address?: Maybe; - height?: Maybe; - proposal_id?: Maybe; - timestamp?: Maybe; -}; - -/** order by max() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Max_Order_By = { - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Deposit_Min_Fields = { - __typename?: 'proposal_deposit_min_fields'; - depositor_address?: Maybe; - height?: Maybe; - proposal_id?: Maybe; - timestamp?: Maybe; -}; - -/** order by min() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Min_Order_By = { - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_deposit". */ -export type Proposal_Deposit_Order_By = { - amount?: InputMaybe; - block?: InputMaybe; - depositor?: InputMaybe; - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** select columns of table "proposal_deposit" */ -export enum Proposal_Deposit_Select_Column { - /** column name */ - Amount = 'amount', - /** column name */ - DepositorAddress = 'depositor_address', - /** column name */ - Height = 'height', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Timestamp = 'timestamp' -} - -/** aggregate stddev on columns */ -export type Proposal_Deposit_Stddev_Fields = { - __typename?: 'proposal_deposit_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Deposit_Stddev_Pop_Fields = { - __typename?: 'proposal_deposit_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Deposit_Stddev_Samp_Fields = { - __typename?: 'proposal_deposit_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Deposit_Sum_Fields = { - __typename?: 'proposal_deposit_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by sum() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Deposit_Var_Pop_Fields = { - __typename?: 'proposal_deposit_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Deposit_Var_Samp_Fields = { - __typename?: 'proposal_deposit_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Deposit_Variance_Fields = { - __typename?: 'proposal_deposit_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by variance() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Max_Fields = { - __typename?: 'proposal_max_fields'; - deposit_end_time?: Maybe; - description?: Maybe; - id?: Maybe; - proposal_route?: Maybe; - proposal_type?: Maybe; - proposer_address?: Maybe; - status?: Maybe; - submit_time?: Maybe; - title?: Maybe; - voting_end_time?: Maybe; - voting_start_time?: Maybe; -}; - -/** order by max() on columns of table "proposal" */ -export type Proposal_Max_Order_By = { - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_route?: InputMaybe; - proposal_type?: InputMaybe; - proposer_address?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Min_Fields = { - __typename?: 'proposal_min_fields'; - deposit_end_time?: Maybe; - description?: Maybe; - id?: Maybe; - proposal_route?: Maybe; - proposal_type?: Maybe; - proposer_address?: Maybe; - status?: Maybe; - submit_time?: Maybe; - title?: Maybe; - voting_end_time?: Maybe; - voting_start_time?: Maybe; -}; - -/** order by min() on columns of table "proposal" */ -export type Proposal_Min_Order_By = { - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_route?: InputMaybe; - proposal_type?: InputMaybe; - proposer_address?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal". */ -export type Proposal_Order_By = { - content?: InputMaybe; - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_deposits_aggregate?: InputMaybe; - proposal_route?: InputMaybe; - proposal_tally_result?: InputMaybe; - proposal_tally_results_aggregate?: InputMaybe; - proposal_type?: InputMaybe; - proposal_votes_aggregate?: InputMaybe; - proposer?: InputMaybe; - proposer_address?: InputMaybe; - staking_pool_snapshot?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - validator_status_snapshots_aggregate?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** select columns of table "proposal" */ -export enum Proposal_Select_Column { - /** column name */ - Content = 'content', - /** column name */ - DepositEndTime = 'deposit_end_time', - /** column name */ - Description = 'description', - /** column name */ - Id = 'id', - /** column name */ - ProposalRoute = 'proposal_route', - /** column name */ - ProposalType = 'proposal_type', - /** column name */ - ProposerAddress = 'proposer_address', - /** column name */ - Status = 'status', - /** column name */ - SubmitTime = 'submit_time', - /** column name */ - Title = 'title', - /** column name */ - VotingEndTime = 'voting_end_time', - /** column name */ - VotingStartTime = 'voting_start_time' -} - -/** columns and relationships of "proposal_staking_pool_snapshot" */ -export type Proposal_Staking_Pool_Snapshot = { - __typename?: 'proposal_staking_pool_snapshot'; - bonded_tokens: Scalars['String']; - height: Scalars['bigint']; - not_bonded_tokens: Scalars['String']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; -}; - -/** aggregated selection of "proposal_staking_pool_snapshot" */ -export type Proposal_Staking_Pool_Snapshot_Aggregate = { - __typename?: 'proposal_staking_pool_snapshot_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal_staking_pool_snapshot" */ -export type Proposal_Staking_Pool_Snapshot_Aggregate_Fields = { - __typename?: 'proposal_staking_pool_snapshot_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal_staking_pool_snapshot" */ -export type Proposal_Staking_Pool_Snapshot_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Staking_Pool_Snapshot_Avg_Fields = { - __typename?: 'proposal_staking_pool_snapshot_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** Boolean expression to filter rows from the table "proposal_staking_pool_snapshot". All fields are combined with a logical 'AND'. */ -export type Proposal_Staking_Pool_Snapshot_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Staking_Pool_Snapshot_Max_Fields = { - __typename?: 'proposal_staking_pool_snapshot_max_fields'; - bonded_tokens?: Maybe; - height?: Maybe; - not_bonded_tokens?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate min on columns */ -export type Proposal_Staking_Pool_Snapshot_Min_Fields = { - __typename?: 'proposal_staking_pool_snapshot_min_fields'; - bonded_tokens?: Maybe; - height?: Maybe; - not_bonded_tokens?: Maybe; - proposal_id?: Maybe; -}; - -/** Ordering options when selecting data from "proposal_staking_pool_snapshot". */ -export type Proposal_Staking_Pool_Snapshot_Order_By = { - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** select columns of table "proposal_staking_pool_snapshot" */ -export enum Proposal_Staking_Pool_Snapshot_Select_Column { - /** column name */ - BondedTokens = 'bonded_tokens', - /** column name */ - Height = 'height', - /** column name */ - NotBondedTokens = 'not_bonded_tokens', - /** column name */ - ProposalId = 'proposal_id' -} - -/** aggregate stddev on columns */ -export type Proposal_Staking_Pool_Snapshot_Stddev_Fields = { - __typename?: 'proposal_staking_pool_snapshot_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Staking_Pool_Snapshot_Stddev_Pop_Fields = { - __typename?: 'proposal_staking_pool_snapshot_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Staking_Pool_Snapshot_Stddev_Samp_Fields = { - __typename?: 'proposal_staking_pool_snapshot_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Staking_Pool_Snapshot_Sum_Fields = { - __typename?: 'proposal_staking_pool_snapshot_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Staking_Pool_Snapshot_Var_Pop_Fields = { - __typename?: 'proposal_staking_pool_snapshot_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Staking_Pool_Snapshot_Var_Samp_Fields = { - __typename?: 'proposal_staking_pool_snapshot_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Staking_Pool_Snapshot_Variance_Fields = { - __typename?: 'proposal_staking_pool_snapshot_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate stddev on columns */ -export type Proposal_Stddev_Fields = { - __typename?: 'proposal_stddev_fields'; - id?: Maybe; -}; - -/** order by stddev() on columns of table "proposal" */ -export type Proposal_Stddev_Order_By = { - id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Stddev_Pop_Fields = { - __typename?: 'proposal_stddev_pop_fields'; - id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal" */ -export type Proposal_Stddev_Pop_Order_By = { - id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Stddev_Samp_Fields = { - __typename?: 'proposal_stddev_samp_fields'; - id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal" */ -export type Proposal_Stddev_Samp_Order_By = { - id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Sum_Fields = { - __typename?: 'proposal_sum_fields'; - id?: Maybe; -}; - -/** order by sum() on columns of table "proposal" */ -export type Proposal_Sum_Order_By = { - id?: InputMaybe; -}; - -/** columns and relationships of "proposal_tally_result" */ -export type Proposal_Tally_Result = { - __typename?: 'proposal_tally_result'; - abstain: Scalars['String']; - height: Scalars['bigint']; - no: Scalars['String']; - no_with_veto: Scalars['String']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; - yes: Scalars['String']; -}; - -/** aggregated selection of "proposal_tally_result" */ -export type Proposal_Tally_Result_Aggregate = { - __typename?: 'proposal_tally_result_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal_tally_result" */ -export type Proposal_Tally_Result_Aggregate_Fields = { - __typename?: 'proposal_tally_result_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal_tally_result" */ -export type Proposal_Tally_Result_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Tally_Result_Avg_Fields = { - __typename?: 'proposal_tally_result_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by avg() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_tally_result". All fields are combined with a logical 'AND'. */ -export type Proposal_Tally_Result_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Tally_Result_Max_Fields = { - __typename?: 'proposal_tally_result_max_fields'; - abstain?: Maybe; - height?: Maybe; - no?: Maybe; - no_with_veto?: Maybe; - proposal_id?: Maybe; - yes?: Maybe; -}; - -/** order by max() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Max_Order_By = { - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Tally_Result_Min_Fields = { - __typename?: 'proposal_tally_result_min_fields'; - abstain?: Maybe; - height?: Maybe; - no?: Maybe; - no_with_veto?: Maybe; - proposal_id?: Maybe; - yes?: Maybe; -}; - -/** order by min() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Min_Order_By = { - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_tally_result". */ -export type Proposal_Tally_Result_Order_By = { - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** select columns of table "proposal_tally_result" */ -export enum Proposal_Tally_Result_Select_Column { - /** column name */ - Abstain = 'abstain', - /** column name */ - Height = 'height', - /** column name */ - No = 'no', - /** column name */ - NoWithVeto = 'no_with_veto', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Yes = 'yes' -} - -/** aggregate stddev on columns */ -export type Proposal_Tally_Result_Stddev_Fields = { - __typename?: 'proposal_tally_result_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Tally_Result_Stddev_Pop_Fields = { - __typename?: 'proposal_tally_result_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Tally_Result_Stddev_Samp_Fields = { - __typename?: 'proposal_tally_result_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Tally_Result_Sum_Fields = { - __typename?: 'proposal_tally_result_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by sum() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Tally_Result_Var_Pop_Fields = { - __typename?: 'proposal_tally_result_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Tally_Result_Var_Samp_Fields = { - __typename?: 'proposal_tally_result_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Tally_Result_Variance_Fields = { - __typename?: 'proposal_tally_result_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by variance() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** columns and relationships of "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot = { - __typename?: 'proposal_validator_status_snapshot'; - height: Scalars['bigint']; - id: Scalars['Int']; - jailed: Scalars['Boolean']; - /** An object relationship */ - proposal?: Maybe; - proposal_id?: Maybe; - status: Scalars['Int']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - voting_power: Scalars['bigint']; -}; - -/** aggregated selection of "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Aggregate = { - __typename?: 'proposal_validator_status_snapshot_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Aggregate_Fields = { - __typename?: 'proposal_validator_status_snapshot_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Validator_Status_Snapshot_Avg_Fields = { - __typename?: 'proposal_validator_status_snapshot_avg_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by avg() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Avg_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_validator_status_snapshot". All fields are combined with a logical 'AND'. */ -export type Proposal_Validator_Status_Snapshot_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - id?: InputMaybe; - jailed?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Validator_Status_Snapshot_Max_Fields = { - __typename?: 'proposal_validator_status_snapshot_max_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by max() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Max_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Validator_Status_Snapshot_Min_Fields = { - __typename?: 'proposal_validator_status_snapshot_min_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by min() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Min_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_validator_status_snapshot". */ -export type Proposal_Validator_Status_Snapshot_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - jailed?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** select columns of table "proposal_validator_status_snapshot" */ -export enum Proposal_Validator_Status_Snapshot_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Id = 'id', - /** column name */ - Jailed = 'jailed', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Status = 'status', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - VotingPower = 'voting_power' -} - -/** aggregate stddev on columns */ -export type Proposal_Validator_Status_Snapshot_Stddev_Fields = { - __typename?: 'proposal_validator_status_snapshot_stddev_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Stddev_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Validator_Status_Snapshot_Stddev_Pop_Fields = { - __typename?: 'proposal_validator_status_snapshot_stddev_pop_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Stddev_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Validator_Status_Snapshot_Stddev_Samp_Fields = { - __typename?: 'proposal_validator_status_snapshot_stddev_samp_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Stddev_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Validator_Status_Snapshot_Sum_Fields = { - __typename?: 'proposal_validator_status_snapshot_sum_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by sum() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Sum_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Validator_Status_Snapshot_Var_Pop_Fields = { - __typename?: 'proposal_validator_status_snapshot_var_pop_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Var_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Validator_Status_Snapshot_Var_Samp_Fields = { - __typename?: 'proposal_validator_status_snapshot_var_samp_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Var_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Validator_Status_Snapshot_Variance_Fields = { - __typename?: 'proposal_validator_status_snapshot_variance_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by variance() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Variance_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Var_Pop_Fields = { - __typename?: 'proposal_var_pop_fields'; - id?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal" */ -export type Proposal_Var_Pop_Order_By = { - id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Var_Samp_Fields = { - __typename?: 'proposal_var_samp_fields'; - id?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal" */ -export type Proposal_Var_Samp_Order_By = { - id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Variance_Fields = { - __typename?: 'proposal_variance_fields'; - id?: Maybe; -}; - -/** order by variance() on columns of table "proposal" */ -export type Proposal_Variance_Order_By = { - id?: InputMaybe; -}; - -/** columns and relationships of "proposal_vote" */ -export type Proposal_Vote = { - __typename?: 'proposal_vote'; - /** An object relationship */ - account: Account; - /** An object relationship */ - block: Block; - height: Scalars['bigint']; - option: Scalars['String']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; - timestamp?: Maybe; - voter_address: Scalars['String']; -}; - -/** aggregated selection of "proposal_vote" */ -export type Proposal_Vote_Aggregate = { - __typename?: 'proposal_vote_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal_vote" */ -export type Proposal_Vote_Aggregate_Fields = { - __typename?: 'proposal_vote_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal_vote" */ -export type Proposal_Vote_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal_vote" */ -export type Proposal_Vote_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Vote_Avg_Fields = { - __typename?: 'proposal_vote_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by avg() on columns of table "proposal_vote" */ -export type Proposal_Vote_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_vote". All fields are combined with a logical 'AND'. */ -export type Proposal_Vote_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - account?: InputMaybe; - block?: InputMaybe; - height?: InputMaybe; - option?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Vote_Max_Fields = { - __typename?: 'proposal_vote_max_fields'; - height?: Maybe; - option?: Maybe; - proposal_id?: Maybe; - timestamp?: Maybe; - voter_address?: Maybe; -}; - -/** order by max() on columns of table "proposal_vote" */ -export type Proposal_Vote_Max_Order_By = { - height?: InputMaybe; - option?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Vote_Min_Fields = { - __typename?: 'proposal_vote_min_fields'; - height?: Maybe; - option?: Maybe; - proposal_id?: Maybe; - timestamp?: Maybe; - voter_address?: Maybe; -}; - -/** order by min() on columns of table "proposal_vote" */ -export type Proposal_Vote_Min_Order_By = { - height?: InputMaybe; - option?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_vote". */ -export type Proposal_Vote_Order_By = { - account?: InputMaybe; - block?: InputMaybe; - height?: InputMaybe; - option?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** select columns of table "proposal_vote" */ -export enum Proposal_Vote_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Option = 'option', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - VoterAddress = 'voter_address' -} - -/** aggregate stddev on columns */ -export type Proposal_Vote_Stddev_Fields = { - __typename?: 'proposal_vote_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev() on columns of table "proposal_vote" */ -export type Proposal_Vote_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Vote_Stddev_Pop_Fields = { - __typename?: 'proposal_vote_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal_vote" */ -export type Proposal_Vote_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Vote_Stddev_Samp_Fields = { - __typename?: 'proposal_vote_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal_vote" */ -export type Proposal_Vote_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Vote_Sum_Fields = { - __typename?: 'proposal_vote_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by sum() on columns of table "proposal_vote" */ -export type Proposal_Vote_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Vote_Var_Pop_Fields = { - __typename?: 'proposal_vote_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal_vote" */ -export type Proposal_Vote_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Vote_Var_Samp_Fields = { - __typename?: 'proposal_vote_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal_vote" */ -export type Proposal_Vote_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Vote_Variance_Fields = { - __typename?: 'proposal_vote_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by variance() on columns of table "proposal_vote" */ -export type Proposal_Vote_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -export type Query_Root = { - __typename?: 'query_root'; - /** fetch data from the table: "account" */ - account: Array; - /** fetch aggregated fields from the table: "account" */ - account_aggregate: Account_Aggregate; - /** fetch data from the table: "account" using primary key columns */ - account_by_pk?: Maybe; - action_account_balance?: Maybe; - action_delegation?: Maybe; - action_delegation_reward?: Maybe>>; - action_delegation_total?: Maybe; - action_delegator_withdraw_address: ActionAddress; - action_redelegation?: Maybe; - action_unbonding_delegation?: Maybe; - action_unbonding_delegation_total?: Maybe; - action_validator_commission_amount?: Maybe; - action_validator_delegations?: Maybe; - action_validator_redelegations_from?: Maybe; - action_validator_unbonding_delegations?: Maybe; - /** fetch data from the table: "average_block_time_from_genesis" */ - average_block_time_from_genesis: Array; - /** fetch aggregated fields from the table: "average_block_time_from_genesis" */ - average_block_time_from_genesis_aggregate: Average_Block_Time_From_Genesis_Aggregate; - /** fetch data from the table: "average_block_time_per_day" */ - average_block_time_per_day: Array; - /** fetch aggregated fields from the table: "average_block_time_per_day" */ - average_block_time_per_day_aggregate: Average_Block_Time_Per_Day_Aggregate; - /** fetch data from the table: "average_block_time_per_hour" */ - average_block_time_per_hour: Array; - /** fetch aggregated fields from the table: "average_block_time_per_hour" */ - average_block_time_per_hour_aggregate: Average_Block_Time_Per_Hour_Aggregate; - /** fetch data from the table: "average_block_time_per_minute" */ - average_block_time_per_minute: Array; - /** fetch aggregated fields from the table: "average_block_time_per_minute" */ - average_block_time_per_minute_aggregate: Average_Block_Time_Per_Minute_Aggregate; - /** fetch data from the table: "block" */ - block: Array; - /** fetch aggregated fields from the table: "block" */ - block_aggregate: Block_Aggregate; - /** fetch data from the table: "block" using primary key columns */ - block_by_pk?: Maybe; - /** fetch data from the table: "community_pool" */ - community_pool: Array; - /** fetch aggregated fields from the table: "community_pool" */ - community_pool_aggregate: Community_Pool_Aggregate; - /** fetch data from the table: "distribution_params" */ - distribution_params: Array; - /** fetch aggregated fields from the table: "distribution_params" */ - distribution_params_aggregate: Distribution_Params_Aggregate; - /** fetch data from the table: "distribution_params" using primary key columns */ - distribution_params_by_pk?: Maybe; - /** fetch data from the table: "double_sign_evidence" */ - double_sign_evidence: Array; - /** fetch aggregated fields from the table: "double_sign_evidence" */ - double_sign_evidence_aggregate: Double_Sign_Evidence_Aggregate; - /** fetch data from the table: "double_sign_vote" */ - double_sign_vote: Array; - /** fetch aggregated fields from the table: "double_sign_vote" */ - double_sign_vote_aggregate: Double_Sign_Vote_Aggregate; - /** fetch data from the table: "double_sign_vote" using primary key columns */ - double_sign_vote_by_pk?: Maybe; - /** fetch data from the table: "fee_grant_allowance" */ - fee_grant_allowance: Array; - /** fetch aggregated fields from the table: "fee_grant_allowance" */ - fee_grant_allowance_aggregate: Fee_Grant_Allowance_Aggregate; - /** fetch data from the table: "fee_grant_allowance" using primary key columns */ - fee_grant_allowance_by_pk?: Maybe; - /** fetch data from the table: "genesis" */ - genesis: Array; - /** fetch aggregated fields from the table: "genesis" */ - genesis_aggregate: Genesis_Aggregate; - /** fetch data from the table: "gov_params" */ - gov_params: Array; - /** fetch aggregated fields from the table: "gov_params" */ - gov_params_aggregate: Gov_Params_Aggregate; - /** fetch data from the table: "gov_params" using primary key columns */ - gov_params_by_pk?: Maybe; - /** fetch data from the table: "inflation" */ - inflation: Array; - /** fetch aggregated fields from the table: "inflation" */ - inflation_aggregate: Inflation_Aggregate; - /** fetch data from the table: "message" */ - message: Array; - /** fetch aggregated fields from the table: "message" */ - message_aggregate: Message_Aggregate; - /** execute function "messages_by_address" which returns "message" */ - messages_by_address: Array; - /** execute function "messages_by_address" and query aggregates on result of table type "message" */ - messages_by_address_aggregate: Message_Aggregate; - /** fetch data from the table: "mint_params" */ - mint_params: Array; - /** fetch aggregated fields from the table: "mint_params" */ - mint_params_aggregate: Mint_Params_Aggregate; - /** fetch data from the table: "mint_params" using primary key columns */ - mint_params_by_pk?: Maybe; - /** fetch data from the table: "modules" */ - modules: Array; - /** fetch aggregated fields from the table: "modules" */ - modules_aggregate: Modules_Aggregate; - /** fetch data from the table: "modules" using primary key columns */ - modules_by_pk?: Maybe; - /** fetch data from the table: "oracle_params" */ - oracle_params: Array; - /** fetch aggregated fields from the table: "oracle_params" */ - oracle_params_aggregate: Oracle_Params_Aggregate; - /** fetch data from the table: "oracle_params" using primary key columns */ - oracle_params_by_pk?: Maybe; - /** fetch data from the table: "pre_commit" */ - pre_commit: Array; - /** fetch aggregated fields from the table: "pre_commit" */ - pre_commit_aggregate: Pre_Commit_Aggregate; - /** fetch data from the table: "proposal" */ - proposal: Array; - /** fetch aggregated fields from the table: "proposal" */ - proposal_aggregate: Proposal_Aggregate; - /** fetch data from the table: "proposal" using primary key columns */ - proposal_by_pk?: Maybe; - /** fetch data from the table: "proposal_deposit" */ - proposal_deposit: Array; - /** fetch aggregated fields from the table: "proposal_deposit" */ - proposal_deposit_aggregate: Proposal_Deposit_Aggregate; - /** fetch data from the table: "proposal_staking_pool_snapshot" */ - proposal_staking_pool_snapshot: Array; - /** fetch aggregated fields from the table: "proposal_staking_pool_snapshot" */ - proposal_staking_pool_snapshot_aggregate: Proposal_Staking_Pool_Snapshot_Aggregate; - /** fetch data from the table: "proposal_staking_pool_snapshot" using primary key columns */ - proposal_staking_pool_snapshot_by_pk?: Maybe; - /** fetch data from the table: "proposal_tally_result" */ - proposal_tally_result: Array; - /** fetch aggregated fields from the table: "proposal_tally_result" */ - proposal_tally_result_aggregate: Proposal_Tally_Result_Aggregate; - /** fetch data from the table: "proposal_tally_result" using primary key columns */ - proposal_tally_result_by_pk?: Maybe; - /** fetch data from the table: "proposal_validator_status_snapshot" */ - proposal_validator_status_snapshot: Array; - /** fetch aggregated fields from the table: "proposal_validator_status_snapshot" */ - proposal_validator_status_snapshot_aggregate: Proposal_Validator_Status_Snapshot_Aggregate; - /** fetch data from the table: "proposal_validator_status_snapshot" using primary key columns */ - proposal_validator_status_snapshot_by_pk?: Maybe; - /** fetch data from the table: "proposal_vote" */ - proposal_vote: Array; - /** fetch aggregated fields from the table: "proposal_vote" */ - proposal_vote_aggregate: Proposal_Vote_Aggregate; - /** fetch data from the table: "slashing_params" */ - slashing_params: Array; - /** fetch aggregated fields from the table: "slashing_params" */ - slashing_params_aggregate: Slashing_Params_Aggregate; - /** fetch data from the table: "slashing_params" using primary key columns */ - slashing_params_by_pk?: Maybe; - /** fetch data from the table: "software_upgrade_plan" */ - software_upgrade_plan: Array; - /** fetch aggregated fields from the table: "software_upgrade_plan" */ - software_upgrade_plan_aggregate: Software_Upgrade_Plan_Aggregate; - /** fetch data from the table: "staking_params" */ - staking_params: Array; - /** fetch aggregated fields from the table: "staking_params" */ - staking_params_aggregate: Staking_Params_Aggregate; - /** fetch data from the table: "staking_params" using primary key columns */ - staking_params_by_pk?: Maybe; - /** fetch data from the table: "staking_pool" */ - staking_pool: Array; - /** fetch aggregated fields from the table: "staking_pool" */ - staking_pool_aggregate: Staking_Pool_Aggregate; - /** fetch data from the table: "supply" */ - supply: Array; - /** fetch aggregated fields from the table: "supply" */ - supply_aggregate: Supply_Aggregate; - /** fetch data from the table: "token" */ - token: Array; - /** fetch aggregated fields from the table: "token" */ - token_aggregate: Token_Aggregate; - /** fetch data from the table: "token_price" */ - token_price: Array; - /** fetch aggregated fields from the table: "token_price" */ - token_price_aggregate: Token_Price_Aggregate; - /** fetch data from the table: "token_price" using primary key columns */ - token_price_by_pk?: Maybe; - /** fetch data from the table: "token_price_history" */ - token_price_history: Array; - /** fetch aggregated fields from the table: "token_price_history" */ - token_price_history_aggregate: Token_Price_History_Aggregate; - /** fetch data from the table: "token_unit" */ - token_unit: Array; - /** fetch aggregated fields from the table: "token_unit" */ - token_unit_aggregate: Token_Unit_Aggregate; - /** fetch data from the table: "transaction" */ - transaction: Array; - /** fetch aggregated fields from the table: "transaction" */ - transaction_aggregate: Transaction_Aggregate; - /** fetch data from the table: "validator" */ - validator: Array; - /** fetch aggregated fields from the table: "validator" */ - validator_aggregate: Validator_Aggregate; - /** fetch data from the table: "validator" using primary key columns */ - validator_by_pk?: Maybe; - /** fetch data from the table: "validator_commission" */ - validator_commission: Array; - /** fetch aggregated fields from the table: "validator_commission" */ - validator_commission_aggregate: Validator_Commission_Aggregate; - /** fetch data from the table: "validator_commission" using primary key columns */ - validator_commission_by_pk?: Maybe; - /** fetch data from the table: "validator_description" */ - validator_description: Array; - /** fetch aggregated fields from the table: "validator_description" */ - validator_description_aggregate: Validator_Description_Aggregate; - /** fetch data from the table: "validator_description" using primary key columns */ - validator_description_by_pk?: Maybe; - /** fetch data from the table: "validator_info" */ - validator_info: Array; - /** fetch aggregated fields from the table: "validator_info" */ - validator_info_aggregate: Validator_Info_Aggregate; - /** fetch data from the table: "validator_info" using primary key columns */ - validator_info_by_pk?: Maybe; - /** fetch data from the table: "validator_signing_info" */ - validator_signing_info: Array; - /** fetch aggregated fields from the table: "validator_signing_info" */ - validator_signing_info_aggregate: Validator_Signing_Info_Aggregate; - /** fetch data from the table: "validator_signing_info" using primary key columns */ - validator_signing_info_by_pk?: Maybe; - /** fetch data from the table: "validator_status" */ - validator_status: Array; - /** fetch aggregated fields from the table: "validator_status" */ - validator_status_aggregate: Validator_Status_Aggregate; - /** fetch data from the table: "validator_status" using primary key columns */ - validator_status_by_pk?: Maybe; - /** fetch data from the table: "validator_voting_power" */ - validator_voting_power: Array; - /** fetch aggregated fields from the table: "validator_voting_power" */ - validator_voting_power_aggregate: Validator_Voting_Power_Aggregate; - /** fetch data from the table: "validator_voting_power" using primary key columns */ - validator_voting_power_by_pk?: Maybe; - /** fetch data from the table: "vesting_account" */ - vesting_account: Array; - /** fetch aggregated fields from the table: "vesting_account" */ - vesting_account_aggregate: Vesting_Account_Aggregate; - /** fetch data from the table: "vesting_account" using primary key columns */ - vesting_account_by_pk?: Maybe; - /** fetch data from the table: "vesting_period" */ - vesting_period: Array; - /** fetch aggregated fields from the table: "vesting_period" */ - vesting_period_aggregate: Vesting_Period_Aggregate; -}; - - -export type Query_RootAccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAccount_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAccount_By_PkArgs = { - address: Scalars['String']; -}; - - -export type Query_RootAction_Account_BalanceArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_DelegationArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Delegation_RewardArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_Delegation_TotalArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_Delegator_Withdraw_AddressArgs = { - address: Scalars['String']; -}; - - -export type Query_RootAction_RedelegationArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Unbonding_DelegationArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Unbonding_Delegation_TotalArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_Validator_Commission_AmountArgs = { - address: Scalars['String']; -}; - - -export type Query_RootAction_Validator_DelegationsArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Validator_Redelegations_FromArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Validator_Unbonding_DelegationsArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_From_GenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_From_Genesis_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_DayArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_Day_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_HourArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_Hour_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_MinuteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_Minute_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootBlockArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootBlock_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootBlock_By_PkArgs = { - height: Scalars['bigint']; -}; - - -export type Query_RootCommunity_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootCommunity_Pool_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDistribution_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDistribution_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDistribution_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootDouble_Sign_EvidenceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDouble_Sign_Evidence_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDouble_Sign_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDouble_Sign_Vote_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDouble_Sign_Vote_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootFee_Grant_AllowanceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootFee_Grant_Allowance_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootFee_Grant_Allowance_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootGenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootGenesis_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootGov_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootGov_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootGov_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootInflationArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootInflation_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMessageArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMessage_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMessages_By_AddressArgs = { - args: Messages_By_Address_Args; - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMessages_By_Address_AggregateArgs = { - args: Messages_By_Address_Args; - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMint_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMint_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMint_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootModulesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootModules_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootModules_By_PkArgs = { - module_name: Scalars['String']; -}; - - -export type Query_RootOracle_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootOracle_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootOracle_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootPre_CommitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootPre_Commit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposalArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootProposal_DepositArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Deposit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Staking_Pool_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Staking_Pool_Snapshot_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Staking_Pool_Snapshot_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Query_RootProposal_Tally_ResultArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Tally_Result_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Tally_Result_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Query_RootProposal_Validator_Status_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Validator_Status_Snapshot_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Validator_Status_Snapshot_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootProposal_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Vote_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSlashing_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSlashing_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSlashing_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootSoftware_Upgrade_PlanArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSoftware_Upgrade_Plan_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootStaking_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootStaking_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootStaking_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootStaking_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootStaking_Pool_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSupplyArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSupply_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootTokenArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_PriceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_Price_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_Price_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootToken_Price_HistoryArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_Price_History_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_UnitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_Unit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootTransactionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootTransaction_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidatorArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Query_RootValidator_CommissionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Commission_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Commission_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_DescriptionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Description_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Description_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Info_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Info_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Query_RootValidator_Signing_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Signing_Info_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Signing_Info_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_StatusArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Status_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Status_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_Voting_PowerArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Voting_Power_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Voting_Power_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootVesting_AccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootVesting_Account_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootVesting_Account_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootVesting_PeriodArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootVesting_Period_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** columns and relationships of "slashing_params" */ -export type Slashing_Params = { - __typename?: 'slashing_params'; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "slashing_params" */ -export type Slashing_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "slashing_params" */ -export type Slashing_Params_Aggregate = { - __typename?: 'slashing_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "slashing_params" */ -export type Slashing_Params_Aggregate_Fields = { - __typename?: 'slashing_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "slashing_params" */ -export type Slashing_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Slashing_Params_Avg_Fields = { - __typename?: 'slashing_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "slashing_params". All fields are combined with a logical 'AND'. */ -export type Slashing_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Slashing_Params_Max_Fields = { - __typename?: 'slashing_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Slashing_Params_Min_Fields = { - __typename?: 'slashing_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "slashing_params". */ -export type Slashing_Params_Order_By = { - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "slashing_params" */ -export enum Slashing_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - Params = 'params' -} - -/** aggregate stddev on columns */ -export type Slashing_Params_Stddev_Fields = { - __typename?: 'slashing_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Slashing_Params_Stddev_Pop_Fields = { - __typename?: 'slashing_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Slashing_Params_Stddev_Samp_Fields = { - __typename?: 'slashing_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Slashing_Params_Sum_Fields = { - __typename?: 'slashing_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Slashing_Params_Var_Pop_Fields = { - __typename?: 'slashing_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Slashing_Params_Var_Samp_Fields = { - __typename?: 'slashing_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Slashing_Params_Variance_Fields = { - __typename?: 'slashing_params_variance_fields'; - height?: Maybe; -}; - -/** Boolean expression to compare columns of type "smallint". All fields are combined with logical 'AND'. */ -export type Smallint_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "software_upgrade_plan" */ -export type Software_Upgrade_Plan = { - __typename?: 'software_upgrade_plan'; - height: Scalars['bigint']; - info: Scalars['String']; - plan_name: Scalars['String']; - /** An object relationship */ - proposal?: Maybe; - proposal_id?: Maybe; - upgrade_height: Scalars['bigint']; -}; - -/** aggregated selection of "software_upgrade_plan" */ -export type Software_Upgrade_Plan_Aggregate = { - __typename?: 'software_upgrade_plan_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "software_upgrade_plan" */ -export type Software_Upgrade_Plan_Aggregate_Fields = { - __typename?: 'software_upgrade_plan_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "software_upgrade_plan" */ -export type Software_Upgrade_Plan_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Software_Upgrade_Plan_Avg_Fields = { - __typename?: 'software_upgrade_plan_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "software_upgrade_plan". All fields are combined with a logical 'AND'. */ -export type Software_Upgrade_Plan_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - info?: InputMaybe; - plan_name?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - upgrade_height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Software_Upgrade_Plan_Max_Fields = { - __typename?: 'software_upgrade_plan_max_fields'; - height?: Maybe; - info?: Maybe; - plan_name?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate min on columns */ -export type Software_Upgrade_Plan_Min_Fields = { - __typename?: 'software_upgrade_plan_min_fields'; - height?: Maybe; - info?: Maybe; - plan_name?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** Ordering options when selecting data from "software_upgrade_plan". */ -export type Software_Upgrade_Plan_Order_By = { - height?: InputMaybe; - info?: InputMaybe; - plan_name?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - upgrade_height?: InputMaybe; -}; - -/** select columns of table "software_upgrade_plan" */ -export enum Software_Upgrade_Plan_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Info = 'info', - /** column name */ - PlanName = 'plan_name', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - UpgradeHeight = 'upgrade_height' -} - -/** aggregate stddev on columns */ -export type Software_Upgrade_Plan_Stddev_Fields = { - __typename?: 'software_upgrade_plan_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Software_Upgrade_Plan_Stddev_Pop_Fields = { - __typename?: 'software_upgrade_plan_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Software_Upgrade_Plan_Stddev_Samp_Fields = { - __typename?: 'software_upgrade_plan_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Software_Upgrade_Plan_Sum_Fields = { - __typename?: 'software_upgrade_plan_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Software_Upgrade_Plan_Var_Pop_Fields = { - __typename?: 'software_upgrade_plan_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Software_Upgrade_Plan_Var_Samp_Fields = { - __typename?: 'software_upgrade_plan_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Software_Upgrade_Plan_Variance_Fields = { - __typename?: 'software_upgrade_plan_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** columns and relationships of "staking_params" */ -export type Staking_Params = { - __typename?: 'staking_params'; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "staking_params" */ -export type Staking_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "staking_params" */ -export type Staking_Params_Aggregate = { - __typename?: 'staking_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "staking_params" */ -export type Staking_Params_Aggregate_Fields = { - __typename?: 'staking_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "staking_params" */ -export type Staking_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Staking_Params_Avg_Fields = { - __typename?: 'staking_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "staking_params". All fields are combined with a logical 'AND'. */ -export type Staking_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Staking_Params_Max_Fields = { - __typename?: 'staking_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Staking_Params_Min_Fields = { - __typename?: 'staking_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "staking_params". */ -export type Staking_Params_Order_By = { - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "staking_params" */ -export enum Staking_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - Params = 'params' -} - -/** aggregate stddev on columns */ -export type Staking_Params_Stddev_Fields = { - __typename?: 'staking_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Staking_Params_Stddev_Pop_Fields = { - __typename?: 'staking_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Staking_Params_Stddev_Samp_Fields = { - __typename?: 'staking_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Staking_Params_Sum_Fields = { - __typename?: 'staking_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Staking_Params_Var_Pop_Fields = { - __typename?: 'staking_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Staking_Params_Var_Samp_Fields = { - __typename?: 'staking_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Staking_Params_Variance_Fields = { - __typename?: 'staking_params_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "staking_pool" */ -export type Staking_Pool = { - __typename?: 'staking_pool'; - bonded_tokens: Scalars['String']; - height: Scalars['bigint']; - not_bonded_tokens: Scalars['String']; - staked_not_bonded_tokens: Scalars['String']; - unbonding_tokens: Scalars['String']; -}; - -/** aggregated selection of "staking_pool" */ -export type Staking_Pool_Aggregate = { - __typename?: 'staking_pool_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "staking_pool" */ -export type Staking_Pool_Aggregate_Fields = { - __typename?: 'staking_pool_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "staking_pool" */ -export type Staking_Pool_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Staking_Pool_Avg_Fields = { - __typename?: 'staking_pool_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "staking_pool". All fields are combined with a logical 'AND'. */ -export type Staking_Pool_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - staked_not_bonded_tokens?: InputMaybe; - unbonding_tokens?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Staking_Pool_Max_Fields = { - __typename?: 'staking_pool_max_fields'; - bonded_tokens?: Maybe; - height?: Maybe; - not_bonded_tokens?: Maybe; - staked_not_bonded_tokens?: Maybe; - unbonding_tokens?: Maybe; -}; - -/** aggregate min on columns */ -export type Staking_Pool_Min_Fields = { - __typename?: 'staking_pool_min_fields'; - bonded_tokens?: Maybe; - height?: Maybe; - not_bonded_tokens?: Maybe; - staked_not_bonded_tokens?: Maybe; - unbonding_tokens?: Maybe; -}; - -/** Ordering options when selecting data from "staking_pool". */ -export type Staking_Pool_Order_By = { - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - staked_not_bonded_tokens?: InputMaybe; - unbonding_tokens?: InputMaybe; -}; - -/** select columns of table "staking_pool" */ -export enum Staking_Pool_Select_Column { - /** column name */ - BondedTokens = 'bonded_tokens', - /** column name */ - Height = 'height', - /** column name */ - NotBondedTokens = 'not_bonded_tokens', - /** column name */ - StakedNotBondedTokens = 'staked_not_bonded_tokens', - /** column name */ - UnbondingTokens = 'unbonding_tokens' -} - -/** aggregate stddev on columns */ -export type Staking_Pool_Stddev_Fields = { - __typename?: 'staking_pool_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Staking_Pool_Stddev_Pop_Fields = { - __typename?: 'staking_pool_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Staking_Pool_Stddev_Samp_Fields = { - __typename?: 'staking_pool_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Staking_Pool_Sum_Fields = { - __typename?: 'staking_pool_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Staking_Pool_Var_Pop_Fields = { - __typename?: 'staking_pool_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Staking_Pool_Var_Samp_Fields = { - __typename?: 'staking_pool_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Staking_Pool_Variance_Fields = { - __typename?: 'staking_pool_variance_fields'; - height?: Maybe; -}; - -export type Subscription_Root = { - __typename?: 'subscription_root'; - /** fetch data from the table: "account" */ - account: Array; - /** fetch aggregated fields from the table: "account" */ - account_aggregate: Account_Aggregate; - /** fetch data from the table: "account" using primary key columns */ - account_by_pk?: Maybe; - /** fetch data from the table: "average_block_time_from_genesis" */ - average_block_time_from_genesis: Array; - /** fetch aggregated fields from the table: "average_block_time_from_genesis" */ - average_block_time_from_genesis_aggregate: Average_Block_Time_From_Genesis_Aggregate; - /** fetch data from the table: "average_block_time_per_day" */ - average_block_time_per_day: Array; - /** fetch aggregated fields from the table: "average_block_time_per_day" */ - average_block_time_per_day_aggregate: Average_Block_Time_Per_Day_Aggregate; - /** fetch data from the table: "average_block_time_per_hour" */ - average_block_time_per_hour: Array; - /** fetch aggregated fields from the table: "average_block_time_per_hour" */ - average_block_time_per_hour_aggregate: Average_Block_Time_Per_Hour_Aggregate; - /** fetch data from the table: "average_block_time_per_minute" */ - average_block_time_per_minute: Array; - /** fetch aggregated fields from the table: "average_block_time_per_minute" */ - average_block_time_per_minute_aggregate: Average_Block_Time_Per_Minute_Aggregate; - /** fetch data from the table: "block" */ - block: Array; - /** fetch aggregated fields from the table: "block" */ - block_aggregate: Block_Aggregate; - /** fetch data from the table: "block" using primary key columns */ - block_by_pk?: Maybe; - /** fetch data from the table: "community_pool" */ - community_pool: Array; - /** fetch aggregated fields from the table: "community_pool" */ - community_pool_aggregate: Community_Pool_Aggregate; - /** fetch data from the table: "distribution_params" */ - distribution_params: Array; - /** fetch aggregated fields from the table: "distribution_params" */ - distribution_params_aggregate: Distribution_Params_Aggregate; - /** fetch data from the table: "distribution_params" using primary key columns */ - distribution_params_by_pk?: Maybe; - /** fetch data from the table: "double_sign_evidence" */ - double_sign_evidence: Array; - /** fetch aggregated fields from the table: "double_sign_evidence" */ - double_sign_evidence_aggregate: Double_Sign_Evidence_Aggregate; - /** fetch data from the table: "double_sign_vote" */ - double_sign_vote: Array; - /** fetch aggregated fields from the table: "double_sign_vote" */ - double_sign_vote_aggregate: Double_Sign_Vote_Aggregate; - /** fetch data from the table: "double_sign_vote" using primary key columns */ - double_sign_vote_by_pk?: Maybe; - /** fetch data from the table: "fee_grant_allowance" */ - fee_grant_allowance: Array; - /** fetch aggregated fields from the table: "fee_grant_allowance" */ - fee_grant_allowance_aggregate: Fee_Grant_Allowance_Aggregate; - /** fetch data from the table: "fee_grant_allowance" using primary key columns */ - fee_grant_allowance_by_pk?: Maybe; - /** fetch data from the table: "genesis" */ - genesis: Array; - /** fetch aggregated fields from the table: "genesis" */ - genesis_aggregate: Genesis_Aggregate; - /** fetch data from the table: "gov_params" */ - gov_params: Array; - /** fetch aggregated fields from the table: "gov_params" */ - gov_params_aggregate: Gov_Params_Aggregate; - /** fetch data from the table: "gov_params" using primary key columns */ - gov_params_by_pk?: Maybe; - /** fetch data from the table: "inflation" */ - inflation: Array; - /** fetch aggregated fields from the table: "inflation" */ - inflation_aggregate: Inflation_Aggregate; - /** fetch data from the table: "message" */ - message: Array; - /** fetch aggregated fields from the table: "message" */ - message_aggregate: Message_Aggregate; - /** execute function "messages_by_address" which returns "message" */ - messages_by_address: Array; - /** execute function "messages_by_address" and query aggregates on result of table type "message" */ - messages_by_address_aggregate: Message_Aggregate; - /** fetch data from the table: "mint_params" */ - mint_params: Array; - /** fetch aggregated fields from the table: "mint_params" */ - mint_params_aggregate: Mint_Params_Aggregate; - /** fetch data from the table: "mint_params" using primary key columns */ - mint_params_by_pk?: Maybe; - /** fetch data from the table: "modules" */ - modules: Array; - /** fetch aggregated fields from the table: "modules" */ - modules_aggregate: Modules_Aggregate; - /** fetch data from the table: "modules" using primary key columns */ - modules_by_pk?: Maybe; - /** fetch data from the table: "oracle_params" */ - oracle_params: Array; - /** fetch aggregated fields from the table: "oracle_params" */ - oracle_params_aggregate: Oracle_Params_Aggregate; - /** fetch data from the table: "oracle_params" using primary key columns */ - oracle_params_by_pk?: Maybe; - /** fetch data from the table: "pre_commit" */ - pre_commit: Array; - /** fetch aggregated fields from the table: "pre_commit" */ - pre_commit_aggregate: Pre_Commit_Aggregate; - /** fetch data from the table: "proposal" */ - proposal: Array; - /** fetch aggregated fields from the table: "proposal" */ - proposal_aggregate: Proposal_Aggregate; - /** fetch data from the table: "proposal" using primary key columns */ - proposal_by_pk?: Maybe; - /** fetch data from the table: "proposal_deposit" */ - proposal_deposit: Array; - /** fetch aggregated fields from the table: "proposal_deposit" */ - proposal_deposit_aggregate: Proposal_Deposit_Aggregate; - /** fetch data from the table: "proposal_staking_pool_snapshot" */ - proposal_staking_pool_snapshot: Array; - /** fetch aggregated fields from the table: "proposal_staking_pool_snapshot" */ - proposal_staking_pool_snapshot_aggregate: Proposal_Staking_Pool_Snapshot_Aggregate; - /** fetch data from the table: "proposal_staking_pool_snapshot" using primary key columns */ - proposal_staking_pool_snapshot_by_pk?: Maybe; - /** fetch data from the table: "proposal_tally_result" */ - proposal_tally_result: Array; - /** fetch aggregated fields from the table: "proposal_tally_result" */ - proposal_tally_result_aggregate: Proposal_Tally_Result_Aggregate; - /** fetch data from the table: "proposal_tally_result" using primary key columns */ - proposal_tally_result_by_pk?: Maybe; - /** fetch data from the table: "proposal_validator_status_snapshot" */ - proposal_validator_status_snapshot: Array; - /** fetch aggregated fields from the table: "proposal_validator_status_snapshot" */ - proposal_validator_status_snapshot_aggregate: Proposal_Validator_Status_Snapshot_Aggregate; - /** fetch data from the table: "proposal_validator_status_snapshot" using primary key columns */ - proposal_validator_status_snapshot_by_pk?: Maybe; - /** fetch data from the table: "proposal_vote" */ - proposal_vote: Array; - /** fetch aggregated fields from the table: "proposal_vote" */ - proposal_vote_aggregate: Proposal_Vote_Aggregate; - /** fetch data from the table: "slashing_params" */ - slashing_params: Array; - /** fetch aggregated fields from the table: "slashing_params" */ - slashing_params_aggregate: Slashing_Params_Aggregate; - /** fetch data from the table: "slashing_params" using primary key columns */ - slashing_params_by_pk?: Maybe; - /** fetch data from the table: "software_upgrade_plan" */ - software_upgrade_plan: Array; - /** fetch aggregated fields from the table: "software_upgrade_plan" */ - software_upgrade_plan_aggregate: Software_Upgrade_Plan_Aggregate; - /** fetch data from the table: "staking_params" */ - staking_params: Array; - /** fetch aggregated fields from the table: "staking_params" */ - staking_params_aggregate: Staking_Params_Aggregate; - /** fetch data from the table: "staking_params" using primary key columns */ - staking_params_by_pk?: Maybe; - /** fetch data from the table: "staking_pool" */ - staking_pool: Array; - /** fetch aggregated fields from the table: "staking_pool" */ - staking_pool_aggregate: Staking_Pool_Aggregate; - /** fetch data from the table: "supply" */ - supply: Array; - /** fetch aggregated fields from the table: "supply" */ - supply_aggregate: Supply_Aggregate; - /** fetch data from the table: "token" */ - token: Array; - /** fetch aggregated fields from the table: "token" */ - token_aggregate: Token_Aggregate; - /** fetch data from the table: "token_price" */ - token_price: Array; - /** fetch aggregated fields from the table: "token_price" */ - token_price_aggregate: Token_Price_Aggregate; - /** fetch data from the table: "token_price" using primary key columns */ - token_price_by_pk?: Maybe; - /** fetch data from the table: "token_price_history" */ - token_price_history: Array; - /** fetch aggregated fields from the table: "token_price_history" */ - token_price_history_aggregate: Token_Price_History_Aggregate; - /** fetch data from the table: "token_unit" */ - token_unit: Array; - /** fetch aggregated fields from the table: "token_unit" */ - token_unit_aggregate: Token_Unit_Aggregate; - /** fetch data from the table: "transaction" */ - transaction: Array; - /** fetch aggregated fields from the table: "transaction" */ - transaction_aggregate: Transaction_Aggregate; - /** fetch data from the table: "validator" */ - validator: Array; - /** fetch aggregated fields from the table: "validator" */ - validator_aggregate: Validator_Aggregate; - /** fetch data from the table: "validator" using primary key columns */ - validator_by_pk?: Maybe; - /** fetch data from the table: "validator_commission" */ - validator_commission: Array; - /** fetch aggregated fields from the table: "validator_commission" */ - validator_commission_aggregate: Validator_Commission_Aggregate; - /** fetch data from the table: "validator_commission" using primary key columns */ - validator_commission_by_pk?: Maybe; - /** fetch data from the table: "validator_description" */ - validator_description: Array; - /** fetch aggregated fields from the table: "validator_description" */ - validator_description_aggregate: Validator_Description_Aggregate; - /** fetch data from the table: "validator_description" using primary key columns */ - validator_description_by_pk?: Maybe; - /** fetch data from the table: "validator_info" */ - validator_info: Array; - /** fetch aggregated fields from the table: "validator_info" */ - validator_info_aggregate: Validator_Info_Aggregate; - /** fetch data from the table: "validator_info" using primary key columns */ - validator_info_by_pk?: Maybe; - /** fetch data from the table: "validator_signing_info" */ - validator_signing_info: Array; - /** fetch aggregated fields from the table: "validator_signing_info" */ - validator_signing_info_aggregate: Validator_Signing_Info_Aggregate; - /** fetch data from the table: "validator_signing_info" using primary key columns */ - validator_signing_info_by_pk?: Maybe; - /** fetch data from the table: "validator_status" */ - validator_status: Array; - /** fetch aggregated fields from the table: "validator_status" */ - validator_status_aggregate: Validator_Status_Aggregate; - /** fetch data from the table: "validator_status" using primary key columns */ - validator_status_by_pk?: Maybe; - /** fetch data from the table: "validator_voting_power" */ - validator_voting_power: Array; - /** fetch aggregated fields from the table: "validator_voting_power" */ - validator_voting_power_aggregate: Validator_Voting_Power_Aggregate; - /** fetch data from the table: "validator_voting_power" using primary key columns */ - validator_voting_power_by_pk?: Maybe; - /** fetch data from the table: "vesting_account" */ - vesting_account: Array; - /** fetch aggregated fields from the table: "vesting_account" */ - vesting_account_aggregate: Vesting_Account_Aggregate; - /** fetch data from the table: "vesting_account" using primary key columns */ - vesting_account_by_pk?: Maybe; - /** fetch data from the table: "vesting_period" */ - vesting_period: Array; - /** fetch aggregated fields from the table: "vesting_period" */ - vesting_period_aggregate: Vesting_Period_Aggregate; -}; - - -export type Subscription_RootAccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAccount_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAccount_By_PkArgs = { - address: Scalars['String']; -}; - - -export type Subscription_RootAverage_Block_Time_From_GenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_From_Genesis_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_DayArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_Day_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_HourArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_Hour_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_MinuteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_Minute_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootBlockArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootBlock_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootBlock_By_PkArgs = { - height: Scalars['bigint']; -}; - - -export type Subscription_RootCommunity_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootCommunity_Pool_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDistribution_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDistribution_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDistribution_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootDouble_Sign_EvidenceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDouble_Sign_Evidence_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDouble_Sign_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDouble_Sign_Vote_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDouble_Sign_Vote_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootFee_Grant_AllowanceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootFee_Grant_Allowance_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootFee_Grant_Allowance_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootGenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootGenesis_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootGov_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootGov_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootGov_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootInflationArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootInflation_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMessageArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMessage_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMessages_By_AddressArgs = { - args: Messages_By_Address_Args; - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMessages_By_Address_AggregateArgs = { - args: Messages_By_Address_Args; - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMint_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMint_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMint_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootModulesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootModules_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootModules_By_PkArgs = { - module_name: Scalars['String']; -}; - - -export type Subscription_RootOracle_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootOracle_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootOracle_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootPre_CommitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootPre_Commit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposalArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_DepositArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Deposit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Staking_Pool_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Staking_Pool_Snapshot_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Staking_Pool_Snapshot_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_Tally_ResultArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Tally_Result_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Tally_Result_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_Validator_Status_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Validator_Status_Snapshot_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Validator_Status_Snapshot_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Vote_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSlashing_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSlashing_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSlashing_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootSoftware_Upgrade_PlanArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSoftware_Upgrade_Plan_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootStaking_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootStaking_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootStaking_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootStaking_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootStaking_Pool_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSupplyArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSupply_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootTokenArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_PriceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_Price_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_Price_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootToken_Price_HistoryArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_Price_History_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_UnitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_Unit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootTransactionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootTransaction_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidatorArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_CommissionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Commission_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Commission_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_DescriptionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Description_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Description_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Info_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Info_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_Signing_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Signing_Info_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Signing_Info_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_StatusArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Status_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Status_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_Voting_PowerArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Voting_Power_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Voting_Power_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootVesting_AccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootVesting_Account_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootVesting_Account_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootVesting_PeriodArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootVesting_Period_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** columns and relationships of "supply" */ -export type Supply = { - __typename?: 'supply'; - coins: Scalars['_coin']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "supply" */ -export type Supply_Aggregate = { - __typename?: 'supply_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "supply" */ -export type Supply_Aggregate_Fields = { - __typename?: 'supply_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "supply" */ -export type Supply_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Supply_Avg_Fields = { - __typename?: 'supply_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "supply". All fields are combined with a logical 'AND'. */ -export type Supply_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - coins?: InputMaybe<_Coin_Comparison_Exp>; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Supply_Max_Fields = { - __typename?: 'supply_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Supply_Min_Fields = { - __typename?: 'supply_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "supply". */ -export type Supply_Order_By = { - coins?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "supply" */ -export enum Supply_Select_Column { - /** column name */ - Coins = 'coins', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Supply_Stddev_Fields = { - __typename?: 'supply_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Supply_Stddev_Pop_Fields = { - __typename?: 'supply_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Supply_Stddev_Samp_Fields = { - __typename?: 'supply_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Supply_Sum_Fields = { - __typename?: 'supply_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Supply_Var_Pop_Fields = { - __typename?: 'supply_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Supply_Var_Samp_Fields = { - __typename?: 'supply_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Supply_Variance_Fields = { - __typename?: 'supply_variance_fields'; - height?: Maybe; -}; - -/** Boolean expression to compare columns of type "timestamp". All fields are combined with logical 'AND'. */ -export type Timestamp_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "timestamptz". All fields are combined with logical 'AND'. */ -export type Timestamptz_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "token" */ -export type Token = { - __typename?: 'token'; - name: Scalars['String']; - /** An array relationship */ - token_units: Array; - /** An aggregate relationship */ - token_units_aggregate: Token_Unit_Aggregate; -}; - - -/** columns and relationships of "token" */ -export type TokenToken_UnitsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "token" */ -export type TokenToken_Units_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "token" */ -export type Token_Aggregate = { - __typename?: 'token_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "token" */ -export type Token_Aggregate_Fields = { - __typename?: 'token_aggregate_fields'; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "token" */ -export type Token_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token". All fields are combined with a logical 'AND'. */ -export type Token_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - name?: InputMaybe; - token_units?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Token_Max_Fields = { - __typename?: 'token_max_fields'; - name?: Maybe; -}; - -/** aggregate min on columns */ -export type Token_Min_Fields = { - __typename?: 'token_min_fields'; - name?: Maybe; -}; - -/** Ordering options when selecting data from "token". */ -export type Token_Order_By = { - name?: InputMaybe; - token_units_aggregate?: InputMaybe; -}; - -/** columns and relationships of "token_price" */ -export type Token_Price = { - __typename?: 'token_price'; - id: Scalars['Int']; - market_cap: Scalars['bigint']; - price: Scalars['numeric']; - timestamp: Scalars['timestamp']; - /** An object relationship */ - token_unit: Token_Unit; - unit_name: Scalars['String']; -}; - -/** aggregated selection of "token_price" */ -export type Token_Price_Aggregate = { - __typename?: 'token_price_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "token_price" */ -export type Token_Price_Aggregate_Fields = { - __typename?: 'token_price_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "token_price" */ -export type Token_Price_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "token_price" */ -export type Token_Price_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Token_Price_Avg_Fields = { - __typename?: 'token_price_avg_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by avg() on columns of table "token_price" */ -export type Token_Price_Avg_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token_price". All fields are combined with a logical 'AND'. */ -export type Token_Price_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** columns and relationships of "token_price_history" */ -export type Token_Price_History = { - __typename?: 'token_price_history'; - market_cap: Scalars['bigint']; - price: Scalars['numeric']; - timestamp: Scalars['timestamp']; - /** An object relationship */ - token_unit: Token_Unit; - unit_name: Scalars['String']; -}; - -/** aggregated selection of "token_price_history" */ -export type Token_Price_History_Aggregate = { - __typename?: 'token_price_history_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "token_price_history" */ -export type Token_Price_History_Aggregate_Fields = { - __typename?: 'token_price_history_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "token_price_history" */ -export type Token_Price_History_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "token_price_history" */ -export type Token_Price_History_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Token_Price_History_Avg_Fields = { - __typename?: 'token_price_history_avg_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by avg() on columns of table "token_price_history" */ -export type Token_Price_History_Avg_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token_price_history". All fields are combined with a logical 'AND'. */ -export type Token_Price_History_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Token_Price_History_Max_Fields = { - __typename?: 'token_price_history_max_fields'; - market_cap?: Maybe; - price?: Maybe; - timestamp?: Maybe; - unit_name?: Maybe; -}; - -/** order by max() on columns of table "token_price_history" */ -export type Token_Price_History_Max_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Token_Price_History_Min_Fields = { - __typename?: 'token_price_history_min_fields'; - market_cap?: Maybe; - price?: Maybe; - timestamp?: Maybe; - unit_name?: Maybe; -}; - -/** order by min() on columns of table "token_price_history" */ -export type Token_Price_History_Min_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "token_price_history". */ -export type Token_Price_History_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** select columns of table "token_price_history" */ -export enum Token_Price_History_Select_Column { - /** column name */ - MarketCap = 'market_cap', - /** column name */ - Price = 'price', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - UnitName = 'unit_name' -} - -/** aggregate stddev on columns */ -export type Token_Price_History_Stddev_Fields = { - __typename?: 'token_price_history_stddev_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev() on columns of table "token_price_history" */ -export type Token_Price_History_Stddev_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Token_Price_History_Stddev_Pop_Fields = { - __typename?: 'token_price_history_stddev_pop_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev_pop() on columns of table "token_price_history" */ -export type Token_Price_History_Stddev_Pop_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Token_Price_History_Stddev_Samp_Fields = { - __typename?: 'token_price_history_stddev_samp_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev_samp() on columns of table "token_price_history" */ -export type Token_Price_History_Stddev_Samp_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Token_Price_History_Sum_Fields = { - __typename?: 'token_price_history_sum_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by sum() on columns of table "token_price_history" */ -export type Token_Price_History_Sum_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Token_Price_History_Var_Pop_Fields = { - __typename?: 'token_price_history_var_pop_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by var_pop() on columns of table "token_price_history" */ -export type Token_Price_History_Var_Pop_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Token_Price_History_Var_Samp_Fields = { - __typename?: 'token_price_history_var_samp_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by var_samp() on columns of table "token_price_history" */ -export type Token_Price_History_Var_Samp_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Token_Price_History_Variance_Fields = { - __typename?: 'token_price_history_variance_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by variance() on columns of table "token_price_history" */ -export type Token_Price_History_Variance_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Token_Price_Max_Fields = { - __typename?: 'token_price_max_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; - timestamp?: Maybe; - unit_name?: Maybe; -}; - -/** order by max() on columns of table "token_price" */ -export type Token_Price_Max_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Token_Price_Min_Fields = { - __typename?: 'token_price_min_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; - timestamp?: Maybe; - unit_name?: Maybe; -}; - -/** order by min() on columns of table "token_price" */ -export type Token_Price_Min_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "token_price". */ -export type Token_Price_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** select columns of table "token_price" */ -export enum Token_Price_Select_Column { - /** column name */ - Id = 'id', - /** column name */ - MarketCap = 'market_cap', - /** column name */ - Price = 'price', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - UnitName = 'unit_name' -} - -/** aggregate stddev on columns */ -export type Token_Price_Stddev_Fields = { - __typename?: 'token_price_stddev_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev() on columns of table "token_price" */ -export type Token_Price_Stddev_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Token_Price_Stddev_Pop_Fields = { - __typename?: 'token_price_stddev_pop_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev_pop() on columns of table "token_price" */ -export type Token_Price_Stddev_Pop_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Token_Price_Stddev_Samp_Fields = { - __typename?: 'token_price_stddev_samp_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev_samp() on columns of table "token_price" */ -export type Token_Price_Stddev_Samp_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Token_Price_Sum_Fields = { - __typename?: 'token_price_sum_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by sum() on columns of table "token_price" */ -export type Token_Price_Sum_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Token_Price_Var_Pop_Fields = { - __typename?: 'token_price_var_pop_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by var_pop() on columns of table "token_price" */ -export type Token_Price_Var_Pop_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Token_Price_Var_Samp_Fields = { - __typename?: 'token_price_var_samp_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by var_samp() on columns of table "token_price" */ -export type Token_Price_Var_Samp_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Token_Price_Variance_Fields = { - __typename?: 'token_price_variance_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by variance() on columns of table "token_price" */ -export type Token_Price_Variance_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** select columns of table "token" */ -export enum Token_Select_Column { - /** column name */ - Name = 'name' -} - -/** columns and relationships of "token_unit" */ -export type Token_Unit = { - __typename?: 'token_unit'; - aliases?: Maybe; - denom: Scalars['String']; - exponent: Scalars['Int']; - price_id?: Maybe; - /** An object relationship */ - token: Token; - token_name: Scalars['String']; - /** An object relationship */ - token_price?: Maybe; - /** An array relationship */ - token_price_histories: Array; - /** An aggregate relationship */ - token_price_histories_aggregate: Token_Price_History_Aggregate; - /** An array relationship */ - token_prices: Array; - /** An aggregate relationship */ - token_prices_aggregate: Token_Price_Aggregate; -}; - - -/** columns and relationships of "token_unit" */ -export type Token_UnitToken_Price_HistoriesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "token_unit" */ -export type Token_UnitToken_Price_Histories_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "token_unit" */ -export type Token_UnitToken_PricesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "token_unit" */ -export type Token_UnitToken_Prices_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "token_unit" */ -export type Token_Unit_Aggregate = { - __typename?: 'token_unit_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "token_unit" */ -export type Token_Unit_Aggregate_Fields = { - __typename?: 'token_unit_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "token_unit" */ -export type Token_Unit_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "token_unit" */ -export type Token_Unit_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Token_Unit_Avg_Fields = { - __typename?: 'token_unit_avg_fields'; - exponent?: Maybe; -}; - -/** order by avg() on columns of table "token_unit" */ -export type Token_Unit_Avg_Order_By = { - exponent?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token_unit". All fields are combined with a logical 'AND'. */ -export type Token_Unit_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - aliases?: InputMaybe<_Text_Comparison_Exp>; - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token?: InputMaybe; - token_name?: InputMaybe; - token_price?: InputMaybe; - token_price_histories?: InputMaybe; - token_prices?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Token_Unit_Max_Fields = { - __typename?: 'token_unit_max_fields'; - denom?: Maybe; - exponent?: Maybe; - price_id?: Maybe; - token_name?: Maybe; -}; - -/** order by max() on columns of table "token_unit" */ -export type Token_Unit_Max_Order_By = { - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token_name?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Token_Unit_Min_Fields = { - __typename?: 'token_unit_min_fields'; - denom?: Maybe; - exponent?: Maybe; - price_id?: Maybe; - token_name?: Maybe; -}; - -/** order by min() on columns of table "token_unit" */ -export type Token_Unit_Min_Order_By = { - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "token_unit". */ -export type Token_Unit_Order_By = { - aliases?: InputMaybe; - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token?: InputMaybe; - token_name?: InputMaybe; - token_price?: InputMaybe; - token_price_histories_aggregate?: InputMaybe; - token_prices_aggregate?: InputMaybe; -}; - -/** select columns of table "token_unit" */ -export enum Token_Unit_Select_Column { - /** column name */ - Aliases = 'aliases', - /** column name */ - Denom = 'denom', - /** column name */ - Exponent = 'exponent', - /** column name */ - PriceId = 'price_id', - /** column name */ - TokenName = 'token_name' -} - -/** aggregate stddev on columns */ -export type Token_Unit_Stddev_Fields = { - __typename?: 'token_unit_stddev_fields'; - exponent?: Maybe; -}; - -/** order by stddev() on columns of table "token_unit" */ -export type Token_Unit_Stddev_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Token_Unit_Stddev_Pop_Fields = { - __typename?: 'token_unit_stddev_pop_fields'; - exponent?: Maybe; -}; - -/** order by stddev_pop() on columns of table "token_unit" */ -export type Token_Unit_Stddev_Pop_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Token_Unit_Stddev_Samp_Fields = { - __typename?: 'token_unit_stddev_samp_fields'; - exponent?: Maybe; -}; - -/** order by stddev_samp() on columns of table "token_unit" */ -export type Token_Unit_Stddev_Samp_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Token_Unit_Sum_Fields = { - __typename?: 'token_unit_sum_fields'; - exponent?: Maybe; -}; - -/** order by sum() on columns of table "token_unit" */ -export type Token_Unit_Sum_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Token_Unit_Var_Pop_Fields = { - __typename?: 'token_unit_var_pop_fields'; - exponent?: Maybe; -}; - -/** order by var_pop() on columns of table "token_unit" */ -export type Token_Unit_Var_Pop_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Token_Unit_Var_Samp_Fields = { - __typename?: 'token_unit_var_samp_fields'; - exponent?: Maybe; -}; - -/** order by var_samp() on columns of table "token_unit" */ -export type Token_Unit_Var_Samp_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Token_Unit_Variance_Fields = { - __typename?: 'token_unit_variance_fields'; - exponent?: Maybe; -}; - -/** order by variance() on columns of table "token_unit" */ -export type Token_Unit_Variance_Order_By = { - exponent?: InputMaybe; -}; - -/** columns and relationships of "transaction" */ -export type Transaction = { - __typename?: 'transaction'; - /** An object relationship */ - block: Block; - fee: Scalars['jsonb']; - gas_used?: Maybe; - gas_wanted?: Maybe; - hash: Scalars['String']; - height: Scalars['bigint']; - logs?: Maybe; - memo?: Maybe; - messages: Scalars['jsonb']; - /** An array relationship */ - messagesByTransactionHashPartitionId: Array; - /** An aggregate relationship */ - messagesByTransactionHashPartitionId_aggregate: Message_Aggregate; - partition_id: Scalars['bigint']; - raw_log?: Maybe; - signatures: Scalars['_text']; - signer_infos: Scalars['jsonb']; - success: Scalars['Boolean']; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionFeeArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionLogsArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionMessagesArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionMessagesByTransactionHashPartitionIdArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionMessagesByTransactionHashPartitionId_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionSigner_InfosArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "transaction" */ -export type Transaction_Aggregate = { - __typename?: 'transaction_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "transaction" */ -export type Transaction_Aggregate_Fields = { - __typename?: 'transaction_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "transaction" */ -export type Transaction_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "transaction" */ -export type Transaction_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Transaction_Avg_Fields = { - __typename?: 'transaction_avg_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by avg() on columns of table "transaction" */ -export type Transaction_Avg_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "transaction". All fields are combined with a logical 'AND'. */ -export type Transaction_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - block?: InputMaybe; - fee?: InputMaybe; - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - logs?: InputMaybe; - memo?: InputMaybe; - messages?: InputMaybe; - messagesByTransactionHashPartitionId?: InputMaybe; - partition_id?: InputMaybe; - raw_log?: InputMaybe; - signatures?: InputMaybe<_Text_Comparison_Exp>; - signer_infos?: InputMaybe; - success?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Transaction_Max_Fields = { - __typename?: 'transaction_max_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - hash?: Maybe; - height?: Maybe; - memo?: Maybe; - partition_id?: Maybe; - raw_log?: Maybe; -}; - -/** order by max() on columns of table "transaction" */ -export type Transaction_Max_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - memo?: InputMaybe; - partition_id?: InputMaybe; - raw_log?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Transaction_Min_Fields = { - __typename?: 'transaction_min_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - hash?: Maybe; - height?: Maybe; - memo?: Maybe; - partition_id?: Maybe; - raw_log?: Maybe; -}; - -/** order by min() on columns of table "transaction" */ -export type Transaction_Min_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - memo?: InputMaybe; - partition_id?: InputMaybe; - raw_log?: InputMaybe; -}; - -/** Ordering options when selecting data from "transaction". */ -export type Transaction_Order_By = { - block?: InputMaybe; - fee?: InputMaybe; - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - logs?: InputMaybe; - memo?: InputMaybe; - messages?: InputMaybe; - messagesByTransactionHashPartitionId_aggregate?: InputMaybe; - partition_id?: InputMaybe; - raw_log?: InputMaybe; - signatures?: InputMaybe; - signer_infos?: InputMaybe; - success?: InputMaybe; -}; - -/** select columns of table "transaction" */ -export enum Transaction_Select_Column { - /** column name */ - Fee = 'fee', - /** column name */ - GasUsed = 'gas_used', - /** column name */ - GasWanted = 'gas_wanted', - /** column name */ - Hash = 'hash', - /** column name */ - Height = 'height', - /** column name */ - Logs = 'logs', - /** column name */ - Memo = 'memo', - /** column name */ - Messages = 'messages', - /** column name */ - PartitionId = 'partition_id', - /** column name */ - RawLog = 'raw_log', - /** column name */ - Signatures = 'signatures', - /** column name */ - SignerInfos = 'signer_infos', - /** column name */ - Success = 'success' -} - -/** aggregate stddev on columns */ -export type Transaction_Stddev_Fields = { - __typename?: 'transaction_stddev_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev() on columns of table "transaction" */ -export type Transaction_Stddev_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Transaction_Stddev_Pop_Fields = { - __typename?: 'transaction_stddev_pop_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "transaction" */ -export type Transaction_Stddev_Pop_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Transaction_Stddev_Samp_Fields = { - __typename?: 'transaction_stddev_samp_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "transaction" */ -export type Transaction_Stddev_Samp_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Transaction_Sum_Fields = { - __typename?: 'transaction_sum_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by sum() on columns of table "transaction" */ -export type Transaction_Sum_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Transaction_Var_Pop_Fields = { - __typename?: 'transaction_var_pop_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by var_pop() on columns of table "transaction" */ -export type Transaction_Var_Pop_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Transaction_Var_Samp_Fields = { - __typename?: 'transaction_var_samp_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by var_samp() on columns of table "transaction" */ -export type Transaction_Var_Samp_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Transaction_Variance_Fields = { - __typename?: 'transaction_variance_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by variance() on columns of table "transaction" */ -export type Transaction_Variance_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** columns and relationships of "validator" */ -export type Validator = { - __typename?: 'validator'; - /** An array relationship */ - blocks: Array; - /** An aggregate relationship */ - blocks_aggregate: Block_Aggregate; - consensus_address: Scalars['String']; - consensus_pubkey: Scalars['String']; - /** An array relationship */ - double_sign_votes: Array; - /** An aggregate relationship */ - double_sign_votes_aggregate: Double_Sign_Vote_Aggregate; - /** An array relationship */ - pre_commits: Array; - /** An aggregate relationship */ - pre_commits_aggregate: Pre_Commit_Aggregate; - /** An object relationship */ - proposal_validator_status_snapshot?: Maybe; - /** An array relationship */ - proposal_validator_status_snapshots: Array; - /** An aggregate relationship */ - proposal_validator_status_snapshots_aggregate: Proposal_Validator_Status_Snapshot_Aggregate; - /** An array relationship */ - validator_commissions: Array; - /** An aggregate relationship */ - validator_commissions_aggregate: Validator_Commission_Aggregate; - /** An array relationship */ - validator_descriptions: Array; - /** An aggregate relationship */ - validator_descriptions_aggregate: Validator_Description_Aggregate; - /** An object relationship */ - validator_info?: Maybe; - /** An array relationship */ - validator_infos: Array; - /** An aggregate relationship */ - validator_infos_aggregate: Validator_Info_Aggregate; - /** An array relationship */ - validator_signing_infos: Array; - /** An aggregate relationship */ - validator_signing_infos_aggregate: Validator_Signing_Info_Aggregate; - /** An array relationship */ - validator_statuses: Array; - /** An aggregate relationship */ - validator_statuses_aggregate: Validator_Status_Aggregate; - /** An array relationship */ - validator_voting_powers: Array; - /** An aggregate relationship */ - validator_voting_powers_aggregate: Validator_Voting_Power_Aggregate; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorBlocksArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorBlocks_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorDouble_Sign_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorDouble_Sign_Votes_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorPre_CommitsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorPre_Commits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorProposal_Validator_Status_SnapshotsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorProposal_Validator_Status_Snapshots_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_CommissionsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Commissions_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_DescriptionsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Descriptions_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_InfosArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Infos_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Signing_InfosArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Signing_Infos_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_StatusesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Statuses_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Voting_PowersArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Voting_Powers_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "validator" */ -export type Validator_Aggregate = { - __typename?: 'validator_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator" */ -export type Validator_Aggregate_Fields = { - __typename?: 'validator_aggregate_fields'; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "validator" */ -export type Validator_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator". All fields are combined with a logical 'AND'. */ -export type Validator_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - blocks?: InputMaybe; - consensus_address?: InputMaybe; - consensus_pubkey?: InputMaybe; - double_sign_votes?: InputMaybe; - pre_commits?: InputMaybe; - proposal_validator_status_snapshot?: InputMaybe; - proposal_validator_status_snapshots?: InputMaybe; - validator_commissions?: InputMaybe; - validator_descriptions?: InputMaybe; - validator_info?: InputMaybe; - validator_infos?: InputMaybe; - validator_signing_infos?: InputMaybe; - validator_statuses?: InputMaybe; - validator_voting_powers?: InputMaybe; -}; - -/** columns and relationships of "validator_commission" */ -export type Validator_Commission = { - __typename?: 'validator_commission'; - commission: Scalars['numeric']; - height: Scalars['bigint']; - min_self_delegation: Scalars['bigint']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; -}; - -/** aggregated selection of "validator_commission" */ -export type Validator_Commission_Aggregate = { - __typename?: 'validator_commission_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_commission" */ -export type Validator_Commission_Aggregate_Fields = { - __typename?: 'validator_commission_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_commission" */ -export type Validator_Commission_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_commission" */ -export type Validator_Commission_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Commission_Avg_Fields = { - __typename?: 'validator_commission_avg_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by avg() on columns of table "validator_commission" */ -export type Validator_Commission_Avg_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_commission". All fields are combined with a logical 'AND'. */ -export type Validator_Commission_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Commission_Max_Fields = { - __typename?: 'validator_commission_max_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; - validator_address?: Maybe; -}; - -/** order by max() on columns of table "validator_commission" */ -export type Validator_Commission_Max_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Commission_Min_Fields = { - __typename?: 'validator_commission_min_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; - validator_address?: Maybe; -}; - -/** order by min() on columns of table "validator_commission" */ -export type Validator_Commission_Min_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_commission". */ -export type Validator_Commission_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** select columns of table "validator_commission" */ -export enum Validator_Commission_Select_Column { - /** column name */ - Commission = 'commission', - /** column name */ - Height = 'height', - /** column name */ - MinSelfDelegation = 'min_self_delegation', - /** column name */ - ValidatorAddress = 'validator_address' -} - -/** aggregate stddev on columns */ -export type Validator_Commission_Stddev_Fields = { - __typename?: 'validator_commission_stddev_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by stddev() on columns of table "validator_commission" */ -export type Validator_Commission_Stddev_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Commission_Stddev_Pop_Fields = { - __typename?: 'validator_commission_stddev_pop_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_commission" */ -export type Validator_Commission_Stddev_Pop_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Commission_Stddev_Samp_Fields = { - __typename?: 'validator_commission_stddev_samp_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_commission" */ -export type Validator_Commission_Stddev_Samp_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Commission_Sum_Fields = { - __typename?: 'validator_commission_sum_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by sum() on columns of table "validator_commission" */ -export type Validator_Commission_Sum_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Commission_Var_Pop_Fields = { - __typename?: 'validator_commission_var_pop_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_commission" */ -export type Validator_Commission_Var_Pop_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Commission_Var_Samp_Fields = { - __typename?: 'validator_commission_var_samp_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_commission" */ -export type Validator_Commission_Var_Samp_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Commission_Variance_Fields = { - __typename?: 'validator_commission_variance_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by variance() on columns of table "validator_commission" */ -export type Validator_Commission_Variance_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** columns and relationships of "validator_description" */ -export type Validator_Description = { - __typename?: 'validator_description'; - avatar_url?: Maybe; - details?: Maybe; - height: Scalars['bigint']; - identity?: Maybe; - moniker?: Maybe; - security_contact?: Maybe; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - website?: Maybe; -}; - -/** aggregated selection of "validator_description" */ -export type Validator_Description_Aggregate = { - __typename?: 'validator_description_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_description" */ -export type Validator_Description_Aggregate_Fields = { - __typename?: 'validator_description_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_description" */ -export type Validator_Description_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_description" */ -export type Validator_Description_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Description_Avg_Fields = { - __typename?: 'validator_description_avg_fields'; - height?: Maybe; -}; - -/** order by avg() on columns of table "validator_description" */ -export type Validator_Description_Avg_Order_By = { - height?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_description". All fields are combined with a logical 'AND'. */ -export type Validator_Description_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Description_Max_Fields = { - __typename?: 'validator_description_max_fields'; - avatar_url?: Maybe; - details?: Maybe; - height?: Maybe; - identity?: Maybe; - moniker?: Maybe; - security_contact?: Maybe; - validator_address?: Maybe; - website?: Maybe; -}; - -/** order by max() on columns of table "validator_description" */ -export type Validator_Description_Max_Order_By = { - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Description_Min_Fields = { - __typename?: 'validator_description_min_fields'; - avatar_url?: Maybe; - details?: Maybe; - height?: Maybe; - identity?: Maybe; - moniker?: Maybe; - security_contact?: Maybe; - validator_address?: Maybe; - website?: Maybe; -}; - -/** order by min() on columns of table "validator_description" */ -export type Validator_Description_Min_Order_By = { - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_description". */ -export type Validator_Description_Order_By = { - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** select columns of table "validator_description" */ -export enum Validator_Description_Select_Column { - /** column name */ - AvatarUrl = 'avatar_url', - /** column name */ - Details = 'details', - /** column name */ - Height = 'height', - /** column name */ - Identity = 'identity', - /** column name */ - Moniker = 'moniker', - /** column name */ - SecurityContact = 'security_contact', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - Website = 'website' -} - -/** aggregate stddev on columns */ -export type Validator_Description_Stddev_Fields = { - __typename?: 'validator_description_stddev_fields'; - height?: Maybe; -}; - -/** order by stddev() on columns of table "validator_description" */ -export type Validator_Description_Stddev_Order_By = { - height?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Description_Stddev_Pop_Fields = { - __typename?: 'validator_description_stddev_pop_fields'; - height?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_description" */ -export type Validator_Description_Stddev_Pop_Order_By = { - height?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Description_Stddev_Samp_Fields = { - __typename?: 'validator_description_stddev_samp_fields'; - height?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_description" */ -export type Validator_Description_Stddev_Samp_Order_By = { - height?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Description_Sum_Fields = { - __typename?: 'validator_description_sum_fields'; - height?: Maybe; -}; - -/** order by sum() on columns of table "validator_description" */ -export type Validator_Description_Sum_Order_By = { - height?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Description_Var_Pop_Fields = { - __typename?: 'validator_description_var_pop_fields'; - height?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_description" */ -export type Validator_Description_Var_Pop_Order_By = { - height?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Description_Var_Samp_Fields = { - __typename?: 'validator_description_var_samp_fields'; - height?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_description" */ -export type Validator_Description_Var_Samp_Order_By = { - height?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Description_Variance_Fields = { - __typename?: 'validator_description_variance_fields'; - height?: Maybe; -}; - -/** order by variance() on columns of table "validator_description" */ -export type Validator_Description_Variance_Order_By = { - height?: InputMaybe; -}; - -/** columns and relationships of "validator_info" */ -export type Validator_Info = { - __typename?: 'validator_info'; - /** An object relationship */ - account?: Maybe; - consensus_address: Scalars['String']; - max_change_rate: Scalars['String']; - max_rate: Scalars['String']; - operator_address: Scalars['String']; - self_delegate_address?: Maybe; - /** An object relationship */ - validator: Validator; -}; - -/** aggregated selection of "validator_info" */ -export type Validator_Info_Aggregate = { - __typename?: 'validator_info_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_info" */ -export type Validator_Info_Aggregate_Fields = { - __typename?: 'validator_info_aggregate_fields'; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "validator_info" */ -export type Validator_Info_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_info" */ -export type Validator_Info_Aggregate_Order_By = { - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_info". All fields are combined with a logical 'AND'. */ -export type Validator_Info_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - account?: InputMaybe; - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; - validator?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Info_Max_Fields = { - __typename?: 'validator_info_max_fields'; - consensus_address?: Maybe; - max_change_rate?: Maybe; - max_rate?: Maybe; - operator_address?: Maybe; - self_delegate_address?: Maybe; -}; - -/** order by max() on columns of table "validator_info" */ -export type Validator_Info_Max_Order_By = { - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Info_Min_Fields = { - __typename?: 'validator_info_min_fields'; - consensus_address?: Maybe; - max_change_rate?: Maybe; - max_rate?: Maybe; - operator_address?: Maybe; - self_delegate_address?: Maybe; -}; - -/** order by min() on columns of table "validator_info" */ -export type Validator_Info_Min_Order_By = { - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_info". */ -export type Validator_Info_Order_By = { - account?: InputMaybe; - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; - validator?: InputMaybe; -}; - -/** select columns of table "validator_info" */ -export enum Validator_Info_Select_Column { - /** column name */ - ConsensusAddress = 'consensus_address', - /** column name */ - MaxChangeRate = 'max_change_rate', - /** column name */ - MaxRate = 'max_rate', - /** column name */ - OperatorAddress = 'operator_address', - /** column name */ - SelfDelegateAddress = 'self_delegate_address' -} - -/** aggregate max on columns */ -export type Validator_Max_Fields = { - __typename?: 'validator_max_fields'; - consensus_address?: Maybe; - consensus_pubkey?: Maybe; -}; - -/** aggregate min on columns */ -export type Validator_Min_Fields = { - __typename?: 'validator_min_fields'; - consensus_address?: Maybe; - consensus_pubkey?: Maybe; -}; - -/** Ordering options when selecting data from "validator". */ -export type Validator_Order_By = { - blocks_aggregate?: InputMaybe; - consensus_address?: InputMaybe; - consensus_pubkey?: InputMaybe; - double_sign_votes_aggregate?: InputMaybe; - pre_commits_aggregate?: InputMaybe; - proposal_validator_status_snapshot?: InputMaybe; - proposal_validator_status_snapshots_aggregate?: InputMaybe; - validator_commissions_aggregate?: InputMaybe; - validator_descriptions_aggregate?: InputMaybe; - validator_info?: InputMaybe; - validator_infos_aggregate?: InputMaybe; - validator_signing_infos_aggregate?: InputMaybe; - validator_statuses_aggregate?: InputMaybe; - validator_voting_powers_aggregate?: InputMaybe; -}; - -/** select columns of table "validator" */ -export enum Validator_Select_Column { - /** column name */ - ConsensusAddress = 'consensus_address', - /** column name */ - ConsensusPubkey = 'consensus_pubkey' -} - -/** columns and relationships of "validator_signing_info" */ -export type Validator_Signing_Info = { - __typename?: 'validator_signing_info'; - height: Scalars['bigint']; - index_offset: Scalars['bigint']; - jailed_until: Scalars['timestamp']; - missed_blocks_counter: Scalars['bigint']; - start_height: Scalars['bigint']; - tombstoned: Scalars['Boolean']; - validator_address: Scalars['String']; -}; - -/** aggregated selection of "validator_signing_info" */ -export type Validator_Signing_Info_Aggregate = { - __typename?: 'validator_signing_info_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_signing_info" */ -export type Validator_Signing_Info_Aggregate_Fields = { - __typename?: 'validator_signing_info_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_signing_info" */ -export type Validator_Signing_Info_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_signing_info" */ -export type Validator_Signing_Info_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Signing_Info_Avg_Fields = { - __typename?: 'validator_signing_info_avg_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by avg() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Avg_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_signing_info". All fields are combined with a logical 'AND'. */ -export type Validator_Signing_Info_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - tombstoned?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Signing_Info_Max_Fields = { - __typename?: 'validator_signing_info_max_fields'; - height?: Maybe; - index_offset?: Maybe; - jailed_until?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; - validator_address?: Maybe; -}; - -/** order by max() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Max_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Signing_Info_Min_Fields = { - __typename?: 'validator_signing_info_min_fields'; - height?: Maybe; - index_offset?: Maybe; - jailed_until?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; - validator_address?: Maybe; -}; - -/** order by min() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Min_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_signing_info". */ -export type Validator_Signing_Info_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - tombstoned?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** select columns of table "validator_signing_info" */ -export enum Validator_Signing_Info_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - IndexOffset = 'index_offset', - /** column name */ - JailedUntil = 'jailed_until', - /** column name */ - MissedBlocksCounter = 'missed_blocks_counter', - /** column name */ - StartHeight = 'start_height', - /** column name */ - Tombstoned = 'tombstoned', - /** column name */ - ValidatorAddress = 'validator_address' -} - -/** aggregate stddev on columns */ -export type Validator_Signing_Info_Stddev_Fields = { - __typename?: 'validator_signing_info_stddev_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by stddev() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Stddev_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Signing_Info_Stddev_Pop_Fields = { - __typename?: 'validator_signing_info_stddev_pop_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Stddev_Pop_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Signing_Info_Stddev_Samp_Fields = { - __typename?: 'validator_signing_info_stddev_samp_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Stddev_Samp_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Signing_Info_Sum_Fields = { - __typename?: 'validator_signing_info_sum_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by sum() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Sum_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Signing_Info_Var_Pop_Fields = { - __typename?: 'validator_signing_info_var_pop_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Var_Pop_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Signing_Info_Var_Samp_Fields = { - __typename?: 'validator_signing_info_var_samp_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Var_Samp_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Signing_Info_Variance_Fields = { - __typename?: 'validator_signing_info_variance_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by variance() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Variance_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** columns and relationships of "validator_status" */ -export type Validator_Status = { - __typename?: 'validator_status'; - height: Scalars['bigint']; - jailed: Scalars['Boolean']; - status: Scalars['Int']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; -}; - -/** aggregated selection of "validator_status" */ -export type Validator_Status_Aggregate = { - __typename?: 'validator_status_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_status" */ -export type Validator_Status_Aggregate_Fields = { - __typename?: 'validator_status_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_status" */ -export type Validator_Status_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_status" */ -export type Validator_Status_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Status_Avg_Fields = { - __typename?: 'validator_status_avg_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by avg() on columns of table "validator_status" */ -export type Validator_Status_Avg_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_status". All fields are combined with a logical 'AND'. */ -export type Validator_Status_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - jailed?: InputMaybe; - status?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Status_Max_Fields = { - __typename?: 'validator_status_max_fields'; - height?: Maybe; - status?: Maybe; - validator_address?: Maybe; -}; - -/** order by max() on columns of table "validator_status" */ -export type Validator_Status_Max_Order_By = { - height?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Status_Min_Fields = { - __typename?: 'validator_status_min_fields'; - height?: Maybe; - status?: Maybe; - validator_address?: Maybe; -}; - -/** order by min() on columns of table "validator_status" */ -export type Validator_Status_Min_Order_By = { - height?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_status". */ -export type Validator_Status_Order_By = { - height?: InputMaybe; - jailed?: InputMaybe; - status?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** select columns of table "validator_status" */ -export enum Validator_Status_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Jailed = 'jailed', - /** column name */ - Status = 'status', - /** column name */ - ValidatorAddress = 'validator_address' -} - -/** aggregate stddev on columns */ -export type Validator_Status_Stddev_Fields = { - __typename?: 'validator_status_stddev_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by stddev() on columns of table "validator_status" */ -export type Validator_Status_Stddev_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Status_Stddev_Pop_Fields = { - __typename?: 'validator_status_stddev_pop_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_status" */ -export type Validator_Status_Stddev_Pop_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Status_Stddev_Samp_Fields = { - __typename?: 'validator_status_stddev_samp_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_status" */ -export type Validator_Status_Stddev_Samp_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Status_Sum_Fields = { - __typename?: 'validator_status_sum_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by sum() on columns of table "validator_status" */ -export type Validator_Status_Sum_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Status_Var_Pop_Fields = { - __typename?: 'validator_status_var_pop_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_status" */ -export type Validator_Status_Var_Pop_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Status_Var_Samp_Fields = { - __typename?: 'validator_status_var_samp_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_status" */ -export type Validator_Status_Var_Samp_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Status_Variance_Fields = { - __typename?: 'validator_status_variance_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by variance() on columns of table "validator_status" */ -export type Validator_Status_Variance_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** columns and relationships of "validator_voting_power" */ -export type Validator_Voting_Power = { - __typename?: 'validator_voting_power'; - /** An object relationship */ - block: Block; - height: Scalars['bigint']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - voting_power: Scalars['bigint']; -}; - -/** aggregated selection of "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate = { - __typename?: 'validator_voting_power_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate_Fields = { - __typename?: 'validator_voting_power_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Voting_Power_Avg_Fields = { - __typename?: 'validator_voting_power_avg_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by avg() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Avg_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_voting_power". All fields are combined with a logical 'AND'. */ -export type Validator_Voting_Power_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - block?: InputMaybe; - height?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Voting_Power_Max_Fields = { - __typename?: 'validator_voting_power_max_fields'; - height?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by max() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Max_Order_By = { - height?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Voting_Power_Min_Fields = { - __typename?: 'validator_voting_power_min_fields'; - height?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by min() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Min_Order_By = { - height?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_voting_power". */ -export type Validator_Voting_Power_Order_By = { - block?: InputMaybe; - height?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** select columns of table "validator_voting_power" */ -export enum Validator_Voting_Power_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - VotingPower = 'voting_power' -} - -/** aggregate stddev on columns */ -export type Validator_Voting_Power_Stddev_Fields = { - __typename?: 'validator_voting_power_stddev_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Stddev_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Voting_Power_Stddev_Pop_Fields = { - __typename?: 'validator_voting_power_stddev_pop_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Stddev_Pop_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Voting_Power_Stddev_Samp_Fields = { - __typename?: 'validator_voting_power_stddev_samp_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Stddev_Samp_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Voting_Power_Sum_Fields = { - __typename?: 'validator_voting_power_sum_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by sum() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Sum_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Voting_Power_Var_Pop_Fields = { - __typename?: 'validator_voting_power_var_pop_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Var_Pop_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Voting_Power_Var_Samp_Fields = { - __typename?: 'validator_voting_power_var_samp_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Var_Samp_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Voting_Power_Variance_Fields = { - __typename?: 'validator_voting_power_variance_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by variance() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Variance_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** columns and relationships of "vesting_account" */ -export type Vesting_Account = { - __typename?: 'vesting_account'; - /** An object relationship */ - account: Account; - address: Scalars['String']; - end_time: Scalars['timestamp']; - id: Scalars['Int']; - original_vesting: Scalars['_coin']; - start_time?: Maybe; - type: Scalars['String']; - /** An array relationship */ - vesting_periods: Array; - /** An aggregate relationship */ - vesting_periods_aggregate: Vesting_Period_Aggregate; -}; - - -/** columns and relationships of "vesting_account" */ -export type Vesting_AccountVesting_PeriodsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "vesting_account" */ -export type Vesting_AccountVesting_Periods_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "vesting_account" */ -export type Vesting_Account_Aggregate = { - __typename?: 'vesting_account_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "vesting_account" */ -export type Vesting_Account_Aggregate_Fields = { - __typename?: 'vesting_account_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "vesting_account" */ -export type Vesting_Account_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "vesting_account" */ -export type Vesting_Account_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Vesting_Account_Avg_Fields = { - __typename?: 'vesting_account_avg_fields'; - id?: Maybe; -}; - -/** order by avg() on columns of table "vesting_account" */ -export type Vesting_Account_Avg_Order_By = { - id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "vesting_account". All fields are combined with a logical 'AND'. */ -export type Vesting_Account_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - account?: InputMaybe; - address?: InputMaybe; - end_time?: InputMaybe; - id?: InputMaybe; - original_vesting?: InputMaybe<_Coin_Comparison_Exp>; - start_time?: InputMaybe; - type?: InputMaybe; - vesting_periods?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Vesting_Account_Max_Fields = { - __typename?: 'vesting_account_max_fields'; - address?: Maybe; - end_time?: Maybe; - id?: Maybe; - start_time?: Maybe; - type?: Maybe; -}; - -/** order by max() on columns of table "vesting_account" */ -export type Vesting_Account_Max_Order_By = { - address?: InputMaybe; - end_time?: InputMaybe; - id?: InputMaybe; - start_time?: InputMaybe; - type?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Vesting_Account_Min_Fields = { - __typename?: 'vesting_account_min_fields'; - address?: Maybe; - end_time?: Maybe; - id?: Maybe; - start_time?: Maybe; - type?: Maybe; -}; - -/** order by min() on columns of table "vesting_account" */ -export type Vesting_Account_Min_Order_By = { - address?: InputMaybe; - end_time?: InputMaybe; - id?: InputMaybe; - start_time?: InputMaybe; - type?: InputMaybe; -}; - -/** Ordering options when selecting data from "vesting_account". */ -export type Vesting_Account_Order_By = { - account?: InputMaybe; - address?: InputMaybe; - end_time?: InputMaybe; - id?: InputMaybe; - original_vesting?: InputMaybe; - start_time?: InputMaybe; - type?: InputMaybe; - vesting_periods_aggregate?: InputMaybe; -}; - -/** select columns of table "vesting_account" */ -export enum Vesting_Account_Select_Column { - /** column name */ - Address = 'address', - /** column name */ - EndTime = 'end_time', - /** column name */ - Id = 'id', - /** column name */ - OriginalVesting = 'original_vesting', - /** column name */ - StartTime = 'start_time', - /** column name */ - Type = 'type' -} - -/** aggregate stddev on columns */ -export type Vesting_Account_Stddev_Fields = { - __typename?: 'vesting_account_stddev_fields'; - id?: Maybe; -}; - -/** order by stddev() on columns of table "vesting_account" */ -export type Vesting_Account_Stddev_Order_By = { - id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Vesting_Account_Stddev_Pop_Fields = { - __typename?: 'vesting_account_stddev_pop_fields'; - id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "vesting_account" */ -export type Vesting_Account_Stddev_Pop_Order_By = { - id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Vesting_Account_Stddev_Samp_Fields = { - __typename?: 'vesting_account_stddev_samp_fields'; - id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "vesting_account" */ -export type Vesting_Account_Stddev_Samp_Order_By = { - id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Vesting_Account_Sum_Fields = { - __typename?: 'vesting_account_sum_fields'; - id?: Maybe; -}; - -/** order by sum() on columns of table "vesting_account" */ -export type Vesting_Account_Sum_Order_By = { - id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Vesting_Account_Var_Pop_Fields = { - __typename?: 'vesting_account_var_pop_fields'; - id?: Maybe; -}; - -/** order by var_pop() on columns of table "vesting_account" */ -export type Vesting_Account_Var_Pop_Order_By = { - id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Vesting_Account_Var_Samp_Fields = { - __typename?: 'vesting_account_var_samp_fields'; - id?: Maybe; -}; - -/** order by var_samp() on columns of table "vesting_account" */ -export type Vesting_Account_Var_Samp_Order_By = { - id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Vesting_Account_Variance_Fields = { - __typename?: 'vesting_account_variance_fields'; - id?: Maybe; -}; - -/** order by variance() on columns of table "vesting_account" */ -export type Vesting_Account_Variance_Order_By = { - id?: InputMaybe; -}; - -/** columns and relationships of "vesting_period" */ -export type Vesting_Period = { - __typename?: 'vesting_period'; - amount: Scalars['_coin']; - length: Scalars['bigint']; - period_order: Scalars['bigint']; - /** An object relationship */ - vesting_account: Vesting_Account; - vesting_account_id: Scalars['bigint']; -}; - -/** aggregated selection of "vesting_period" */ -export type Vesting_Period_Aggregate = { - __typename?: 'vesting_period_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "vesting_period" */ -export type Vesting_Period_Aggregate_Fields = { - __typename?: 'vesting_period_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "vesting_period" */ -export type Vesting_Period_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "vesting_period" */ -export type Vesting_Period_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Vesting_Period_Avg_Fields = { - __typename?: 'vesting_period_avg_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by avg() on columns of table "vesting_period" */ -export type Vesting_Period_Avg_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "vesting_period". All fields are combined with a logical 'AND'. */ -export type Vesting_Period_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - amount?: InputMaybe<_Coin_Comparison_Exp>; - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Vesting_Period_Max_Fields = { - __typename?: 'vesting_period_max_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by max() on columns of table "vesting_period" */ -export type Vesting_Period_Max_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Vesting_Period_Min_Fields = { - __typename?: 'vesting_period_min_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by min() on columns of table "vesting_period" */ -export type Vesting_Period_Min_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** Ordering options when selecting data from "vesting_period". */ -export type Vesting_Period_Order_By = { - amount?: InputMaybe; - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** select columns of table "vesting_period" */ -export enum Vesting_Period_Select_Column { - /** column name */ - Amount = 'amount', - /** column name */ - Length = 'length', - /** column name */ - PeriodOrder = 'period_order', - /** column name */ - VestingAccountId = 'vesting_account_id' -} - -/** aggregate stddev on columns */ -export type Vesting_Period_Stddev_Fields = { - __typename?: 'vesting_period_stddev_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by stddev() on columns of table "vesting_period" */ -export type Vesting_Period_Stddev_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Vesting_Period_Stddev_Pop_Fields = { - __typename?: 'vesting_period_stddev_pop_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "vesting_period" */ -export type Vesting_Period_Stddev_Pop_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Vesting_Period_Stddev_Samp_Fields = { - __typename?: 'vesting_period_stddev_samp_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "vesting_period" */ -export type Vesting_Period_Stddev_Samp_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Vesting_Period_Sum_Fields = { - __typename?: 'vesting_period_sum_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by sum() on columns of table "vesting_period" */ -export type Vesting_Period_Sum_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Vesting_Period_Var_Pop_Fields = { - __typename?: 'vesting_period_var_pop_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by var_pop() on columns of table "vesting_period" */ -export type Vesting_Period_Var_Pop_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Vesting_Period_Var_Samp_Fields = { - __typename?: 'vesting_period_var_samp_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by var_samp() on columns of table "vesting_period" */ -export type Vesting_Period_Var_Samp_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Vesting_Period_Variance_Fields = { - __typename?: 'vesting_period_variance_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by variance() on columns of table "vesting_period" */ -export type Vesting_Period_Variance_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -export type AccountCommissionQueryVariables = Exact<{ - validatorAddress: Scalars['String']; -}>; - - -export type AccountCommissionQuery = { commission?: { __typename?: 'ActionValidatorCommissionAmount', coins?: Array | null } | null }; - -export type AccountWithdrawalAddressQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountWithdrawalAddressQuery = { withdrawalAddress: { __typename?: 'ActionAddress', address: string } }; - -export type AccountBalancesQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountBalancesQuery = { accountBalances?: { __typename?: 'ActionBalance', coins?: Array | null } | null }; - -export type AccountDelegationBalanceQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountDelegationBalanceQuery = { delegationBalance?: { __typename?: 'ActionBalance', coins?: Array | null } | null }; - -export type AccountUnbondingBalanceQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountUnbondingBalanceQuery = { unbondingBalance?: { __typename?: 'ActionBalance', coins?: Array | null } | null }; - -export type AccountDelegationRewardsQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountDelegationRewardsQuery = { delegationRewards?: Array<{ __typename?: 'ActionDelegationReward', coins?: Array | null, validatorAddress: string } | null> | null }; - -export type AccountDelegationsQueryVariables = Exact<{ - address: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type AccountDelegationsQuery = { delegations?: { __typename?: 'ActionDelegationResponse', delegations?: Array | null, pagination?: any | null } | null }; - -export type AccountRedelegationsQueryVariables = Exact<{ - address: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type AccountRedelegationsQuery = { redelegations?: { __typename?: 'ActionRedelegationResponse', redelegations?: Array | null, pagination?: any | null } | null }; - -export type AccountUndelegationsQueryVariables = Exact<{ - address: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type AccountUndelegationsQuery = { undelegations?: { __typename?: 'ActionUnbondingDelegationResponse', pagination?: any | null, undelegations?: Array | null } | null }; - -export type ActiveValidatorCountQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ActiveValidatorCountQuery = { activeTotal: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null }, inactiveTotal: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null }, total: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null } }; - -export type BlockDetailsQueryVariables = Exact<{ - height?: InputMaybe; - signatureHeight?: InputMaybe; -}>; - - -export type BlockDetailsQuery = { transaction: Array<{ __typename?: 'transaction', height: any, hash: string, messages: any, success: boolean, logs?: any | null }>, block: Array<{ __typename?: 'block', height: any, hash: string, timestamp: any, txs?: number | null, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } | null }>, preCommitsAggregate: { __typename?: 'pre_commit_aggregate', aggregate?: { __typename?: 'pre_commit_aggregate_fields', sum?: { __typename?: 'pre_commit_sum_fields', votingPower?: any | null } | null } | null }, preCommits: Array<{ __typename?: 'pre_commit', validator: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } }> }; - -export type LatestBlockHeightListenerSubscriptionVariables = Exact<{ - offset?: InputMaybe; -}>; - - -export type LatestBlockHeightListenerSubscription = { height: Array<{ __typename?: 'block', height: any }> }; - -export type AverageBlockTimeQueryVariables = Exact<{ [key: string]: never; }>; - - -export type AverageBlockTimeQuery = { averageBlockTime: Array<{ __typename?: 'average_block_time_per_hour', averageTime: any }> }; - -export type LatestBlockTimestampQueryVariables = Exact<{ - offset?: InputMaybe; -}>; - - -export type LatestBlockTimestampQuery = { block: Array<{ __typename?: 'block', timestamp: any }> }; - -export type BlocksListenerSubscriptionVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type BlocksListenerSubscription = { blocks: Array<{ __typename?: 'block', height: any, hash: string, timestamp: any, txs?: number | null, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } | null }> }; - -export type BlocksQueryVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type BlocksQuery = { blocks: Array<{ __typename?: 'block', height: any, hash: string, timestamp: any, txs?: number | null, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', self_delegate_address?: string | null, operatorAddress: string } | null, validatorDescriptions: Array<{ __typename?: 'validator_description', moniker?: string | null, identity?: string | null }> } | null }> }; - -export type ChainIdQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ChainIdQuery = { genesis: Array<{ __typename?: 'genesis', time: any, chainId: string }> }; - -export type MarketDataQueryVariables = Exact<{ - denom?: InputMaybe; -}>; - - -export type MarketDataQuery = { communityPool: Array<{ __typename?: 'community_pool', coins: any }>, inflation: Array<{ __typename?: 'inflation', value: any }>, tokenPrice: Array<{ __typename?: 'token_price', price: any, marketCap: any }>, supply: Array<{ __typename?: 'supply', coins: any }>, bondedTokens: Array<{ __typename?: 'staking_pool', bonded_tokens: string }>, distributionParams: Array<{ __typename?: 'distribution_params', params: any }> }; - -export type GetMessagesByAddressQueryVariables = Exact<{ - address?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; - types?: InputMaybe; -}>; - - -export type GetMessagesByAddressQuery = { messagesByAddress: Array<{ __typename?: 'message', transaction?: { __typename?: 'transaction', height: any, hash: string, success: boolean, messages: any, logs?: any | null, block: { __typename?: 'block', height: any, timestamp: any } } | null }> }; - -export type OnlineVotingPowerQueryVariables = Exact<{ [key: string]: never; }>; - - -export type OnlineVotingPowerQuery = { activeTotal: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null }, validatorVotingPowerAggregate: { __typename?: 'validator_voting_power_aggregate', aggregate?: { __typename?: 'validator_voting_power_aggregate_fields', sum?: { __typename?: 'validator_voting_power_sum_fields', votingPower?: any | null } | null } | null }, stakingPool: Array<{ __typename?: 'staking_pool', bonded: string }>, stakingParams: Array<{ __typename?: 'staking_params', params: any }> }; - -export type ParamsQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ParamsQuery = { stakingParams: Array<{ __typename?: 'staking_params', params: any }>, slashingParams: Array<{ __typename?: 'slashing_params', params: any }>, mintParams: Array<{ __typename?: 'mint_params', params: any }>, distributionParams: Array<{ __typename?: 'distribution_params', params: any }>, govParams: Array<{ __typename?: 'gov_params', depositParams: any, tallyParams: any, votingParams: any }>, oracleParams: Array<{ __typename?: 'oracle_params', params: any }> }; - -export type ProposalDetailsQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsQuery = { proposal: Array<{ __typename?: 'proposal', title: string, description: string, status?: string | null, content: any, proposer: string, proposalId: number, submitTime: any, proposalType: string, depositEndTime?: any | null, votingStartTime?: any | null, votingEndTime?: any | null }> }; - -export type ProposalDetailsTallyQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsTallyQuery = { proposalTallyResult: Array<{ __typename?: 'proposal_tally_result', yes: string, no: string, abstain: string, noWithVeto: string }>, stakingPool: Array<{ __typename?: 'proposal_staking_pool_snapshot', bondedTokens: string }>, quorum: Array<{ __typename?: 'gov_params', tallyParams: any }> }; - -export type ProposalDetailsDepositsQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsDepositsQuery = { proposalDeposit: Array<{ __typename?: 'proposal_deposit', amount?: any | null, depositorAddress?: string | null, block?: { __typename?: 'block', timestamp: any } | null }> }; - -export type ProposalDetailsVotesQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsVotesQuery = { proposalVote: Array<{ __typename?: 'proposal_vote', option: string, voterAddress: string }>, validatorStatuses: Array<{ __typename?: 'proposal_validator_status_snapshot', validator: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', selfDelegateAddress?: string | null } | null } }> }; - -export type ProposalsQueryVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type ProposalsQuery = { proposals: Array<{ __typename?: 'proposal', title: string, status?: string | null, description: string, proposalId: number }>, total: { __typename?: 'proposal_aggregate', aggregate?: { __typename?: 'proposal_aggregate_fields', count: number } | null } }; - -export type TokenPriceListenerSubscriptionVariables = Exact<{ - denom?: InputMaybe; -}>; - - -export type TokenPriceListenerSubscription = { tokenPrice: Array<{ __typename?: 'token_price', id: number, price: any, timestamp: any, marketCap: any, unitName: string }> }; - -export type TokenPriceHistoryQueryVariables = Exact<{ - denom?: InputMaybe; - limit?: InputMaybe; -}>; - - -export type TokenPriceHistoryQuery = { tokenPrice: Array<{ __typename?: 'token_price_history', price: any, timestamp: any }> }; - -export type TokenomicsQueryVariables = Exact<{ [key: string]: never; }>; - - -export type TokenomicsQuery = { stakingParams: Array<{ __typename?: 'staking_params', params: any }>, stakingPool: Array<{ __typename?: 'staking_pool', bonded: string, unbonded: string }>, supply: Array<{ __typename?: 'supply', coins: any }> }; - -export type TransactionDetailsQueryVariables = Exact<{ - hash?: InputMaybe; -}>; - - -export type TransactionDetailsQuery = { transaction: Array<{ __typename?: 'transaction', logs?: any | null, hash: string, height: any, fee: any, gasUsed?: any | null, gasWanted?: any | null, success: boolean, memo?: string | null, messages: any, rawLog?: string | null, block: { __typename?: 'block', timestamp: any } }> }; - -export type TransactionsListenerSubscriptionVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type TransactionsListenerSubscription = { transactions: Array<{ __typename?: 'transaction', height: any, hash: string, success: boolean, messages: any, logs?: any | null, block: { __typename?: 'block', timestamp: any } }> }; - -export type TransactionsQueryVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type TransactionsQuery = { transactions: Array<{ __typename?: 'transaction', height: any, hash: string, success: boolean, messages: any, logs?: any | null, block: { __typename?: 'block', timestamp: any } }> }; - -export type LastHundredBlocksSubscriptionVariables = Exact<{ - address?: InputMaybe; -}>; - - -export type LastHundredBlocksSubscription = { block: Array<{ __typename?: 'block', height: any, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } | null, transactions: Array<{ __typename?: 'transaction', hash: string }>, precommits: Array<{ __typename?: 'pre_commit', validatorAddress: string }> }> }; - -export type ValidatorLastSeenListenerSubscriptionVariables = Exact<{ - address?: InputMaybe; -}>; - - -export type ValidatorLastSeenListenerSubscription = { preCommit: Array<{ __typename?: 'pre_commit', height: any, timestamp: any }> }; - -export type ValidatorDetailsQueryVariables = Exact<{ - address?: InputMaybe; -}>; - - -export type ValidatorDetailsQuery = { stakingPool: Array<{ __typename?: 'staking_pool', height: any, bonded: string }>, validator: Array<{ __typename?: 'validator', validatorDescriptions: Array<{ __typename?: 'validator_description', details?: string | null, website?: string | null }>, validatorStatuses: Array<{ __typename?: 'validator_status', status: number, jailed: boolean, height: any }>, validatorSigningInfos: Array<{ __typename?: 'validator_signing_info', tombstoned: boolean, missedBlocksCounter: any }>, validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null, maxRate: string } | null, validatorCommissions: Array<{ __typename?: 'validator_commission', commission: any }>, validatorVotingPowers: Array<{ __typename?: 'validator_voting_power', height: any, votingPower: any }> }>, slashingParams: Array<{ __typename?: 'slashing_params', params: any }> }; - -export type ValidatorDelegationsQueryVariables = Exact<{ - validatorAddress: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type ValidatorDelegationsQuery = { delegations?: { __typename?: 'ActionDelegationResponse', delegations?: Array | null, pagination?: any | null } | null }; - -export type ValidatorRedelegationsQueryVariables = Exact<{ - validatorAddress: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type ValidatorRedelegationsQuery = { redelegations?: { __typename?: 'ActionRedelegationResponse', redelegations?: Array | null, pagination?: any | null } | null }; - -export type ValidatorUndelegationsQueryVariables = Exact<{ - validatorAddress: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type ValidatorUndelegationsQuery = { undelegations?: { __typename?: 'ActionUnbondingDelegationResponse', pagination?: any | null, undelegations?: Array | null } | null }; - -export type ValidatorsQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ValidatorsQuery = { stakingPool: Array<{ __typename?: 'staking_pool', bondedTokens: string }>, validator: Array<{ __typename?: 'validator', validatorStatuses: Array<{ __typename?: 'validator_status', status: number, jailed: boolean, height: any }>, validatorSigningInfos: Array<{ __typename?: 'validator_signing_info', tombstoned: boolean, missedBlocksCounter: any }>, validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null } | null, validatorVotingPowers: Array<{ __typename?: 'validator_voting_power', votingPower: any }>, validatorCommissions: Array<{ __typename?: 'validator_commission', commission: any }> }>, slashingParams: Array<{ __typename?: 'slashing_params', params: any }> }; - -export type ValidatorsAddressListQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ValidatorsAddressListQuery = { validator: Array<{ __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null, consensusAddress: string } | null, validatorDescriptions: Array<{ __typename?: 'validator_description', moniker?: string | null, identity?: string | null, avatarUrl?: string | null }> }> }; - -export type ValidatorAddressesQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ValidatorAddressesQuery = { validator: Array<{ __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null, consensusAddress: string } | null, validatorDescriptions: Array<{ __typename?: 'validator_description', moniker?: string | null, avatarUrl?: string | null }> }> }; - - -export const AccountCommissionDocument = gql` - query AccountCommission($validatorAddress: String!) { - commission: action_validator_commission_amount(address: $validatorAddress) { - coins - } -} - `; - -/** - * __useAccountCommissionQuery__ - * - * To run a query within a React component, call `useAccountCommissionQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountCommissionQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountCommissionQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * }, - * }); - */ -export function useAccountCommissionQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountCommissionDocument, options); - } -export function useAccountCommissionLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountCommissionDocument, options); - } -export type AccountCommissionQueryHookResult = ReturnType; -export type AccountCommissionLazyQueryHookResult = ReturnType; -export type AccountCommissionQueryResult = Apollo.QueryResult; -export const AccountWithdrawalAddressDocument = gql` - query AccountWithdrawalAddress($address: String!) { - withdrawalAddress: action_delegator_withdraw_address(address: $address) { - address - } -} - `; - -/** - * __useAccountWithdrawalAddressQuery__ - * - * To run a query within a React component, call `useAccountWithdrawalAddressQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountWithdrawalAddressQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountWithdrawalAddressQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountWithdrawalAddressQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountWithdrawalAddressDocument, options); - } -export function useAccountWithdrawalAddressLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountWithdrawalAddressDocument, options); - } -export type AccountWithdrawalAddressQueryHookResult = ReturnType; -export type AccountWithdrawalAddressLazyQueryHookResult = ReturnType; -export type AccountWithdrawalAddressQueryResult = Apollo.QueryResult; -export const AccountBalancesDocument = gql` - query AccountBalances($address: String!) { - accountBalances: action_account_balance(address: $address) { - coins - } -} - `; - -/** - * __useAccountBalancesQuery__ - * - * To run a query within a React component, call `useAccountBalancesQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountBalancesQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountBalancesQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountBalancesQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountBalancesDocument, options); - } -export function useAccountBalancesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountBalancesDocument, options); - } -export type AccountBalancesQueryHookResult = ReturnType; -export type AccountBalancesLazyQueryHookResult = ReturnType; -export type AccountBalancesQueryResult = Apollo.QueryResult; -export const AccountDelegationBalanceDocument = gql` - query AccountDelegationBalance($address: String!) { - delegationBalance: action_delegation_total(address: $address) { - coins - } -} - `; - -/** - * __useAccountDelegationBalanceQuery__ - * - * To run a query within a React component, call `useAccountDelegationBalanceQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountDelegationBalanceQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountDelegationBalanceQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountDelegationBalanceQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountDelegationBalanceDocument, options); - } -export function useAccountDelegationBalanceLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountDelegationBalanceDocument, options); - } -export type AccountDelegationBalanceQueryHookResult = ReturnType; -export type AccountDelegationBalanceLazyQueryHookResult = ReturnType; -export type AccountDelegationBalanceQueryResult = Apollo.QueryResult; -export const AccountUnbondingBalanceDocument = gql` - query AccountUnbondingBalance($address: String!) { - unbondingBalance: action_unbonding_delegation_total(address: $address) { - coins - } -} - `; - -/** - * __useAccountUnbondingBalanceQuery__ - * - * To run a query within a React component, call `useAccountUnbondingBalanceQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountUnbondingBalanceQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountUnbondingBalanceQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountUnbondingBalanceQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountUnbondingBalanceDocument, options); - } -export function useAccountUnbondingBalanceLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountUnbondingBalanceDocument, options); - } -export type AccountUnbondingBalanceQueryHookResult = ReturnType; -export type AccountUnbondingBalanceLazyQueryHookResult = ReturnType; -export type AccountUnbondingBalanceQueryResult = Apollo.QueryResult; -export const AccountDelegationRewardsDocument = gql` - query AccountDelegationRewards($address: String!) { - delegationRewards: action_delegation_reward(address: $address) { - validatorAddress: validator_address - coins - } -} - `; - -/** - * __useAccountDelegationRewardsQuery__ - * - * To run a query within a React component, call `useAccountDelegationRewardsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountDelegationRewardsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountDelegationRewardsQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountDelegationRewardsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountDelegationRewardsDocument, options); - } -export function useAccountDelegationRewardsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountDelegationRewardsDocument, options); - } -export type AccountDelegationRewardsQueryHookResult = ReturnType; -export type AccountDelegationRewardsLazyQueryHookResult = ReturnType; -export type AccountDelegationRewardsQueryResult = Apollo.QueryResult; -export const AccountDelegationsDocument = gql` - query AccountDelegations($address: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - delegations: action_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } -} - `; - -/** - * __useAccountDelegationsQuery__ - * - * To run a query within a React component, call `useAccountDelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountDelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountDelegationsQuery({ - * variables: { - * address: // value for 'address' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useAccountDelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountDelegationsDocument, options); - } -export function useAccountDelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountDelegationsDocument, options); - } -export type AccountDelegationsQueryHookResult = ReturnType; -export type AccountDelegationsLazyQueryHookResult = ReturnType; -export type AccountDelegationsQueryResult = Apollo.QueryResult; -export const AccountRedelegationsDocument = gql` - query AccountRedelegations($address: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - redelegations: action_redelegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } -} - `; - -/** - * __useAccountRedelegationsQuery__ - * - * To run a query within a React component, call `useAccountRedelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountRedelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountRedelegationsQuery({ - * variables: { - * address: // value for 'address' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useAccountRedelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountRedelegationsDocument, options); - } -export function useAccountRedelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountRedelegationsDocument, options); - } -export type AccountRedelegationsQueryHookResult = ReturnType; -export type AccountRedelegationsLazyQueryHookResult = ReturnType; -export type AccountRedelegationsQueryResult = Apollo.QueryResult; -export const AccountUndelegationsDocument = gql` - query AccountUndelegations($address: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - undelegations: action_unbonding_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } -} - `; - -/** - * __useAccountUndelegationsQuery__ - * - * To run a query within a React component, call `useAccountUndelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountUndelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountUndelegationsQuery({ - * variables: { - * address: // value for 'address' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useAccountUndelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountUndelegationsDocument, options); - } -export function useAccountUndelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountUndelegationsDocument, options); - } -export type AccountUndelegationsQueryHookResult = ReturnType; -export type AccountUndelegationsLazyQueryHookResult = ReturnType; -export type AccountUndelegationsQueryResult = Apollo.QueryResult; -export const ActiveValidatorCountDocument = gql` - query ActiveValidatorCount { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - inactiveTotal: validator_status_aggregate(where: {status: {_neq: 3}}) { - aggregate { - count - } - } - total: validator_status_aggregate { - aggregate { - count - } - } -} - `; - -/** - * __useActiveValidatorCountQuery__ - * - * To run a query within a React component, call `useActiveValidatorCountQuery` and pass it any options that fit your needs. - * When your component renders, `useActiveValidatorCountQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useActiveValidatorCountQuery({ - * variables: { - * }, - * }); - */ -export function useActiveValidatorCountQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ActiveValidatorCountDocument, options); - } -export function useActiveValidatorCountLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ActiveValidatorCountDocument, options); - } -export type ActiveValidatorCountQueryHookResult = ReturnType; -export type ActiveValidatorCountLazyQueryHookResult = ReturnType; -export type ActiveValidatorCountQueryResult = Apollo.QueryResult; -export const BlockDetailsDocument = gql` - query BlockDetails($height: bigint, $signatureHeight: bigint) { - transaction(where: {height: {_eq: $height}}) { - height - hash - messages - success - logs - } - block(limit: 1, where: {height: {_eq: $height}}) { - height - hash - timestamp - txs: num_txs - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } - preCommitsAggregate: pre_commit_aggregate( - where: {height: {_eq: $signatureHeight}} - ) { - aggregate { - sum { - votingPower: voting_power - } - } - } - preCommits: pre_commit(where: {height: {_eq: $signatureHeight}}) { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} - `; - -/** - * __useBlockDetailsQuery__ - * - * To run a query within a React component, call `useBlockDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useBlockDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useBlockDetailsQuery({ - * variables: { - * height: // value for 'height' - * signatureHeight: // value for 'signatureHeight' - * }, - * }); - */ -export function useBlockDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(BlockDetailsDocument, options); - } -export function useBlockDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(BlockDetailsDocument, options); - } -export type BlockDetailsQueryHookResult = ReturnType; -export type BlockDetailsLazyQueryHookResult = ReturnType; -export type BlockDetailsQueryResult = Apollo.QueryResult; -export const LatestBlockHeightListenerDocument = gql` - subscription LatestBlockHeightListener($offset: Int = 0) { - height: block(order_by: {height: desc}, limit: 1, offset: $offset) { - height - } -} - `; - -/** - * __useLatestBlockHeightListenerSubscription__ - * - * To run a query within a React component, call `useLatestBlockHeightListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useLatestBlockHeightListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useLatestBlockHeightListenerSubscription({ - * variables: { - * offset: // value for 'offset' - * }, - * }); - */ -export function useLatestBlockHeightListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(LatestBlockHeightListenerDocument, options); - } -export type LatestBlockHeightListenerSubscriptionHookResult = ReturnType; -export type LatestBlockHeightListenerSubscriptionResult = Apollo.SubscriptionResult; -export const AverageBlockTimeDocument = gql` - query AverageBlockTime { - averageBlockTime: average_block_time_per_hour( - limit: 1 - order_by: {height: desc} - ) { - averageTime: average_time - } -} - `; - -/** - * __useAverageBlockTimeQuery__ - * - * To run a query within a React component, call `useAverageBlockTimeQuery` and pass it any options that fit your needs. - * When your component renders, `useAverageBlockTimeQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAverageBlockTimeQuery({ - * variables: { - * }, - * }); - */ -export function useAverageBlockTimeQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AverageBlockTimeDocument, options); - } -export function useAverageBlockTimeLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AverageBlockTimeDocument, options); - } -export type AverageBlockTimeQueryHookResult = ReturnType; -export type AverageBlockTimeLazyQueryHookResult = ReturnType; -export type AverageBlockTimeQueryResult = Apollo.QueryResult; -export const LatestBlockTimestampDocument = gql` - query LatestBlockTimestamp($offset: Int = 0) { - block: block(order_by: {height: desc}, limit: 1, offset: $offset) { - timestamp - } -} - `; - -/** - * __useLatestBlockTimestampQuery__ - * - * To run a query within a React component, call `useLatestBlockTimestampQuery` and pass it any options that fit your needs. - * When your component renders, `useLatestBlockTimestampQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useLatestBlockTimestampQuery({ - * variables: { - * offset: // value for 'offset' - * }, - * }); - */ -export function useLatestBlockTimestampQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(LatestBlockTimestampDocument, options); - } -export function useLatestBlockTimestampLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(LatestBlockTimestampDocument, options); - } -export type LatestBlockTimestampQueryHookResult = ReturnType; -export type LatestBlockTimestampLazyQueryHookResult = ReturnType; -export type LatestBlockTimestampQueryResult = Apollo.QueryResult; -export const BlocksListenerDocument = gql` - subscription BlocksListener($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} - `; - -/** - * __useBlocksListenerSubscription__ - * - * To run a query within a React component, call `useBlocksListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useBlocksListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useBlocksListenerSubscription({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useBlocksListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(BlocksListenerDocument, options); - } -export type BlocksListenerSubscriptionHookResult = ReturnType; -export type BlocksListenerSubscriptionResult = Apollo.SubscriptionResult; -export const BlocksDocument = gql` - query Blocks($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - self_delegate_address - } - validatorDescriptions: validator_descriptions( - limit: 1 - order_by: {height: desc} - ) { - moniker - identity - } - } - } -} - `; - -/** - * __useBlocksQuery__ - * - * To run a query within a React component, call `useBlocksQuery` and pass it any options that fit your needs. - * When your component renders, `useBlocksQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useBlocksQuery({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useBlocksQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(BlocksDocument, options); - } -export function useBlocksLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(BlocksDocument, options); - } -export type BlocksQueryHookResult = ReturnType; -export type BlocksLazyQueryHookResult = ReturnType; -export type BlocksQueryResult = Apollo.QueryResult; -export const ChainIdDocument = gql` - query ChainId { - genesis(limit: 1, order_by: {time: desc}) { - chainId: chain_id - time - } -} - `; - -/** - * __useChainIdQuery__ - * - * To run a query within a React component, call `useChainIdQuery` and pass it any options that fit your needs. - * When your component renders, `useChainIdQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useChainIdQuery({ - * variables: { - * }, - * }); - */ -export function useChainIdQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ChainIdDocument, options); - } -export function useChainIdLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ChainIdDocument, options); - } -export type ChainIdQueryHookResult = ReturnType; -export type ChainIdLazyQueryHookResult = ReturnType; -export type ChainIdQueryResult = Apollo.QueryResult; -export const MarketDataDocument = gql` - query MarketData($denom: String) { - communityPool: community_pool(order_by: {height: desc}, limit: 1) { - coins - } - inflation: inflation(order_by: {height: desc}, limit: 1) { - value - } - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - marketCap: market_cap - price - } - supply { - coins - } - bondedTokens: staking_pool(order_by: {height: desc}, limit: 1) { - bonded_tokens - } - distributionParams: distribution_params { - params - } -} - `; - -/** - * __useMarketDataQuery__ - * - * To run a query within a React component, call `useMarketDataQuery` and pass it any options that fit your needs. - * When your component renders, `useMarketDataQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useMarketDataQuery({ - * variables: { - * denom: // value for 'denom' - * }, - * }); - */ -export function useMarketDataQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(MarketDataDocument, options); - } -export function useMarketDataLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(MarketDataDocument, options); - } -export type MarketDataQueryHookResult = ReturnType; -export type MarketDataLazyQueryHookResult = ReturnType; -export type MarketDataQueryResult = Apollo.QueryResult; -export const GetMessagesByAddressDocument = gql` - query GetMessagesByAddress($address: _text, $limit: bigint = 50, $offset: bigint = 0, $types: _text = "{}") { - messagesByAddress: messages_by_address( - args: {addresses: $address, types: $types, limit: $limit, offset: $offset} - ) { - transaction { - height - hash - success - messages - logs - block { - height - timestamp - } - } - } -} - `; - -/** - * __useGetMessagesByAddressQuery__ - * - * To run a query within a React component, call `useGetMessagesByAddressQuery` and pass it any options that fit your needs. - * When your component renders, `useGetMessagesByAddressQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useGetMessagesByAddressQuery({ - * variables: { - * address: // value for 'address' - * limit: // value for 'limit' - * offset: // value for 'offset' - * types: // value for 'types' - * }, - * }); - */ -export function useGetMessagesByAddressQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(GetMessagesByAddressDocument, options); - } -export function useGetMessagesByAddressLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(GetMessagesByAddressDocument, options); - } -export type GetMessagesByAddressQueryHookResult = ReturnType; -export type GetMessagesByAddressLazyQueryHookResult = ReturnType; -export type GetMessagesByAddressQueryResult = Apollo.QueryResult; -export const OnlineVotingPowerDocument = gql` - query OnlineVotingPower { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - validatorVotingPowerAggregate: validator_voting_power_aggregate( - where: {validator: {validator_statuses: {status: {_eq: 3}}}} - ) { - aggregate { - sum { - votingPower: voting_power - } - } - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - } - stakingParams: staking_params(limit: 1) { - params - } -} - `; - -/** - * __useOnlineVotingPowerQuery__ - * - * To run a query within a React component, call `useOnlineVotingPowerQuery` and pass it any options that fit your needs. - * When your component renders, `useOnlineVotingPowerQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useOnlineVotingPowerQuery({ - * variables: { - * }, - * }); - */ -export function useOnlineVotingPowerQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(OnlineVotingPowerDocument, options); - } -export function useOnlineVotingPowerLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(OnlineVotingPowerDocument, options); - } -export type OnlineVotingPowerQueryHookResult = ReturnType; -export type OnlineVotingPowerLazyQueryHookResult = ReturnType; -export type OnlineVotingPowerQueryResult = Apollo.QueryResult; -export const ParamsDocument = gql` - query Params { - stakingParams: staking_params(limit: 1, order_by: {height: desc}) { - params - } - slashingParams: slashing_params(limit: 1, order_by: {height: desc}) { - params - } - mintParams: mint_params(limit: 1, order_by: {height: desc}) { - params - } - distributionParams: distribution_params(limit: 1, order_by: {height: desc}) { - params - } - govParams: gov_params(limit: 1, order_by: {height: desc}) { - depositParams: deposit_params - tallyParams: tally_params - votingParams: voting_params - } - oracleParams: oracle_params(limit: 1, order_by: {height: desc}) { - params - } -} - `; - -/** - * __useParamsQuery__ - * - * To run a query within a React component, call `useParamsQuery` and pass it any options that fit your needs. - * When your component renders, `useParamsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useParamsQuery({ - * variables: { - * }, - * }); - */ -export function useParamsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ParamsDocument, options); - } -export function useParamsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ParamsDocument, options); - } -export type ParamsQueryHookResult = ReturnType; -export type ParamsLazyQueryHookResult = ReturnType; -export type ParamsQueryResult = Apollo.QueryResult; -export const ProposalDetailsDocument = gql` - query ProposalDetails($proposalId: Int) { - proposal(where: {id: {_eq: $proposalId}}) { - proposer: proposer_address - title - description - status - content - proposalId: id - submitTime: submit_time - proposalType: proposal_type - depositEndTime: deposit_end_time - votingStartTime: voting_start_time - votingEndTime: voting_end_time - } -} - `; - -/** - * __useProposalDetailsQuery__ - * - * To run a query within a React component, call `useProposalDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsDocument, options); - } -export function useProposalDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsDocument, options); - } -export type ProposalDetailsQueryHookResult = ReturnType; -export type ProposalDetailsLazyQueryHookResult = ReturnType; -export type ProposalDetailsQueryResult = Apollo.QueryResult; -export const ProposalDetailsTallyDocument = gql` - query ProposalDetailsTally($proposalId: Int) { - proposalTallyResult: proposal_tally_result( - where: {proposal_id: {_eq: $proposalId}} - ) { - yes - no - noWithVeto: no_with_veto - abstain - } - stakingPool: proposal_staking_pool_snapshot( - where: {proposal_id: {_eq: $proposalId}} - ) { - bondedTokens: bonded_tokens - } - quorum: gov_params(limit: 1, order_by: {height: desc}) { - tallyParams: tally_params - } -} - `; - -/** - * __useProposalDetailsTallyQuery__ - * - * To run a query within a React component, call `useProposalDetailsTallyQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsTallyQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsTallyQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsTallyQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsTallyDocument, options); - } -export function useProposalDetailsTallyLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsTallyDocument, options); - } -export type ProposalDetailsTallyQueryHookResult = ReturnType; -export type ProposalDetailsTallyLazyQueryHookResult = ReturnType; -export type ProposalDetailsTallyQueryResult = Apollo.QueryResult; -export const ProposalDetailsDepositsDocument = gql` - query ProposalDetailsDeposits($proposalId: Int) { - proposalDeposit: proposal_deposit( - where: {proposal_id: {_eq: $proposalId}} - order_by: {height: desc} - ) { - amount - depositorAddress: depositor_address - block { - timestamp - } - } -} - `; - -/** - * __useProposalDetailsDepositsQuery__ - * - * To run a query within a React component, call `useProposalDetailsDepositsQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsDepositsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsDepositsQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsDepositsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsDepositsDocument, options); - } -export function useProposalDetailsDepositsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsDepositsDocument, options); - } -export type ProposalDetailsDepositsQueryHookResult = ReturnType; -export type ProposalDetailsDepositsLazyQueryHookResult = ReturnType; -export type ProposalDetailsDepositsQueryResult = Apollo.QueryResult; -export const ProposalDetailsVotesDocument = gql` - query ProposalDetailsVotes($proposalId: Int) { - proposalVote: proposal_vote( - where: {proposal_id: {_eq: $proposalId}} - order_by: {height: desc} - ) { - option - voterAddress: voter_address - } - validatorStatuses: proposal_validator_status_snapshot( - where: {proposal_id: {_eq: $proposalId}, status: {_eq: 3}} - ) { - validator { - validatorInfo: validator_info { - selfDelegateAddress: self_delegate_address - } - } - } -} - `; - -/** - * __useProposalDetailsVotesQuery__ - * - * To run a query within a React component, call `useProposalDetailsVotesQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsVotesQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsVotesQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsVotesQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsVotesDocument, options); - } -export function useProposalDetailsVotesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsVotesDocument, options); - } -export type ProposalDetailsVotesQueryHookResult = ReturnType; -export type ProposalDetailsVotesLazyQueryHookResult = ReturnType; -export type ProposalDetailsVotesQueryResult = Apollo.QueryResult; -export const ProposalsDocument = gql` - query Proposals($limit: Int = 7, $offset: Int = 0) { - proposals: proposal(limit: $limit, offset: $offset, order_by: {id: desc}) { - title - proposalId: id - status - description - } - total: proposal_aggregate { - aggregate { - count - } - } -} - `; - -/** - * __useProposalsQuery__ - * - * To run a query within a React component, call `useProposalsQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalsQuery({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useProposalsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalsDocument, options); - } -export function useProposalsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalsDocument, options); - } -export type ProposalsQueryHookResult = ReturnType; -export type ProposalsLazyQueryHookResult = ReturnType; -export type ProposalsQueryResult = Apollo.QueryResult; -export const TokenPriceListenerDocument = gql` - subscription TokenPriceListener($denom: String) { - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - id - price - timestamp - marketCap: market_cap - unitName: unit_name - } -} - `; - -/** - * __useTokenPriceListenerSubscription__ - * - * To run a query within a React component, call `useTokenPriceListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useTokenPriceListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTokenPriceListenerSubscription({ - * variables: { - * denom: // value for 'denom' - * }, - * }); - */ -export function useTokenPriceListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(TokenPriceListenerDocument, options); - } -export type TokenPriceListenerSubscriptionHookResult = ReturnType; -export type TokenPriceListenerSubscriptionResult = Apollo.SubscriptionResult; -export const TokenPriceHistoryDocument = gql` - query TokenPriceHistory($denom: String, $limit: Int = 10) { - tokenPrice: token_price_history( - where: {unit_name: {_eq: $denom}} - limit: $limit - order_by: {timestamp: desc} - ) { - price - timestamp - } -} - `; - -/** - * __useTokenPriceHistoryQuery__ - * - * To run a query within a React component, call `useTokenPriceHistoryQuery` and pass it any options that fit your needs. - * When your component renders, `useTokenPriceHistoryQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTokenPriceHistoryQuery({ - * variables: { - * denom: // value for 'denom' - * limit: // value for 'limit' - * }, - * }); - */ -export function useTokenPriceHistoryQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TokenPriceHistoryDocument, options); - } -export function useTokenPriceHistoryLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TokenPriceHistoryDocument, options); - } -export type TokenPriceHistoryQueryHookResult = ReturnType; -export type TokenPriceHistoryLazyQueryHookResult = ReturnType; -export type TokenPriceHistoryQueryResult = Apollo.QueryResult; -export const TokenomicsDocument = gql` - query Tokenomics { - stakingParams: staking_params(limit: 1) { - params - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - unbonded: not_bonded_tokens - } - supply: supply(order_by: {height: desc}, limit: 1) { - coins - } -} - `; - -/** - * __useTokenomicsQuery__ - * - * To run a query within a React component, call `useTokenomicsQuery` and pass it any options that fit your needs. - * When your component renders, `useTokenomicsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTokenomicsQuery({ - * variables: { - * }, - * }); - */ -export function useTokenomicsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TokenomicsDocument, options); - } -export function useTokenomicsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TokenomicsDocument, options); - } -export type TokenomicsQueryHookResult = ReturnType; -export type TokenomicsLazyQueryHookResult = ReturnType; -export type TokenomicsQueryResult = Apollo.QueryResult; -export const TransactionDetailsDocument = gql` - query TransactionDetails($hash: String) { - transaction(where: {hash: {_eq: $hash}}, limit: 1) { - hash: hash - height: height - block: block { - timestamp: timestamp - } - fee: fee - gasUsed: gas_used - gasWanted: gas_wanted - success: success - memo: memo - messages: messages - logs - rawLog: raw_log - } -} - `; - -/** - * __useTransactionDetailsQuery__ - * - * To run a query within a React component, call `useTransactionDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useTransactionDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTransactionDetailsQuery({ - * variables: { - * hash: // value for 'hash' - * }, - * }); - */ -export function useTransactionDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TransactionDetailsDocument, options); - } -export function useTransactionDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TransactionDetailsDocument, options); - } -export type TransactionDetailsQueryHookResult = ReturnType; -export type TransactionDetailsLazyQueryHookResult = ReturnType; -export type TransactionDetailsQueryResult = Apollo.QueryResult; -export const TransactionsListenerDocument = gql` - subscription TransactionsListener($limit: Int = 7, $offset: Int = 0) { - transactions: transaction( - limit: $limit - offset: $offset - order_by: {height: desc} - ) { - height - hash - success - block { - timestamp - } - messages - logs - } -} - `; - -/** - * __useTransactionsListenerSubscription__ - * - * To run a query within a React component, call `useTransactionsListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useTransactionsListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTransactionsListenerSubscription({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useTransactionsListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(TransactionsListenerDocument, options); - } -export type TransactionsListenerSubscriptionHookResult = ReturnType; -export type TransactionsListenerSubscriptionResult = Apollo.SubscriptionResult; -export const TransactionsDocument = gql` - query Transactions($limit: Int = 7, $offset: Int = 0) { - transactions: transaction( - limit: $limit - offset: $offset - order_by: {height: desc} - ) { - height - hash - success - block { - timestamp - } - messages - logs - } -} - `; - -/** - * __useTransactionsQuery__ - * - * To run a query within a React component, call `useTransactionsQuery` and pass it any options that fit your needs. - * When your component renders, `useTransactionsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTransactionsQuery({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useTransactionsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TransactionsDocument, options); - } -export function useTransactionsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TransactionsDocument, options); - } -export type TransactionsQueryHookResult = ReturnType; -export type TransactionsLazyQueryHookResult = ReturnType; -export type TransactionsQueryResult = Apollo.QueryResult; -export const LastHundredBlocksDocument = gql` - subscription LastHundredBlocks($address: String) { - block(offset: 1, order_by: {height: desc}, limit: 100) { - height - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - transactions { - hash - } - precommits: pre_commits( - where: {validator: {validator_info: {operator_address: {_eq: $address}}}} - ) { - validatorAddress: validator_address - } - } -} - `; - -/** - * __useLastHundredBlocksSubscription__ - * - * To run a query within a React component, call `useLastHundredBlocksSubscription` and pass it any options that fit your needs. - * When your component renders, `useLastHundredBlocksSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useLastHundredBlocksSubscription({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useLastHundredBlocksSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(LastHundredBlocksDocument, options); - } -export type LastHundredBlocksSubscriptionHookResult = ReturnType; -export type LastHundredBlocksSubscriptionResult = Apollo.SubscriptionResult; -export const ValidatorLastSeenListenerDocument = gql` - subscription ValidatorLastSeenListener($address: String) { - preCommit: pre_commit( - limit: 1 - where: {validator: {validator_info: {operator_address: {_eq: $address}}}} - order_by: {height: desc} - ) { - height - timestamp - } -} - `; - -/** - * __useValidatorLastSeenListenerSubscription__ - * - * To run a query within a React component, call `useValidatorLastSeenListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useValidatorLastSeenListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorLastSeenListenerSubscription({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useValidatorLastSeenListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(ValidatorLastSeenListenerDocument, options); - } -export type ValidatorLastSeenListenerSubscriptionHookResult = ReturnType; -export type ValidatorLastSeenListenerSubscriptionResult = Apollo.SubscriptionResult; -export const ValidatorDetailsDocument = gql` - query ValidatorDetails($address: String) { - stakingPool: staking_pool(order_by: {height: desc}, limit: 1, offset: 0) { - height - bonded: bonded_tokens - } - validator(where: {validator_info: {operator_address: {_eq: $address}}}) { - validatorDescriptions: validator_descriptions( - order_by: {height: desc} - limit: 1 - ) { - details - website - } - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos( - order_by: {height: desc} - limit: 1 - ) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - maxRate: max_rate - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorVotingPowers: validator_voting_powers( - offset: 0 - limit: 1 - order_by: {height: desc} - ) { - height - votingPower: voting_power - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} - `; - -/** - * __useValidatorDetailsQuery__ - * - * To run a query within a React component, call `useValidatorDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorDetailsQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useValidatorDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorDetailsDocument, options); - } -export function useValidatorDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorDetailsDocument, options); - } -export type ValidatorDetailsQueryHookResult = ReturnType; -export type ValidatorDetailsLazyQueryHookResult = ReturnType; -export type ValidatorDetailsQueryResult = Apollo.QueryResult; -export const ValidatorDelegationsDocument = gql` - query ValidatorDelegations($validatorAddress: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - delegations: action_validator_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } -} - `; - -/** - * __useValidatorDelegationsQuery__ - * - * To run a query within a React component, call `useValidatorDelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorDelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorDelegationsQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useValidatorDelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorDelegationsDocument, options); - } -export function useValidatorDelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorDelegationsDocument, options); - } -export type ValidatorDelegationsQueryHookResult = ReturnType; -export type ValidatorDelegationsLazyQueryHookResult = ReturnType; -export type ValidatorDelegationsQueryResult = Apollo.QueryResult; -export const ValidatorRedelegationsDocument = gql` - query ValidatorRedelegations($validatorAddress: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - redelegations: action_validator_redelegations_from( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } -} - `; - -/** - * __useValidatorRedelegationsQuery__ - * - * To run a query within a React component, call `useValidatorRedelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorRedelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorRedelegationsQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useValidatorRedelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorRedelegationsDocument, options); - } -export function useValidatorRedelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorRedelegationsDocument, options); - } -export type ValidatorRedelegationsQueryHookResult = ReturnType; -export type ValidatorRedelegationsLazyQueryHookResult = ReturnType; -export type ValidatorRedelegationsQueryResult = Apollo.QueryResult; -export const ValidatorUndelegationsDocument = gql` - query ValidatorUndelegations($validatorAddress: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - undelegations: action_validator_unbonding_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } -} - `; - -/** - * __useValidatorUndelegationsQuery__ - * - * To run a query within a React component, call `useValidatorUndelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorUndelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorUndelegationsQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useValidatorUndelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorUndelegationsDocument, options); - } -export function useValidatorUndelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorUndelegationsDocument, options); - } -export type ValidatorUndelegationsQueryHookResult = ReturnType; -export type ValidatorUndelegationsLazyQueryHookResult = ReturnType; -export type ValidatorUndelegationsQueryResult = Apollo.QueryResult; -export const ValidatorsDocument = gql` - query Validators { - stakingPool: staking_pool(limit: 1, order_by: {height: desc}) { - bondedTokens: bonded_tokens - } - validator { - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos( - order_by: {height: desc} - limit: 1 - ) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - } - validatorVotingPowers: validator_voting_powers( - offset: 0 - limit: 1 - order_by: {height: desc} - ) { - votingPower: voting_power - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorSigningInfos: validator_signing_infos( - order_by: {height: desc} - limit: 1 - ) { - missedBlocksCounter: missed_blocks_counter - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} - `; - -/** - * __useValidatorsQuery__ - * - * To run a query within a React component, call `useValidatorsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorsQuery({ - * variables: { - * }, - * }); - */ -export function useValidatorsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorsDocument, options); - } -export function useValidatorsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorsDocument, options); - } -export type ValidatorsQueryHookResult = ReturnType; -export type ValidatorsLazyQueryHookResult = ReturnType; -export type ValidatorsQueryResult = Apollo.QueryResult; -export const ValidatorsAddressListDocument = gql` - query ValidatorsAddressList { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions( - limit: 1 - order_by: {height: desc} - ) { - moniker - identity - avatarUrl: avatar_url - } - } -} - `; - -/** - * __useValidatorsAddressListQuery__ - * - * To run a query within a React component, call `useValidatorsAddressListQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorsAddressListQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorsAddressListQuery({ - * variables: { - * }, - * }); - */ -export function useValidatorsAddressListQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorsAddressListDocument, options); - } -export function useValidatorsAddressListLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorsAddressListDocument, options); - } -export type ValidatorsAddressListQueryHookResult = ReturnType; -export type ValidatorsAddressListLazyQueryHookResult = ReturnType; -export type ValidatorsAddressListQueryResult = Apollo.QueryResult; -export const ValidatorAddressesDocument = gql` - query ValidatorAddresses { - validator( - where: {validator_info: {operator_address: {_is_null: false}, consensus_address: {_is_null: false}, self_delegate_address: {_is_null: false}}} - ) { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions( - limit: 1 - order_by: {height: desc} - ) { - moniker - avatarUrl: avatar_url - } - } -} - `; - -/** - * __useValidatorAddressesQuery__ - * - * To run a query within a React component, call `useValidatorAddressesQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorAddressesQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorAddressesQuery({ - * variables: { - * }, - * }); - */ -export function useValidatorAddressesQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorAddressesDocument, options); - } -export function useValidatorAddressesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorAddressesDocument, options); - } -export type ValidatorAddressesQueryHookResult = ReturnType; -export type ValidatorAddressesLazyQueryHookResult = ReturnType; -export type ValidatorAddressesQueryResult = Apollo.QueryResult; \ No newline at end of file diff --git a/apps/web-band/src/models/index.ts b/apps/web-band/src/models/index.ts deleted file mode 100644 index 057c378fc0..0000000000 --- a/apps/web-band/src/models/index.ts +++ /dev/null @@ -1,13 +0,0 @@ -// ================================ -// Transaction Message Types -// ================================ -export { default as MsgActivate } from '@/models/msg/oracle/msg_activate'; -export { default as MsgCreateDataSource } from '@/models/msg/oracle/msg_create_data_source'; -export { default as MsgCreateOracleScript } from '@/models/msg/oracle/msg_create_oracle_script'; -export { default as MsgEditDataSource } from '@/models/msg/oracle/msg_edit_data_source'; -export { default as MsgEditOracleScript } from '@/models/msg/oracle/msg_edit_oracle_script'; -export { default as MsgReportData } from '@/models/msg/oracle/msg_report_data'; -export { default as MsgRequestData } from '@/models/msg/oracle/msg_request_data'; -export { default as MsgAddReporter } from '@/models/msg/oracle/msg_add_reporter'; -export { default as MsgRemoveReporter } from '@/models/msg/oracle/msg_remove_reporter'; -export * from 'ui/models'; diff --git a/apps/web-band/src/models/msg/oracle/msg_activate.ts b/apps/web-band/src/models/msg/oracle/msg_activate.ts deleted file mode 100644 index 4959a2e569..0000000000 --- a/apps/web-band/src/models/msg/oracle/msg_activate.ts +++ /dev/null @@ -1,30 +0,0 @@ -import * as R from 'ramda'; -import type { Categories } from '@/models/msg/types'; - -class MsgActivate { - public category: Categories; - - public type: string; - - public json: object; - - public validator: string; - - constructor(payload: object) { - this.category = 'oracle'; - this.json = R.pathOr({}, ['json'], payload); - this.type = R.pathOr('', ['type'], payload); - this.validator = R.pathOr('', ['validator'], payload); - } - - static fromJson(json: object): MsgActivate { - return { - category: 'oracle', - json, - type: R.pathOr('', ['@type'], json), - validator: R.pathOr('', ['validator'], json), - }; - } -} - -export default MsgActivate; diff --git a/apps/web-band/src/models/msg/oracle/msg_add_reporter.ts b/apps/web-band/src/models/msg/oracle/msg_add_reporter.ts deleted file mode 100644 index 9c0d0805c0..0000000000 --- a/apps/web-band/src/models/msg/oracle/msg_add_reporter.ts +++ /dev/null @@ -1,34 +0,0 @@ -import * as R from 'ramda'; -import type { Categories } from '@/models/msg/types'; - -class MsgAddReporter { - public category: Categories; - - public type: string; - - public json: object; - - public validatorAddress: string; - - public reporterAddress: string; - - constructor(payload: object) { - this.category = 'oracle'; - this.json = R.pathOr({}, ['json'], payload); - this.type = R.pathOr('', ['type'], payload); - this.validatorAddress = R.pathOr('', ['validatorAddress'], payload); - this.reporterAddress = R.pathOr('', ['reporterAddress'], payload); - } - - static fromJson(json: object): MsgAddReporter { - return { - category: 'oracle', - json, - type: R.pathOr('', ['@type'], json), - validatorAddress: R.pathOr('', ['validatorAddress'], json), - reporterAddress: R.pathOr('', ['reporterAddress'], json), - }; - } -} - -export default MsgAddReporter; diff --git a/apps/web-band/src/models/msg/oracle/msg_create_data_source.ts b/apps/web-band/src/models/msg/oracle/msg_create_data_source.ts deleted file mode 100644 index 332c34c7c2..0000000000 --- a/apps/web-band/src/models/msg/oracle/msg_create_data_source.ts +++ /dev/null @@ -1,53 +0,0 @@ -// import * as R from 'ramda'; -import * as R from 'ramda'; -import type { Categories } from '@/models/msg/types'; - -class MsgCreateDataSource { - public category: Categories; - - public type: string; - - public json: object; - - public name: string; - - // public description: string; - // public executable: object; - // public fee: MsgCoin[]; - // public treasury: string; - // public owner: string; - public sender: string; - - constructor(payload: object) { - this.category = 'oracle'; - this.json = R.pathOr({}, ['json'], payload); - this.type = R.pathOr('', ['type'], payload); - this.name = R.pathOr('', ['name'], payload); - // this.description = R.pathOr('', ['description'], payload); - // this.executable = R.pathOr('', ['executable'], payload); - // this.fee = R.pathOr('', ['fee'], payload); - // this.treasury = R.pathOr('', ['treasury'], payload); - // this.owner = R.pathOr('', ['owner'], payload); - this.sender = R.pathOr('', ['sender'], payload); - } - - static fromJson(json: object): MsgCreateDataSource { - return { - category: 'oracle', - json, - type: R.pathOr('', ['@type'], json), - name: R.pathOr('', ['name'], json), - // description: R.pathOr('', ['description'], json), - // executable: R.pathOr('', ['executable'], json), - // fee: R.pathOr([], ['fee'], json).map((x) => ({ - // denom: x.denom, - // amount: x?.amount ?? 0, - // })), - // treasury: R.pathOr('', ['treasury'], json), - // owner: R.pathOr('', ['owner'], json), - sender: R.pathOr('', ['sender'], json), - }; - } -} - -export default MsgCreateDataSource; diff --git a/apps/web-band/src/models/msg/oracle/msg_create_oracle_script.ts b/apps/web-band/src/models/msg/oracle/msg_create_oracle_script.ts deleted file mode 100644 index 034992e372..0000000000 --- a/apps/web-band/src/models/msg/oracle/msg_create_oracle_script.ts +++ /dev/null @@ -1,54 +0,0 @@ -import * as R from 'ramda'; -import type { Categories } from '@/models/msg/types'; - -class MsgCreateOracleScript { - public category: Categories; - - public type: string; - - public json: object; - - public name: string; - - public description: string; - - public schema: string; - - public sourceCodeUrl: string; - - public code: object; - - public owner: string; - - public sender: string; - - constructor(payload: object) { - this.category = 'oracle'; - this.json = R.pathOr({}, ['json'], payload); - this.type = R.pathOr('', ['type'], payload); - this.name = R.pathOr('', ['name'], payload); - this.description = R.pathOr('', ['description'], payload); - this.schema = R.pathOr('', ['schema'], payload); - this.sourceCodeUrl = R.pathOr('', ['sourceCodeUrl'], payload); - this.code = R.pathOr({}, ['code'], payload); - this.owner = R.pathOr('', ['owner'], payload); - this.sender = R.pathOr('', ['sender'], payload); - } - - static fromJson(json: object): MsgCreateOracleScript { - return { - category: 'oracle', - json, - type: R.pathOr('', ['@type'], json), - name: R.pathOr('', ['name'], json), - description: R.pathOr('', ['description'], json), - schema: R.pathOr('', ['schema'], json), - sourceCodeUrl: R.pathOr('', ['source_code_url'], json), - code: R.pathOr({}, ['code'], json), - owner: R.pathOr('', ['owner'], json), - sender: R.pathOr('', ['sender'], json), - }; - } -} - -export default MsgCreateOracleScript; diff --git a/apps/web-band/src/models/msg/oracle/msg_edit_data_source.ts b/apps/web-band/src/models/msg/oracle/msg_edit_data_source.ts deleted file mode 100644 index b376fff453..0000000000 --- a/apps/web-band/src/models/msg/oracle/msg_edit_data_source.ts +++ /dev/null @@ -1,61 +0,0 @@ -import * as R from 'ramda'; -import type { Categories } from '@/models/msg/types'; - -class MsgEditDataSource { - public category: Categories; - - public type: string; - - public json: object; - - public dataSourceId: number; - - public name: string; - - public description: string; - - public executable: object; - - public fee: MsgCoin[]; - - public treasury: string; - - public owner: string; - - public sender: string; - - constructor(payload: object) { - this.category = 'oracle'; - this.json = R.pathOr({}, ['json'], payload); - this.type = R.pathOr('', ['type'], payload); - this.dataSourceId = R.pathOr(0, ['dataSourceId'], payload); - this.name = R.pathOr('', ['name'], payload); - this.description = R.pathOr('', ['description'], payload); - this.executable = R.pathOr({}, ['executable'], payload); - this.fee = R.pathOr([], ['fee'], payload); - this.treasury = R.pathOr('', ['treasury'], payload); - this.owner = R.pathOr('', ['owner'], payload); - this.sender = R.pathOr('', ['sender'], payload); - } - - static fromJson(json: object): MsgEditDataSource { - return { - category: 'oracle', - json, - type: R.pathOr('', ['@type'], json), - dataSourceId: R.pathOr(0, ['data_source_id'], json), - name: R.pathOr('', ['name'], json), - description: R.pathOr('', ['description'], json), - executable: R.pathOr({}, ['executable'], json), - fee: R.pathOr([], ['fee'], json).map((x) => ({ - denom: x.denom, - amount: x?.amount ?? '0', - })), - treasury: R.pathOr('', ['treasury'], json), - owner: R.pathOr('', ['owner'], json), - sender: R.pathOr('', ['sender'], json), - }; - } -} - -export default MsgEditDataSource; diff --git a/apps/web-band/src/models/msg/oracle/msg_edit_oracle_script.ts b/apps/web-band/src/models/msg/oracle/msg_edit_oracle_script.ts deleted file mode 100644 index 07c0044801..0000000000 --- a/apps/web-band/src/models/msg/oracle/msg_edit_oracle_script.ts +++ /dev/null @@ -1,58 +0,0 @@ -import * as R from 'ramda'; -import type { Categories } from '@/models/msg/types'; - -class MsgEditOracleScript { - public category: Categories; - - public type: string; - - public json: object; - - public oracleScriptId: number; - - public name: string; - - public description: string; - - public schema: string; - - public sourceCodeUrl: string; - - public code: object; - - public owner: string; - - public sender: string; - - constructor(payload: object) { - this.category = 'oracle'; - this.json = R.pathOr({}, ['json'], payload); - this.type = R.pathOr('', ['type'], payload); - this.oracleScriptId = R.pathOr(0, ['oracleScriptId'], payload); - this.name = R.pathOr('', ['name'], payload); - this.description = R.pathOr('', ['description'], payload); - this.schema = R.pathOr('', ['schema'], payload); - this.sourceCodeUrl = R.pathOr('', ['sourceCodeUrl'], payload); - this.code = R.pathOr({}, ['code'], payload); - this.owner = R.pathOr('', ['owner'], payload); - this.sender = R.pathOr('', ['sender'], payload); - } - - static fromJson(json: object): MsgEditOracleScript { - return { - category: 'oracle', - json, - type: R.pathOr('', ['@type'], json), - oracleScriptId: R.pathOr(0, ['oracle_script_id'], json), - name: R.pathOr('', ['name'], json), - description: R.pathOr('', ['description'], json), - schema: R.pathOr('', ['schema'], json), - sourceCodeUrl: R.pathOr('', ['source_code_url'], json), - code: R.pathOr({}, ['code'], json), - owner: R.pathOr('', ['owner'], json), - sender: R.pathOr('', ['sender'], json), - }; - } -} - -export default MsgEditOracleScript; diff --git a/apps/web-band/src/models/msg/oracle/msg_remove_reporter.ts b/apps/web-band/src/models/msg/oracle/msg_remove_reporter.ts deleted file mode 100644 index dd7fa6d5c2..0000000000 --- a/apps/web-band/src/models/msg/oracle/msg_remove_reporter.ts +++ /dev/null @@ -1,34 +0,0 @@ -import * as R from 'ramda'; -import type { Categories } from '@/models/msg/types'; - -class MsgRemoveReporter { - public category: Categories; - - public type: string; - - public json: object; - - public validatorAddress: string; - - public reporterAddress: string; - - constructor(payload: object) { - this.category = 'oracle'; - this.json = R.pathOr({}, ['json'], payload); - this.type = R.pathOr('', ['type'], payload); - this.validatorAddress = R.pathOr('', ['validatorAddress'], payload); - this.reporterAddress = R.pathOr('', ['reporterAddress'], payload); - } - - static fromJson(json: object): MsgRemoveReporter { - return { - category: 'oracle', - json, - type: R.pathOr('', ['@type'], json), - validatorAddress: R.pathOr('', ['validatorAddress'], json), - reporterAddress: R.pathOr('', ['reporterAddress'], json), - }; - } -} - -export default MsgRemoveReporter; diff --git a/apps/web-band/src/models/msg/oracle/msg_report_data.ts b/apps/web-band/src/models/msg/oracle/msg_report_data.ts deleted file mode 100644 index cebac36ec2..0000000000 --- a/apps/web-band/src/models/msg/oracle/msg_report_data.ts +++ /dev/null @@ -1,41 +0,0 @@ -import * as R from 'ramda'; -import type { Categories } from '@/models/msg/types'; - -class MsgReportData { - public category: Categories; - - public type: string; - - public json: object; - - public requestId: number; - - // public rawReports: Array<{ - // externalId: number; - // exitCode: number; - // data: object; - // }>; - public validator: string; - - constructor(payload: object) { - this.category = 'oracle'; - this.json = R.pathOr({}, ['json'], payload); - this.type = R.pathOr('', ['type'], payload); - this.requestId = R.pathOr(0, ['requestId'], payload); - // this.rawReports = R.pathOr('', ['rawReports'], payload); - this.validator = R.pathOr('', ['validator'], payload); - } - - static fromJson(json: object): MsgReportData { - return { - category: 'oracle', - json, - type: R.pathOr('', ['@type'], json), - requestId: R.pathOr(0, ['request_id'], json), - // rawReports: R.pathOr([], ['raw_reports'], json), - validator: R.pathOr('', ['validator'], json), - }; - } -} - -export default MsgReportData; diff --git a/apps/web-band/src/models/msg/oracle/msg_request_data.ts b/apps/web-band/src/models/msg/oracle/msg_request_data.ts deleted file mode 100644 index 452ceae59f..0000000000 --- a/apps/web-band/src/models/msg/oracle/msg_request_data.ts +++ /dev/null @@ -1,58 +0,0 @@ -import * as R from 'ramda'; -import type { Categories } from '@/models/msg/types'; - -class MsgRequestData { - public category: Categories; - - public type: string; - - public json: object; - - public oracleScriptId: number; - - // public calldata: object; - // public askCount: number; - // public minCount: number; - // public clientId: string; - // public feeLimit: MsgCoin[]; - // public prepareGas: number; - // public executeGas: number; - public sender: string; - - constructor(payload: object) { - this.category = 'oracle'; - this.json = R.pathOr({}, ['json'], payload); - this.type = R.pathOr('', ['type'], payload); - this.oracleScriptId = R.pathOr(0, ['oracleScriptId'], payload); - // this.calldata = R.pathOr('', ['calldata'], payload); - // this.askCount = R.pathOr('', ['askCount'], payload); - // this.minCount = R.pathOr('', ['minCount'], payload); - // this.clientId = R.pathOr('', ['clientId'], payload); - // this.feeLimit = R.pathOr('', ['feeLimit'], payload); - // this.prepareGas = R.pathOr('', ['prepareGas'], payload); - // this.executeGas = R.pathOr('', ['executeGas'], payload); - this.sender = R.pathOr('', ['sender'], payload); - } - - static fromJson(json: object): MsgRequestData { - return { - category: 'oracle', - json, - type: R.pathOr('', ['@type'], json), - oracleScriptId: R.pathOr(0, ['oracle_script_id'], json), - // calldata: R.pathOr('', ['calldata'], json), - // askCount: R.pathOr(0, ['ask_count'], json), - // minCount: R.pathOr(0, ['min_count'], json), - // clientId: R.pathOr('', ['client_id'], json), - // feeLimit: R.pathOr([], ['fee_limit'], json).map((x) => ({ - // denom: x.denom, - // amount: x?.amount ?? 0, - // })), - // prepareGas: R.pathOr(0, ['prepare_gas'], json), - // executeGas: R.pathOr(0, ['executeGas'], json), - sender: R.pathOr('', ['sender'], json), - }; - } -} - -export default MsgRequestData; diff --git a/apps/web-band/src/models/msg/types.ts b/apps/web-band/src/models/msg/types.ts deleted file mode 100644 index fb3025c912..0000000000 --- a/apps/web-band/src/models/msg/types.ts +++ /dev/null @@ -1,5 +0,0 @@ -import type { BaseCategories, Log } from 'ui/models/msg/types'; - -export type CustomCategories = 'oracle'; // custom modules -export type Categories = BaseCategories | CustomCategories; -export type { Log }; diff --git a/apps/web-band/src/models/oracle_params.ts b/apps/web-band/src/models/oracle_params.ts deleted file mode 100644 index 28d3185783..0000000000 --- a/apps/web-band/src/models/oracle_params.ts +++ /dev/null @@ -1,54 +0,0 @@ -import * as R from 'ramda'; - -class OracleParams { - public maxAskCount: number; - - public baseOwsmGas: number; - - public maxCalldataSize: number; - - public samplingTryCount: number; - - public maxReportDataSize: number; - - public maxRawRequestCount: number; - - public expirationBlockCount: number; - - public oracleRewardPercentage: number; - - public inactivePenaltyDuration: number; - - public perValidatorRequestGas: number; - - constructor(payload: object) { - this.maxAskCount = R.pathOr(0, ['maxAskCount'], payload); - this.baseOwsmGas = R.pathOr(0, ['baseOwsmGas'], payload); - this.maxCalldataSize = R.pathOr(0, ['maxCalldataSize'], payload); - this.samplingTryCount = R.pathOr(0, ['samplingTryCount'], payload); - this.maxReportDataSize = R.pathOr(0, ['maxReportDataSize'], payload); - this.maxRawRequestCount = R.pathOr(0, ['maxRawRequestCount'], payload); - this.expirationBlockCount = R.pathOr(0, ['expirationBlockCount'], payload); - this.oracleRewardPercentage = R.pathOr(0, ['oracleRewardPercentage'], payload); - this.inactivePenaltyDuration = R.pathOr(0, ['inactivePenaltyDuration'], payload); - this.perValidatorRequestGas = R.pathOr(0, ['perValidatorRequestGas'], payload); - } - - static fromJson(data: object): OracleParams { - // console.log(data, 'data'); - return { - maxAskCount: R.pathOr(0, ['max_ask_count'], data), - baseOwsmGas: R.pathOr(0, ['base_owasm_gas'], data), - maxCalldataSize: R.pathOr(0, ['max_calldata_size'], data), - samplingTryCount: R.pathOr(0, ['sampling_try_count'], data), - maxReportDataSize: R.pathOr(0, ['max_report_data_size'], data), - maxRawRequestCount: R.pathOr(0, ['max_raw_request_count'], data), - expirationBlockCount: R.pathOr(0, ['expiration_block_count'], data), - oracleRewardPercentage: R.pathOr(0, ['oracle_reward_percentage'], data), - inactivePenaltyDuration: R.pathOr(0, ['inactive_penalty_duration'], data), - perValidatorRequestGas: R.pathOr(0, ['per_validator_request_gas'], data), - }; - } -} - -export default OracleParams; diff --git a/apps/web-band/src/pages/404.tsx b/apps/web-band/src/pages/404.tsx deleted file mode 100644 index 76cf2cc94d..0000000000 --- a/apps/web-band/src/pages/404.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import NotFound from '@/screens/404'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../next-i18next.config'; - -const Custom404: NextPage = () => ; - -export const getStaticProps = withGetStaticProps(nextI18NextConfig); - -export default Custom404; diff --git a/apps/web-band/src/pages/[dtag].tsx b/apps/web-band/src/pages/[dtag].tsx deleted file mode 100644 index cb8769bdd0..0000000000 --- a/apps/web-band/src/pages/[dtag].tsx +++ /dev/null @@ -1,11 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import ProfileDetails from '@/screens/profile_details'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../next-i18next.config'; - -const ProfileDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'profiles', 'accounts'); - -export default ProfileDetailsPage; diff --git a/apps/web-band/src/pages/_app.tsx b/apps/web-band/src/pages/_app.tsx deleted file mode 100644 index 254596e760..0000000000 --- a/apps/web-band/src/pages/_app.tsx +++ /dev/null @@ -1,7 +0,0 @@ -import MyApp from '@/screens/app'; -import { appWithTranslation } from 'next-i18next'; -import 'react-toastify/dist/ReactToastify.css'; -import 'shared-utils/assets/styles/global.css'; -import nextI18NextConfig from '../../next-i18next.config'; - -export default appWithTranslation(MyApp, nextI18NextConfig); diff --git a/apps/web-band/src/pages/_document.tsx b/apps/web-band/src/pages/_document.tsx deleted file mode 100644 index 174b41f650..0000000000 --- a/apps/web-band/src/pages/_document.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import Document from 'next/document'; -import DocumentComponent, { getInitialProps, DocumentComponentProps } from 'ui/pages/_document'; - -class MyDocument extends Document { - render() { - return ; - } -} - -MyDocument.getInitialProps = getInitialProps; - -export default MyDocument; diff --git a/apps/web-band/src/pages/_error.tsx b/apps/web-band/src/pages/_error.tsx deleted file mode 100644 index 2cac4132ab..0000000000 --- a/apps/web-band/src/pages/_error.tsx +++ /dev/null @@ -1,8 +0,0 @@ -import type { NextPage } from 'next'; -import ErrorPage, { getInitialProps } from 'ui/pages/_error'; - -const MyError: NextPage = () => ; - -MyError.getInitialProps = getInitialProps; - -export default MyError; diff --git a/apps/web-band/src/pages/accounts/[address].tsx b/apps/web-band/src/pages/accounts/[address].tsx deleted file mode 100644 index 2eb26b1ac2..0000000000 --- a/apps/web-band/src/pages/accounts/[address].tsx +++ /dev/null @@ -1,18 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import AccountDetails from '@/screens/account_details'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const AccountDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'accounts', - 'transactions', - 'validators', - 'message_labels', - 'message_contents' -); - -export default AccountDetailsPage; diff --git a/apps/web-band/src/pages/blocks/[height].tsx b/apps/web-band/src/pages/blocks/[height].tsx deleted file mode 100644 index 269c546dd5..0000000000 --- a/apps/web-band/src/pages/blocks/[height].tsx +++ /dev/null @@ -1,17 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import BlockDetails from '@/screens/block_details'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const BlockDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'blocks', - 'transactions', - 'message_labels', - 'message_contents' -); - -export default BlockDetailsPage; diff --git a/apps/web-band/src/pages/blocks/index.tsx b/apps/web-band/src/pages/blocks/index.tsx deleted file mode 100644 index 73a2e27d4c..0000000000 --- a/apps/web-band/src/pages/blocks/index.tsx +++ /dev/null @@ -1,16 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import Blocks from '@/screens/blocks'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const BlocksPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'blocks', - 'transactions', - 'message_labels', - 'message_contents' -); - -export default BlocksPage; diff --git a/apps/web-band/src/pages/index.tsx b/apps/web-band/src/pages/index.tsx deleted file mode 100644 index 7e8b5638e2..0000000000 --- a/apps/web-band/src/pages/index.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import Home from '@/screens/home'; -import nextI18NextConfig from '../../next-i18next.config'; - -const HomePage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'home', - 'blocks', - 'transactions' -); - -export default HomePage; diff --git a/apps/web-band/src/pages/params/index.tsx b/apps/web-band/src/pages/params/index.tsx deleted file mode 100644 index 36c5df67e5..0000000000 --- a/apps/web-band/src/pages/params/index.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Params from '@/screens/params'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const ParamsPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'params'); - -export default ParamsPage; diff --git a/apps/web-band/src/pages/proposals/[id].tsx b/apps/web-band/src/pages/proposals/[id].tsx deleted file mode 100644 index bd370d9b35..0000000000 --- a/apps/web-band/src/pages/proposals/[id].tsx +++ /dev/null @@ -1,11 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import ProposalDetails from '@/screens/proposal_details'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TokenDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'proposals'); - -export default TokenDetailsPage; diff --git a/apps/web-band/src/pages/proposals/index.tsx b/apps/web-band/src/pages/proposals/index.tsx deleted file mode 100644 index d4ff03ed63..0000000000 --- a/apps/web-band/src/pages/proposals/index.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import Tokens from '@/screens/proposals'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TokensPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'proposals'); - -export default TokensPage; diff --git a/apps/web-band/src/pages/server-sitemap.xml/index.tsx b/apps/web-band/src/pages/server-sitemap.xml/index.tsx deleted file mode 100644 index 9d27abd6ad..0000000000 --- a/apps/web-band/src/pages/server-sitemap.xml/index.tsx +++ /dev/null @@ -1,8 +0,0 @@ -import ServerSitemap, { getServerSideProps } from 'ui/pages/server-sitemap.xml'; - -// This function is called by Next.js before rendering the page. It returns -// a list of URLs that should be included in the sitemap. -export { getServerSideProps }; - -// Next.js calls this function to render the page. -export default ServerSitemap; diff --git a/apps/web-band/src/pages/transactions/[tx].tsx b/apps/web-band/src/pages/transactions/[tx].tsx deleted file mode 100644 index 500faa8fa1..0000000000 --- a/apps/web-band/src/pages/transactions/[tx].tsx +++ /dev/null @@ -1,16 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import TransactionDetails from '@/screens/transaction_details'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TransactionDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'transactions', - 'message_labels', - 'message_contents' -); - -export default TransactionDetailsPage; diff --git a/apps/web-band/src/pages/transactions/index.tsx b/apps/web-band/src/pages/transactions/index.tsx deleted file mode 100644 index b68e2676eb..0000000000 --- a/apps/web-band/src/pages/transactions/index.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import Transactions from '@/screens/transactions'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TransactionsPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'transactions', - 'message_labels', - 'message_contents' -); - -export default TransactionsPage; diff --git a/apps/web-band/src/pages/validators/[address].tsx b/apps/web-band/src/pages/validators/[address].tsx deleted file mode 100644 index 657b818c10..0000000000 --- a/apps/web-band/src/pages/validators/[address].tsx +++ /dev/null @@ -1,18 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import ValidatorDetails from '@/screens/validator_details'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const ValidatorDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'validators', - 'transactions', - 'accounts', - 'message_labels', - 'message_contents' -); - -export default ValidatorDetailsPage; diff --git a/apps/web-band/src/pages/validators/index.tsx b/apps/web-band/src/pages/validators/index.tsx deleted file mode 100644 index 7ce3ee119a..0000000000 --- a/apps/web-band/src/pages/validators/index.tsx +++ /dev/null @@ -1,17 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Validators from '@/screens/validators'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const ValidatorsPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'validators', - 'transactions', - 'accounts', - 'message_labels', - 'message_contents' -); - -export default ValidatorsPage; diff --git a/apps/web-band/src/screens/params/hooks.ts b/apps/web-band/src/screens/params/hooks.ts deleted file mode 100644 index aa24797201..0000000000 --- a/apps/web-band/src/screens/params/hooks.ts +++ /dev/null @@ -1,179 +0,0 @@ -import numeral from 'numeral'; -import * as R from 'ramda'; -import { useCallback, useState } from 'react'; -import chainConfig from '@/chainConfig'; -import { ParamsQuery, useParamsQuery } from '@/graphql/types/general_types'; -import { DistributionParams, GovParams, MintParams, SlashingParams, StakingParams } from '@/models'; -import OracleParams from '@/models/oracle_params'; -import type { ParamsState } from '@/screens/params/types'; -import { formatToken } from '@/utils/format_token'; - -const { primaryTokenUnit } = chainConfig(); - -const initialState: ParamsState = { - loading: true, - exists: true, - staking: null, - slashing: null, - minting: null, - distribution: null, - gov: null, - oracle: null, -}; - -// ================================ -// staking -// ================================ -const formatStaking = (data: ParamsQuery) => { - if (data.stakingParams.length) { - const stakingParamsRaw = StakingParams.fromJson(data?.stakingParams?.[0]?.params ?? {}); - return { - bondDenom: stakingParamsRaw.bondDenom, - unbondingTime: stakingParamsRaw.unbondingTime, - maxEntries: stakingParamsRaw.maxEntries, - historicalEntries: stakingParamsRaw.historicalEntries, - maxValidators: stakingParamsRaw.maxValidators, - }; - } - - return null; -}; - -// ================================ -// slashing -// ================================ -const formatSlashing = (data: ParamsQuery) => { - if (data.slashingParams.length) { - const slashingParamsRaw = SlashingParams.fromJson(data?.slashingParams?.[0]?.params ?? {}); - return { - downtimeJailDuration: slashingParamsRaw.downtimeJailDuration, - minSignedPerWindow: slashingParamsRaw.minSignedPerWindow, - signedBlockWindow: slashingParamsRaw.signedBlockWindow, - slashFractionDoubleSign: slashingParamsRaw.slashFractionDoubleSign, - slashFractionDowntime: slashingParamsRaw.slashFractionDowntime, - }; - } - return null; -}; - -// ================================ -// minting -// ================================ -const formatMint = (data: ParamsQuery) => { - if (data.mintParams.length) { - const mintParamsRaw = MintParams.fromJson(data?.mintParams?.[0]?.params ?? {}); - - return { - blocksPerYear: mintParamsRaw.blocksPerYear, - goalBonded: mintParamsRaw.goalBonded, - inflationMax: mintParamsRaw.inflationMax, - inflationMin: mintParamsRaw.inflationMin, - inflationRateChange: mintParamsRaw.inflationRateChange, - mintDenom: mintParamsRaw.mintDenom, - }; - } - - return null; -}; - -// ================================ -// distribution -// ================================ -const formatDistribution = (data: ParamsQuery) => { - if (data.distributionParams.length) { - const distributionParamsRaw = DistributionParams.fromJson( - data?.distributionParams?.[0]?.params ?? {} - ); - return { - baseProposerReward: distributionParamsRaw.baseProposerReward, - bonusProposerReward: distributionParamsRaw.bonusProposerReward, - communityTax: distributionParamsRaw.communityTax, - withdrawAddressEnabled: distributionParamsRaw.withdrawAddressEnabled, - }; - } - - return null; -}; - -// ================================ -// gov -// ================================ -const formatGov = (data: ParamsQuery) => { - if (data.govParams.length) { - const govParamsRaw = GovParams.fromJson(data?.govParams?.[0] ?? {}); - return { - minDeposit: - formatToken( - govParamsRaw.depositParams.minDeposit?.[0]?.amount ?? 0, - govParamsRaw.depositParams.minDeposit?.[0]?.denom ?? primaryTokenUnit - ) ?? 0, - maxDepositPeriod: govParamsRaw.depositParams.maxDepositPeriod, - quorum: numeral(numeral(govParamsRaw.tallyParams.quorum).format('0.[00]')).value() ?? 0, - threshold: numeral(numeral(govParamsRaw.tallyParams.threshold).format('0.[00]')).value() ?? 0, - vetoThreshold: - numeral(numeral(govParamsRaw.tallyParams.vetoThreshold).format('0.[00]')).value() ?? 0, - votingPeriod: govParamsRaw.votingParams.votingPeriod, - }; - } - - return null; -}; - -// ================================ -// oracle -// ================================ -const formatOracle = (data: ParamsQuery) => { - if (data.oracleParams.length) { - return OracleParams.fromJson(data?.oracleParams?.[0]?.params ?? {}); - } - - return null; -}; - -const formatParam = (data: ParamsQuery) => { - const results: Partial = {}; - - results.staking = formatStaking(data); - - results.slashing = formatSlashing(data); - - results.minting = formatMint(data); - - results.distribution = formatDistribution(data); - - results.gov = formatGov(data); - results.oracle = formatOracle(data); - - return results; -}; - -export const useParams = () => { - const [state, setState] = useState(initialState); - - const handleSetState = useCallback((stateChange: (prevState: ParamsState) => ParamsState) => { - setState((prevState) => { - const newState = stateChange(prevState); - return R.equals(prevState, newState) ? prevState : newState; - }); - }, []); - - // ================================ - // param query - // ================================ - useParamsQuery({ - onCompleted: (data) => { - handleSetState((prevState) => ({ - ...prevState, - loading: false, - ...formatParam(data), - })); - }, - onError: () => { - handleSetState((prevState) => ({ ...prevState, loading: false })); - }, - }); - - return { - state, - }; -}; diff --git a/apps/web-band/src/screens/params/index.tsx b/apps/web-band/src/screens/params/index.tsx deleted file mode 100644 index 30f3b0368f..0000000000 --- a/apps/web-band/src/screens/params/index.tsx +++ /dev/null @@ -1,88 +0,0 @@ -import BoxDetails from '@/components/box_details'; -import Layout from '@/components/layout'; -import LoadAndExist from '@/components/load_and_exist'; -import useAppTranslation from '@/hooks/useAppTranslation'; -import { useParams } from '@/screens/params/hooks'; -import useStyles from '@/screens/params/styles'; -import { - formatDistribution, - formatGov, - formatMinting, - formatOracle, - formatSlashing, - formatStaking, -} from '@/screens/params/utils'; -import { NextSeo } from 'next-seo'; - -const Params = () => { - const { t } = useAppTranslation('params'); - const { classes } = useStyles(); - const { state } = useParams(); - - const staking = state.staking - ? { - title: t('staking') ?? undefined, - details: formatStaking(state.staking, t), - } - : null; - - const slashing = state.slashing - ? { - title: t('slashing') ?? undefined, - details: formatSlashing(state.slashing, t), - } - : null; - - const minting = state.minting - ? { - title: t('minting') ?? undefined, - details: formatMinting(state.minting, t), - } - : null; - - const distribution = state.distribution - ? { - title: t('distribution') ?? undefined, - details: formatDistribution(state.distribution, t), - } - : null; - - const gov = state.gov - ? { - title: t('gov') ?? undefined, - details: formatGov(state.gov, t), - } - : null; - - const oracle = state.oracle - ? { - title: t('params:oracle') ?? undefined, - details: formatOracle(state.oracle, t), - } - : null; - - return ( - <> - - - - - {staking && } - {slashing && } - {minting && } - {distribution && } - {gov && } - {oracle && } - - - - - ); -}; - -export default Params; diff --git a/apps/web-band/src/screens/params/types.ts b/apps/web-band/src/screens/params/types.ts deleted file mode 100644 index 98c72838e2..0000000000 --- a/apps/web-band/src/screens/params/types.ts +++ /dev/null @@ -1,55 +0,0 @@ -import OracleParams from '@/models/oracle_params'; - -export interface Staking { - bondDenom: string; - unbondingTime: number; - maxEntries: number; - historicalEntries: number; - maxValidators: number; -} - -export interface Slashing { - downtimeJailDuration: number; - minSignedPerWindow: number; - signedBlockWindow: number; - slashFractionDoubleSign: number; - slashFractionDowntime: number; -} - -export interface Minting { - blocksPerYear: number; - goalBonded: number; - inflationMax: number; - inflationMin: number; - inflationRateChange: number; - mintDenom: string; -} - -export interface Distribution { - baseProposerReward: number; - bonusProposerReward: number; - communityTax: number; - withdrawAddressEnabled: boolean; -} - -export interface Gov { - minDeposit: TokenUnit; - maxDepositPeriod: number; - quorum: number; - threshold: number; - vetoThreshold: number; - votingPeriod: number; -} - -export type Oracle = OracleParams; - -export interface ParamsState { - loading: boolean; - exists: boolean; - staking: Staking | null; - slashing: Slashing | null; - minting: Minting | null; - distribution: Distribution | null; - gov: Gov | null; - oracle: Oracle | null; -} diff --git a/apps/web-band/src/screens/params/utils.tsx b/apps/web-band/src/screens/params/utils.tsx deleted file mode 100644 index c2e9c204c1..0000000000 --- a/apps/web-band/src/screens/params/utils.tsx +++ /dev/null @@ -1,221 +0,0 @@ -import type { Distribution, Gov, Minting, Oracle, Slashing, Staking } from '@/screens/params/types'; -import { nanoToSeconds, secondsToDays } from '@/utils/time'; -import type { TFunction } from '@/hooks/useAppTranslation'; -import numeral from 'numeral'; - -const convertBySeconds = (seconds: number, t: TFunction) => { - const SECONDS_IN_DAY = 86400; - return seconds >= SECONDS_IN_DAY - ? t('days', { - day: secondsToDays(seconds), - }) - : t('seconds', { - second: seconds, - }); -}; - -export const formatStaking = (data: Staking, t: TFunction) => [ - { - key: 'bondDenom', - label: t('bondDenom'), - detail: data.bondDenom, - }, - { - key: 'unbondingTime', - label: t('unbondingTime'), - detail: convertBySeconds(nanoToSeconds(data.unbondingTime), t), - }, - { - key: 'maxEntries', - label: t('maxEntries'), - detail: numeral(data.maxEntries).format('0,0'), - }, - { - key: 'historicalEntries', - label: t('historicalEntries'), - detail: numeral(data.historicalEntries).format('0,0'), - }, - { - key: 'maxValidators', - label: t('maxValidators'), - detail: numeral(data.maxValidators).format('0,0'), - }, -]; - -export const formatSlashing = (data: Slashing, t: TFunction) => [ - { - key: 'downtimeJailDuration', - label: t('downtimeJailDuration'), - detail: t('seconds', { - second: numeral(nanoToSeconds(data.downtimeJailDuration)).format('0,0'), - }), - }, - { - key: 'minSignedPerWindow', - label: t('minSignedPerWindow'), - detail: `${numeral(data.minSignedPerWindow * 100).format('0.[00]')}%`, - }, - { - key: 'signedBlockWindow', - label: t('signedBlockWindow'), - detail: numeral(data.signedBlockWindow).format('0,0'), - }, - { - key: 'slashFractionDoubleSign', - label: t('slashFractionDoubleSign'), - detail: `${data.slashFractionDoubleSign * 100} / 100`, - }, - { - key: 'slashFractionDowntime', - label: t('slashFractionDowntime'), - detail: `${data.slashFractionDowntime * 10000} / ${numeral(10000).format('0,0')}`, - }, -]; - -export const formatMinting = (data: Minting, t: TFunction) => [ - { - key: 'blocksPerYear', - label: t('blocksPerYear'), - detail: numeral(data.blocksPerYear).format('0,0'), - }, - { - key: 'goalBonded', - label: t('goalBonded'), - detail: `${numeral(data.goalBonded * 100).format('0.[00]')}%`, - }, - { - key: 'inflationMax', - label: t('inflationMax'), - detail: `${numeral(data.inflationMax * 100).format('0.[00]')}%`, - }, - { - key: 'inflationMin', - label: t('inflationMin'), - detail: `${numeral(data.inflationMin * 100).format('0.[00]')}%`, - }, - { - key: 'inflationRateChange', - label: t('inflationRateChange'), - detail: `${numeral(data.inflationRateChange * 100).format('0.[00]')}%`, - }, - { - key: 'mintDenom', - label: t('mintDenom'), - detail: data.mintDenom, - }, -]; - -export const formatDistribution = (data: Distribution, t: TFunction) => [ - { - key: 'baseProposerReward', - label: t('baseProposerReward'), - detail: `${numeral(data.baseProposerReward * 100).format('0.[00]')}%`, - }, - { - key: 'bonusProposerReward', - label: t('bonusProposerReward'), - detail: `${numeral(data.bonusProposerReward * 100).format('0.[00]')}%`, - }, - { - key: 'communityTax', - label: t('communityTax'), - detail: `${numeral(data.communityTax * 100).format('0.[00]')}%`, - }, - { - key: 'withdrawAddressEnabled', - label: t('withdrawAddressEnabled'), - detail: `${data.withdrawAddressEnabled}`.toUpperCase(), - }, -]; - -export const formatGov = (data: Gov, t: TFunction) => [ - { - key: 'minDeposit', - label: t('minDeposit'), - detail: `${data.minDeposit.value} ${data.minDeposit.displayDenom.toUpperCase()}`, - }, - { - key: 'maxDepositPeriod', - label: t('maxDepositPeriod'), - detail: convertBySeconds(nanoToSeconds(data.maxDepositPeriod), t), - }, - { - key: 'quorum', - label: t('quorum'), - detail: `${numeral(data.quorum * 100).format('0.[00]')}%`, - }, - { - key: 'threshold', - label: t('threshold'), - detail: `${numeral(data.threshold * 100).format('0.[00]')}%`, - }, - { - key: 'vetoThreshold', - label: t('vetoThreshold'), - detail: `${numeral(data.vetoThreshold * 100).format('0.[00]')}%`, - }, - { - key: 'votingPeriod', - label: t('votingPeriod'), - detail: convertBySeconds(nanoToSeconds(data.votingPeriod), t), - }, -]; - -export const formatOracle = (data: Oracle, t: TFunction) => [ - { - key: 'maxAskCount', - label: t('maxAskCount'), - detail: numeral(data.maxAskCount).format('0,0'), - }, - { - key: 'baseOwsmGas', - label: t('baseOwsmGas'), - detail: numeral(data.baseOwsmGas).format('0,0'), - }, - { - key: 'maxCalldataSize', - label: t('maxCalldataSize'), - detail: t('bytes', { - bytes: numeral(data.maxCalldataSize).format('0,0'), - }), - }, - { - key: 'samplingTryCount', - label: t('samplingTryCount'), - detail: numeral(data.samplingTryCount).format('0,0'), - }, - { - key: 'maxReportDataSize', - label: t('maxReportDataSize'), - detail: t('bytes', { - bytes: numeral(data.maxReportDataSize).format('0,0'), - }), - }, - { - key: 'maxRawRequestCount', - label: t('maxRawRequestCount'), - detail: numeral(data.maxRawRequestCount).format('0,0'), - }, - { - key: 'expirationBlockCount', - label: t('expirationBlockCount'), - detail: numeral(data.expirationBlockCount).format('0,0'), - }, - { - key: 'oracleRewardPercentage', - label: t('oracleRewardPercentage'), - detail: `${numeral(data.oracleRewardPercentage).format('0.[00]')}%`, - }, - { - key: 'inactivePenaltyDuration', - label: t('inactivePenaltyDuration'), - detail: t('seconds', { - second: numeral(nanoToSeconds(data.inactivePenaltyDuration)).format('0,0'), - }), - }, - { - key: 'perValidatorRequestGas', - label: t('perValidatorRequestGas'), - detail: numeral(data.perValidatorRequestGas).format('0,0'), - }, -]; diff --git a/apps/web-band/tsconfig.json b/apps/web-band/tsconfig.json deleted file mode 100644 index d02c130bbc..0000000000 --- a/apps/web-band/tsconfig.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "extends": "../../packages/tsconfig/nextjs.json", - "compilerOptions": { - "rootDirs": ["../../packages/ui", "."], - "baseUrl": "./src/", - "paths": { - "@/*": ["./*", "../../../packages/ui/src/*"], - "@/public/*": ["../public/*"], - "ui/*": ["../../../packages/ui/src/*"] - } - }, - "include": ["*.d.ts", "src/**/*.ts", "src/**/*.tsx", "../../packages/ui/*.d.ts"] -} diff --git a/apps/web-bitsong/.codecov.yml b/apps/web-bitsong/.codecov.yml deleted file mode 100644 index a990bf8809..0000000000 --- a/apps/web-bitsong/.codecov.yml +++ /dev/null @@ -1,17 +0,0 @@ -# https://docs.codecov.io/docs/commit-status -coverage: - status: - project: - default: - # basic - target: 0 - threshold: 0% - base: 0% - # advanced - branches: [] - if_no_uploads: error - if_not_found: success - if_ci_failed: error - only_pulls: false - flags: [] - paths: [] diff --git a/apps/web-bitsong/.eslintrc.yml b/apps/web-bitsong/.eslintrc.yml deleted file mode 100644 index fc134c47f1..0000000000 --- a/apps/web-bitsong/.eslintrc.yml +++ /dev/null @@ -1,9 +0,0 @@ -root: true -extends: - - custom -ignorePatterns: - - '**/node_modules/*' - - '**/out/*' - - '**/.next/*' - - '**/dist/*' - - '**/src/graphql/*' diff --git a/apps/web-bitsong/CHANGELOG.md b/apps/web-bitsong/CHANGELOG.md deleted file mode 100644 index d8e0facd32..0000000000 --- a/apps/web-bitsong/CHANGELOG.md +++ /dev/null @@ -1,493 +0,0 @@ -# Unreleased - -## 2.16.3 - -### Patch Changes - -- Updated dependencies [[`584138bbb`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/584138bbb2443b74d437546ad04327fa2f0dd003), [`18991b16b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/18991b16bda5af4b993868ee85a280e8b39271ca)]: - - shared-utils@2.23.0 - - ui@2.36.0 - -## 2.16.2 - -### Patch Changes - -- Updated dependencies [[`99fb1bdf8`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/99fb1bdf8be3e3baa022475903f0ebc8fc9f0619)]: - - shared-utils@2.22.0 - - ui@2.35.0 - -## 2.16.1 - -### Patch Changes - -- Updated dependencies [[`d6d815915`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/d6d815915a397c857247b32882222918eaef14e5), [`1e919a3c7`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/1e919a3c7eff85ce9aef954d59dfe38212fd997a)]: - - shared-utils@2.21.0 - - ui@2.34.0 - -## 2.16.0 - -### Minor Changes - -- [#1279](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1279) [`f7365dfe0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f7365dfe0ca3b6f0cbefcb580d255a7977f44a4f) Thanks [@rachelhox](https://github.com/rachelhox)! - feat: price chart component - -### Patch Changes - -- Updated dependencies [[`f7365dfe0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f7365dfe0ca3b6f0cbefcb580d255a7977f44a4f)]: - - ui@2.33.0 - -## 2.15.1 - -### Patch Changes - -- Updated dependencies [[`4a8dd7a48`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/4a8dd7a480a65aadefd3ea3af6fc1d5280dacbc2)]: - - shared-utils@2.20.0 - - ui@2.32.0 - -## 2.15.0 - -### Minor Changes - -- [#1258](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1258) [`12079a781`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/12079a78141eb2e5ddee1c9211c5e81bc4e6d0d1) Thanks [@teamchong](https://github.com/teamchong)! - - Integrated `next-sitemap` to auto-generate sitemaps for each Next.js app in the monorepo. This enhancement improves our SEO capabilities and website visibility on search engines. The sitemap will be automatically updated with every build, ensuring it always reflects the current state of the site. - -### Patch Changes - -- Updated dependencies [[`12079a781`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/12079a78141eb2e5ddee1c9211c5e81bc4e6d0d1)]: - - shared-utils@2.19.0 - - ui@2.31.0 - -## 2.14.3 - -### Patch Changes - -- Updated dependencies [[`f5392fbba`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f5392fbbabf50763001c80faa0f7fefca343f287)]: - - ui@2.30.2 - -## 2.14.2 - -### Patch Changes - -- Updated dependencies [[`5654972fd`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/5654972fdf2bb50bcd8566320dc93294301facab)]: - - shared-utils@2.18.1 - - ui@2.30.1 - -## 2.14.1 - -### Patch Changes - -- Updated dependencies [[`c59a66729`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/c59a66729196471a7adafa23823dc4b1b21e334b), [`3df0639ae`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/3df0639ae1ce872cfd05b535ae55edd9292995b3)]: - - shared-utils@2.18.0 - - ui@2.30.0 - -## 2.14.0 - -### Minor Changes - -- [#1248](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1248) [`376b4b356`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/376b4b356b58375f14f004f62a3c2e1a11c8dccf) Thanks [@rachelhox](https://github.com/rachelhox)! - add Coreum Big Dipper - -- [#1236](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1236) [`fe24afcda`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/fe24afcdad91cb859ee637f2c61d79d177d8c616) Thanks [@rachelhox](https://github.com/rachelhox)! - fix quicksilver validator moniker display - -### Patch Changes - -- Updated dependencies [[`376b4b356`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/376b4b356b58375f14f004f62a3c2e1a11c8dccf), [`fe24afcda`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/fe24afcdad91cb859ee637f2c61d79d177d8c616)]: - - shared-utils@2.17.0 - - ui@2.29.0 - -## 2.13.1 - -### Patch Changes - -- [#1242](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1242) [`66586e088`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/66586e088e49686ef920c00af8035dab1798317e) Thanks [@teamchong](https://github.com/teamchong)! - Shared translations for workspaces - -- Updated dependencies [[`66586e088`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/66586e088e49686ef920c00af8035dab1798317e)]: - - shared-utils@2.16.2 - - ui@2.28.1 - -## 2.13.0 - -### Minor Changes - -- [#1238](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1238) [`a0653bd55`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/a0653bd552af9d2e1c29ea3516b32da3b94d7e0b) Thanks [@rachelhox](https://github.com/rachelhox)! - update login ui - -### Patch Changes - -- [#1225](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1225) [`5316f55cf`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/5316f55cfccc31a44cac4d42de704d0d3f058048) Thanks [@teamchong](https://github.com/teamchong)! - Bump package versions - -- Updated dependencies [[`a0653bd55`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/a0653bd552af9d2e1c29ea3516b32da3b94d7e0b), [`acfb8cf38`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/acfb8cf38ab779cd70117109f86c07f7d87d7a42), [`5316f55cf`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/5316f55cfccc31a44cac4d42de704d0d3f058048)]: - - ui@2.28.0 - - shared-utils@2.16.1 - -## 2.12.0 - -### Minor Changes - -- [#1128](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1128) [`1edb0b236`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/1edb0b236d80993a19b11dc598cbcbb44d1905b4) Thanks [@MonikaCat](https://github.com/MonikaCat)! - Added login with Keplr and WalletConnect([\#1128](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1128)) - -### Patch Changes - -- Updated dependencies [[`1edb0b236`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/1edb0b236d80993a19b11dc598cbcbb44d1905b4)]: - - shared-utils@2.16.0 - - ui@2.27.0 - -## 2.11.2 - -### Patch Changes - -- Updated dependencies [[`2949b87b9`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/2949b87b93676df46bfb824ac486e9b96b9a5ba4)]: - - shared-utils@2.15.0 - - ui@2.26.0 - -## 2.11.1 - -### Patch Changes - -- Updated dependencies [[`d106401de`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/d106401de6ad55be1efa2eedc248ad7277ce524a), [`381e863d1`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/381e863d12c2c56e1a32946f828de6cbd5350c46), [`2113969f5`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/2113969f5dea2d4a2cc177dc94f6ac8994080a67)]: - - ui@2.25.0 - - shared-utils@2.14.0 - -## 2.11.0 - -### Minor Changes - -- [#1223](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1223) [`9082afdce`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9082afdce5e76b378c612c5cd4f74161403c4a67) Thanks [@rachelhox](https://github.com/rachelhox)! - fix: missing messages from authz module - -### Patch Changes - -- Updated dependencies [[`9082afdce`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9082afdce5e76b378c612c5cd4f74161403c4a67)]: - - ui@2.24.0 - -## 2.10.1 - -### Patch Changes - -- Updated dependencies [[`26b06277b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/26b06277b6df0ccdf17a8207c39e74d147a20e6e)]: - - ui@2.23.0 - -## 2.10.0 - -### Minor Changes - -- [#1191](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1191) [`9049e712c`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9049e712c6dacedc5a4733830b2517f7fc6d4862) Thanks [@rachelhox](https://github.com/rachelhox)! - feat: footer add documentation link - -### Patch Changes - -- Updated dependencies [[`9049e712c`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9049e712c6dacedc5a4733830b2517f7fc6d4862), [`b756f45fd`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/b756f45fde55cb582aa312f4fc9c5c49ce21173c), [`bf192489d`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/bf192489dfc10cf9f6679f08e6a1b96d390e2e00)]: - - ui@2.22.0 - - shared-utils@2.13.0 - -## 2.9.1 - -### Patch Changes - -- [#1196](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1196) [`c4d1d83e3`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/c4d1d83e30922bdb86ffc20d8cde36adad34bd0c) Thanks [@teamchong](https://github.com/teamchong)! - chore: versions bump - -- Updated dependencies [[`c4d1d83e3`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/c4d1d83e30922bdb86ffc20d8cde36adad34bd0c), [`e1502b5d1`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/e1502b5d1ecb50b8da94fc157ac1866ee40df9a8)]: - - shared-utils@2.12.1 - - ui@2.21.0 - -## 2.9.0 - -### Minor Changes - -- [#1183](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1183) [`33750408b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/33750408bfa3bc3195124b78be72c0d54b414bd7) Thanks [@rachelhox](https://github.com/rachelhox)! - feat: theme toggle button and 12-hour/24-hour toggle button - -### Patch Changes - -- Updated dependencies [[`33750408b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/33750408bfa3bc3195124b78be72c0d54b414bd7)]: - - shared-utils@2.12.0 - - ui@2.20.0 - -## 2.8.15 - -### Patch Changes - -- Updated dependencies [[`f4e9417a0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f4e9417a06c3a5667fe541eee2bf2b820566496d), [`f4e9417a0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f4e9417a06c3a5667fe541eee2bf2b820566496d)]: - - ui@2.19.0 - -## 2.8.14 - -### Patch Changes - -- Updated dependencies [[`8fbfb95d5`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/8fbfb95d5d64ba23bff774aa95ea885839475603)]: - - ui@2.18.0 - -## 2.8.13 - -### Patch Changes - -- Updated dependencies [[`717cb798b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/717cb798b200f5a3afde49695548266fa6bdfb3d)]: - - shared-utils@2.11.0 - - ui@2.17.1 - -## 2.8.12 - -### Patch Changes - -- Updated dependencies [[`98505b6e1`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/98505b6e1ca3001a6b078d30266ed33456c808df)]: - - ui@2.17.0 - -## 2.8.11 - -### Patch Changes - -- Updated dependencies [35f47327d] - - shared-utils@2.10.0 - - ui@2.16.0 - -## 2.8.10 - -### Patch Changes - -- Updated dependencies [29f3ac40] - - ui@2.15.1 - -## 2.8.9 - -### Patch Changes - -- Updated dependencies [9f2e26b1] - - shared-utils@2.9.0 - - ui@2.15.0 - -## 2.8.8 - -### Patch Changes - -- Updated dependencies [e0f32672] - - ui@2.14.3 - -## 2.8.7 - -### Patch Changes - -- Updated dependencies [e11d768a] - - ui@2.14.2 - -## 2.8.6 - -### Patch Changes - -- Updated dependencies [4079b219] - - ui@2.14.1 - -## 2.8.5 - -### Patch Changes - -- Updated dependencies [d08c0dfd] - - shared-utils@2.8.0 - - tsconfig@0.3.0 - - ui@2.14.0 - -## 2.8.4 - -### Patch Changes - -- Updated dependencies [af2e8add5] - - shared-utils@2.7.0 - - ui@2.13.0 - -## 2.8.3 - -### Patch Changes - -- Updated dependencies [b4ac0a0c5] - - shared-utils@2.6.3 - - ui@2.12.1 - -## 2.8.2 - -### Patch Changes - -- Updated dependencies [e12c3b0c2] - - ui@2.12.0 - -## 2.8.1 - -### Patch Changes - -- Updated dependencies [a04d53bd8] -- Updated dependencies [a04d53bd8] -- Updated dependencies [a04d53bd8] - - ui@2.11.1 - -## 2.8.0 - -### Minor Changes - -- d967ae3f: migrate from next-tranlsate to next-i18next - - - replace {{count}} in locales/en/\*.json to {{num}} because {{count}} is reserved for next-18next - - add getServerSideProps to path with dynamic route param - - add getStaticProps to path without dynamic route param - -### Patch Changes - -- d967ae3f: remove @sentry/nextjs package, add install sentry script to install @sentry/nextjs when deployment via docker -- d967ae3f: replace dompurify package with xss -- d967ae3f: feat: change matomoSiteID to 8 -- d967ae3f: move jest setup coding to ui worksapce -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] - - tsconfig@0.2.0 - - ui@2.11.0 - -## 2.7.2 - -### Patch Changes - -- b64119a1: feat: handle respoonsive UI via CSS instead of using JS -- Updated dependencies [b64119a1] - - shared-utils@2.6.2 - - ui@2.10.4 - -## 2.7.1 - -### Patch Changes - -- dc085630: feat: Add Rotate banner feature -- Updated dependencies [dc085630] - - shared-utils@2.6.1 - - ui@2.10.1 - -## 2.7.0 - -### Minor Changes - -- 85dd8c7d: Migrate MUI v4 to MUI v5, Next v12 to v13, React v17 to v18 - -### Patch Changes - -- Updated dependencies [85dd8c7d] - - shared-utils@2.6.0 - - ui@2.10.0 - -## 2.6.0 - -### Minor Changes - -- 8ea919c8: auto deployment based on PR title keyword - -### Patch Changes - -- Updated dependencies [8ea919c8] - - ui@2.9.0 - -## 2.5.0 - -### Minor Changes - -- 650f686b: Enable Yarn Plug'n'Play (Zero-Installs) - -### Patch Changes - -- Updated dependencies [650f686b] - - shared-utils@2.5.0 - - ui@2.7.0 - -## 2.4.1 - -### Patch Changes - -- 2db4ee93: performance improvements and bug fixes -- Updated dependencies [2db4ee93] - - ui@2.6.1 - -## 2.4.0 - -### Minor Changes - -- df8a5bca: - batch network requests ([\#1092](https://github.com/forbole/big-dipper-2.0-cosmos/issues/1092)) - -### Patch Changes - -- Updated dependencies [df8a5bca] - - ui@2.5.0 - -## 2.3.0 - -### Minor Changes - -- e6437552: fix: numeral [NaN issue](https://github.com/adamwdraper/Numeral-js/issues/596) - -### Patch Changes - -- e6437552: refactor: add config for voting power exponent -- e6437552: fix: transaction message raw and filter not working -- e6437552: fix: WebSocket use default instead of GRAPHQL_TRANSPORT_WS_PROTOCOL -- e6437552: ci: Add bulk preview / publish to Akash -- e6437552: fix: height is not display properly in consensus ui -- e6437552: fix: type erros missing type declaration csstype -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] - - shared-utils@2.3.0 - - ui@2.3.0 - -## Changes - -- - -# bitsong-v2.1.2 - 2022-08-02 - -## Changes - -- Updated preview image ([\#947](https://github.com/forbole/big-dipper-2.0-cosmos/issues/947)) - -# bitsong-v2.1.1 - 2022-07-20 - -## Changes - -- Merged base -- Changed url ([\#924](https://github.com/forbole/big-dipper-2.0-cosmos/issues/924)) - -# bitsong-v2.1.0 - 2021-04-19 - -## Changes - -- Merged `base-v2.1.0` - -# bitsong-v2.0.2 - 2021-02-25 - -## Changes - -- Merged `base-v2.0.0-rc3` - -# bitsong-v2.0.1 - 2021-02-17 - -## Changes - -- Logos - -# bitsong-v2.0.0 - 2021-02-08 - -## Changes - -- Merged `base-v2.0.0-rc1` - -# bitsong-v1.2.0 - 2021-01-10 - -## Changes - -- Merged `base-v1.9.0` - -# bitsong-v1.1.0 - 2021-11-23 - -## Changes - -- Merged `base-v1.7.0` - -# bitsong-v1.0.0 - N/A - -## Changes - -- Added Custom TX -- Added Theme diff --git a/apps/web-bitsong/codegen.yml b/apps/web-bitsong/codegen.yml deleted file mode 100644 index 5f53480ce6..0000000000 --- a/apps/web-bitsong/codegen.yml +++ /dev/null @@ -1,13 +0,0 @@ -overwrite: true -generates: - ./src/graphql/types/general_types.ts: - documents: - - 'src/graphql/general/*' - schema: https://gql.bitsong.forbole.com/v1/graphql - config: - # omitOperationSuffix: true - skipTypeNameForRoot: true - plugins: - - "typescript" - - "typescript-operations" - - "typescript-react-apollo" # To generate custom hooks per query diff --git a/apps/web-bitsong/declarations.d.ts b/apps/web-bitsong/declarations.d.ts deleted file mode 100644 index 92140f6f8f..0000000000 --- a/apps/web-bitsong/declarations.d.ts +++ /dev/null @@ -1,92 +0,0 @@ -declare module '*.png'; -declare module '*.jpg'; -declare module '*.jpeg'; -declare module '*.svg'; -declare module '*.svg?url'; -declare module '*.gif'; -declare module '*.woff2'; - -type Override = Omit & T2; - -interface ComponentDefault { - className?: string; -} -interface AvatarName extends ComponentDefault { - imageUrl?: string; - address: string; - name: string; - href?: (address: string) => string; -} - -type Transactions = { - height: number; - hash: string; - type: string[]; - success: boolean; - timestamp: string; - messages: { - count: number; - items: unknown[]; - }; -}; - -type TokenUnit = { - displayDenom: string; - baseDenom: string; - exponent: number; - value: string; -}; - -type ProfileConnectionType = { - network: string; - identifier: string; - creationTime: string; -}; - -type ValidatorProfile = { - status: number; - jailed: boolean; - condition: number; - commission: number; - signedBlockWindow: number; - missedBlockCounter: number; - lastSeen: string; -}; - -type DesmosProfile = { - dtag: string; - nickname: string; - imageUrl: string; - coverUrl: string; - bio: string; - connections: ProfileConnectionType[]; - validator?: ValidatorProfile; -}; - -type TagTheme = - | 'zero' - | 'one' - | 'two' - | 'three' - | 'four' - | 'five' - | 'six' - | 'seven' - | 'eight' - | 'nine' - | 'ten' - | 'eleven' - | 'twelve' - | 'thirteen' - | 'fourteen' - | 'fifteen' - | 'sixteen' - | 'seventeen' - | 'eighteen' - | 'nineteen' - | 'twenty'; - -type MsgCoin = { - denom: string; - amount: string; -}; diff --git a/apps/web-bitsong/jest.config.ts b/apps/web-bitsong/jest.config.ts deleted file mode 100644 index d0d9cb919a..0000000000 --- a/apps/web-bitsong/jest.config.ts +++ /dev/null @@ -1,32 +0,0 @@ -import configFromPreset from 'jest-presets/jest/node/jest-preset'; -import nextJest from 'next/jest'; -import { pathsToModuleNameMapper } from 'ts-jest'; -import tsconfig from './tsconfig.json'; - -/* Creating a jest configuration for nextjs. */ -const createJestConfig = nextJest({ - dir: './', -})(configFromPreset); - -const exportFunc = async () => { - // Create Next.js jest configuration - const configFromNext = await createJestConfig(); - Object.keys(configFromNext.moduleNameMapper).forEach((regExp) => { - if (new RegExp(regExp).test('_.svg')) { - configFromNext.moduleNameMapper[regExp] = 'shared-utils/__mocks__/svg.js'; - } - }); - // moduleNameMapper overrided by nextjs, so we need to add it here. - const finalConfig = { - ...configFromNext, - moduleNameMapper: { - ...configFromNext.moduleNameMapper, - ...pathsToModuleNameMapper(tsconfig.compilerOptions.paths, { - prefix: '/src/', - }), - }, - }; - return finalConfig; -}; - -export default exportFunc; diff --git a/apps/web-bitsong/jest.setup.ts b/apps/web-bitsong/jest.setup.ts deleted file mode 100644 index 301ebcb836..0000000000 --- a/apps/web-bitsong/jest.setup.ts +++ /dev/null @@ -1,16 +0,0 @@ -import mockApollo from '@/tests/mocks/mockApollo'; -import mockChainConfig from '@/tests/mocks/mockChainConfig'; -import mockDayJs from '@/tests/mocks/mockDayJs'; -import mockDynamicComponent from '@/tests/mocks/mockDynamicComponent'; -import mockI18Next from '@/tests/mocks/mockI18Next'; -import mockProfiles from '@/tests/mocks/mockProfiles'; -import '@testing-library/jest-dom/extend-expect'; -import 'jest-localstorage-mock'; - -jest.setTimeout(30000); -mockI18Next(); -mockApollo(); -mockChainConfig(); -mockDayJs(); -mockDynamicComponent(); -mockProfiles(); diff --git a/apps/web-bitsong/next-env.d.ts b/apps/web-bitsong/next-env.d.ts deleted file mode 100644 index 4f11a03dc6..0000000000 --- a/apps/web-bitsong/next-env.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -/// -/// - -// NOTE: This file should not be edited -// see https://nextjs.org/docs/basic-features/typescript for more information. diff --git a/apps/web-bitsong/next-i18next.config.js b/apps/web-bitsong/next-i18next.config.js deleted file mode 100644 index ebf68ae324..0000000000 --- a/apps/web-bitsong/next-i18next.config.js +++ /dev/null @@ -1,11 +0,0 @@ -/* eslint-disable @typescript-eslint/no-var-requires */ -const { resolve } = require('path'); - -module.exports = { - i18n: { - defaultLocale: 'en', - locales: ['en', 'zht', 'zhs', 'it', 'pl'], - }, - localeDetection: false, - localePath: resolve('../../packages/ui/public/locales'), -}; diff --git a/apps/web-bitsong/next-sitemap.config.js b/apps/web-bitsong/next-sitemap.config.js deleted file mode 100644 index f1d46928c5..0000000000 --- a/apps/web-bitsong/next-sitemap.config.js +++ /dev/null @@ -1,5 +0,0 @@ -/* eslint-disable @typescript-eslint/no-var-requires */ -const { readFileSync } = require('fs'); -const getSitemap = require('shared-utils/configs/sitemap'); - -module.exports = getSitemap(JSON.parse(readFileSync('./package.json', 'utf8')).name); diff --git a/apps/web-bitsong/next.config.js b/apps/web-bitsong/next.config.js deleted file mode 100644 index 76ba5b65c2..0000000000 --- a/apps/web-bitsong/next.config.js +++ /dev/null @@ -1,9 +0,0 @@ -/* eslint-disable @typescript-eslint/no-var-requires */ -const { readFileSync } = require('fs'); -const { i18n } = require('./next-i18next.config'); -const getNextConfig = require('../../packages/shared-utils/configs/next'); - -const nextConfig = getNextConfig(JSON.parse(readFileSync('./package.json', 'utf8')).name); -nextConfig.i18n = i18n; - -module.exports = nextConfig; diff --git a/apps/web-bitsong/package.json b/apps/web-bitsong/package.json deleted file mode 100644 index ce87033a59..0000000000 --- a/apps/web-bitsong/package.json +++ /dev/null @@ -1,138 +0,0 @@ -{ - "name": "web-bitsong", - "version": "2.16.3", - "license": "Apache-2.0", - "private": true, - "scripts": { - "dev": "RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED=false next dev", - "build": "next build && next-sitemap", - "clean": "rm -rf .next .swc .turbo coverage node_modules", - "start": "next start", - "ts-check": "pnpify tsc --noemit", - "lint": "next lint", - "test": "pnpify jest --passWithNoTests --ci --no-watchman --runInBand", - "graphql:codegen": "pnpify graphql-codegen" - }, - "dependencies": { - "@apollo/client": "^3.7.14", - "@cosmjs/encoding": "^0.30.1", - "@cosmjs/launchpad": "^0.27.1", - "@cosmjs/stargate": "^0.29.5", - "@emotion/react": "^11.11.0", - "@emotion/server": "^11.11.0", - "@emotion/styled": "^11.11.0", - "@keplr-wallet/types": "^0.11.59", - "@keplr-wallet/wc-client": "^0.11.59", - "@mui/icons-material": "^5.11.16", - "@mui/material": "^5.12.3", - "@socialgouv/matomo-next": "^1.6.1", - "@walletconnect/client": "^1.8.0", - "@walletconnect/encoding": "^1.0.2", - "@yarnpkg/pnpify": "^4.0.0-rc.43", - "apollo-link-rest": "^0.9.0", - "bech32": "^2.0.0", - "big.js": "^6.2.1", - "color": "^4.2.3", - "copy-to-clipboard": "^3.3.3", - "dayjs": "^1.11.7", - "framer-motion": "^10.12.8", - "graphql": "^16.6.0", - "graphql-ws": "^5.12.1", - "i18next": "^22.4.15", - "jdenticon": "^3.2.0", - "js-yaml": "^4.1.0", - "lightweight-charts": "^4.0.1", - "markdown-to-jsx": "^7.2.0", - "next": "^13.4.1", - "next-i18next": "^13.2.2", - "next-seo": "^6.0.0", - "next-sitemap": "^4.1.3", - "numeral": "^2.0.6", - "qrcode.react": "^3.1.0", - "qs": "^6.11.1", - "ramda": "^0.29.0", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-i18next": "^12.2.2", - "react-share": "^4.4.1", - "react-toastify": "^9.1.2", - "react-virtualized-auto-sizer": "^1.0.15", - "react-window": "^1.8.9", - "react-window-infinite-loader": "^1.0.9", - "recharts": "^2.5.0", - "recoil": "^0.7.7", - "shared-utils": "workspace:*", - "subscriptions-transport-ws": "^0.11.0", - "tsconfig": "workspace:*", - "tslib": "^2.5.0", - "tss-react": "^4.8.3", - "typanion": "^3.12.1", - "ui": "workspace:*", - "usehooks-ts": "^2.9.1", - "ws": "^8.13.0", - "xss": "^1.0.14", - "zod": "^3.21.4" - }, - "devDependencies": { - "@emotion/cache": "^11.11.0", - "@emotion/jest": "^11.11.0", - "@graphql-codegen/cli": "^3.3.1", - "@graphql-codegen/client-preset": "^3.0.1", - "@graphql-codegen/fragment-matcher": "^4.0.1", - "@graphql-codegen/typescript": "^3.0.4", - "@graphql-codegen/typescript-operations": "^3.0.4", - "@graphql-codegen/typescript-react-apollo": "^3.3.7", - "@graphql-tools/mock": "^8.7.20", - "@graphql-tools/schema": "^9.0.19", - "@jest/globals": "^29.5.0", - "@next/eslint-plugin-next": "^13.4.1", - "@svgr/webpack": "^7.0.0", - "@testing-library/jest-dom": "^5.16.5", - "@testing-library/react": "^14.0.0", - "@types/big.js": "^6.1.6", - "@types/color": "^3.0.3", - "@types/eslint": "^8.37.0", - "@types/esprima": "^4.0.3", - "@types/jest": "^29.5.1", - "@types/js-yaml": "^4.0.5", - "@types/node": "^18.16.5", - "@types/numeral": "^2.0.2", - "@types/qs": "^6.9.7", - "@types/ramda": "^0.29.1", - "@types/react": "^18.2.6", - "@types/react-dom": "^18.2.4", - "@types/react-test-renderer": "^18.0.0", - "@types/react-virtualized-auto-sizer": "^1.0.1", - "@types/react-window": "^1.8.5", - "@types/react-window-infinite-loader": "^1.0.6", - "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", - "csstype": "^3.1.2", - "dotenv": "^16.0.3", - "eslint": "^8.40.0", - "eslint-config-airbnb": "^19.0.4", - "eslint-config-custom": "workspace:*", - "eslint-config-next": "^13.4.1", - "eslint-config-prettier": "^8.8.0", - "eslint-config-turbo": "^1.9.3", - "eslint-import-resolver-typescript": "^3.5.5", - "eslint-plugin-import": "^2.27.5", - "eslint-plugin-jsx-a11y": "^6.7.1", - "eslint-plugin-react": "^7.32.2", - "eslint-plugin-react-hooks": "^4.6.0", - "eslint-plugin-turbo": "^1.9.3", - "esprima": "^4.0.1", - "graphql-tag": "^2.12.6", - "jest": "^29.5.0", - "jest-cli": "^29.5.0", - "jest-environment-jsdom": "^29.5.0", - "jest-localstorage-mock": "^2.4.26", - "jest-presets": "workspace:*", - "jest-transform-stub": "^2.0.0", - "jest-watch-typeahead": "^2.2.2", - "react-test-renderer": "^18.2.0", - "ts-jest": "^29.1.0", - "ts-node": "^10.9.1", - "typescript": "^5.0.4" - } -} diff --git a/apps/web-bitsong/public/fonts/HindMadurai-Regular.woff2 b/apps/web-bitsong/public/fonts/HindMadurai-Regular.woff2 deleted file mode 100644 index 64b2f86e1e..0000000000 Binary files a/apps/web-bitsong/public/fonts/HindMadurai-Regular.woff2 and /dev/null differ diff --git a/apps/web-bitsong/public/icons/android-chrome-192x192.png b/apps/web-bitsong/public/icons/android-chrome-192x192.png deleted file mode 100644 index 0919ccf167..0000000000 Binary files a/apps/web-bitsong/public/icons/android-chrome-192x192.png and /dev/null differ diff --git a/apps/web-bitsong/public/icons/android-chrome-512x512.png b/apps/web-bitsong/public/icons/android-chrome-512x512.png deleted file mode 100644 index 119aaee7d7..0000000000 Binary files a/apps/web-bitsong/public/icons/android-chrome-512x512.png and /dev/null differ diff --git a/apps/web-bitsong/public/icons/apple-touch-icon.png b/apps/web-bitsong/public/icons/apple-touch-icon.png deleted file mode 100644 index b964efd4ea..0000000000 Binary files a/apps/web-bitsong/public/icons/apple-touch-icon.png and /dev/null differ diff --git a/apps/web-bitsong/public/icons/browserconfig.xml b/apps/web-bitsong/public/icons/browserconfig.xml deleted file mode 100644 index 9ebcb517e9..0000000000 --- a/apps/web-bitsong/public/icons/browserconfig.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - #da532c - - - diff --git a/apps/web-bitsong/public/icons/favicon-16x16.png b/apps/web-bitsong/public/icons/favicon-16x16.png deleted file mode 100644 index 148a4bc5d1..0000000000 Binary files a/apps/web-bitsong/public/icons/favicon-16x16.png and /dev/null differ diff --git a/apps/web-bitsong/public/icons/favicon-32x32.png b/apps/web-bitsong/public/icons/favicon-32x32.png deleted file mode 100644 index 9165e9624e..0000000000 Binary files a/apps/web-bitsong/public/icons/favicon-32x32.png and /dev/null differ diff --git a/apps/web-bitsong/public/icons/favicon.ico b/apps/web-bitsong/public/icons/favicon.ico deleted file mode 100644 index d1cfa921ae..0000000000 Binary files a/apps/web-bitsong/public/icons/favicon.ico and /dev/null differ diff --git a/apps/web-bitsong/public/icons/mstile-150x150.png b/apps/web-bitsong/public/icons/mstile-150x150.png deleted file mode 100644 index b728d6b7d2..0000000000 Binary files a/apps/web-bitsong/public/icons/mstile-150x150.png and /dev/null differ diff --git a/apps/web-bitsong/public/icons/safari-pinned-tab.svg b/apps/web-bitsong/public/icons/safari-pinned-tab.svg deleted file mode 100644 index a155a03bb5..0000000000 --- a/apps/web-bitsong/public/icons/safari-pinned-tab.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - -Created by potrace 1.11, written by Peter Selinger 2001-2013 - - - - - - - diff --git a/apps/web-bitsong/public/icons/site.webmanifest b/apps/web-bitsong/public/icons/site.webmanifest deleted file mode 100644 index c5d1b226ad..0000000000 --- a/apps/web-bitsong/public/icons/site.webmanifest +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "", - "short_name": "", - "icons": [ - { - "src": "https://explorer.desmos.network/images/icons/android-chrome-192x192.png", - "sizes": "192x192", - "type": "image/png" - }, - { - "src": "https://explorer.desmos.network/images/icons/android-chrome-512x512.png", - "sizes": "512x512", - "type": "image/png" - } - ], - "theme_color": "#ffffff", - "background_color": "#ffffff", - "display": "standalone" -} diff --git a/apps/web-bitsong/public/images/default_cover_pattern.png b/apps/web-bitsong/public/images/default_cover_pattern.png deleted file mode 100644 index bf8f8bc3d1..0000000000 Binary files a/apps/web-bitsong/public/images/default_cover_pattern.png and /dev/null differ diff --git a/apps/web-bitsong/public/images/icon.svg b/apps/web-bitsong/public/images/icon.svg deleted file mode 100644 index adc0d08175..0000000000 --- a/apps/web-bitsong/public/images/icon.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/apps/web-bitsong/public/images/logo.svg b/apps/web-bitsong/public/images/logo.svg deleted file mode 100644 index c0d5021918..0000000000 --- a/apps/web-bitsong/public/images/logo.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/apps/web-bitsong/src/chain.json b/apps/web-bitsong/src/chain.json deleted file mode 100644 index 92a9c1bb71..0000000000 --- a/apps/web-bitsong/src/chain.json +++ /dev/null @@ -1,163 +0,0 @@ -{ - "chainName": "bitsong", - "title": "Bitsong Block Explorer", - "extra": { - "profile": true, - "graphqlWs": true - }, - "previewImage": "https://s3.bigdipper.live/bitsong.png", - "themes": { - "default": "dark", - "themeList": [ - "dark", - "deuteranopia", - "tritanopia" - ], - "dark": { - "primary": { - "main": "#FE4080", - "contrastText": "#FFFFFF" - }, - "background": { - "default": "#000000", - "paper": "#0F101C" - }, - "divider": "#363A51", - "text": { - "primary": "#E6E6E6", - "secondary": "#C4C4C4" - }, - "custom": { - "general": { - "background": "#000000", - "surfaceOne": "#0F101C", - "surfaceTwo": "#181A2D", - "icon": "#999999" - }, - "fonts": { - "fontOne": "#E6E6E6", - "fontTwo": "#C4C4C4", - "fontThree": "#818181", - "fontFour": "#999999", - "fontFive": "#FFFFFF", - "highlight": "#6AA6FF" - }, - "primaryData": { - "one": "#D3356F", - "two": "#B443DB", - "three": "#6333ED", - "four": "#14AACB" - }, - "results": { - "pass": "#1EC490", - "fail": "#FD3B4C" - }, - "tokenomics": { - "one": "#915EFF", - "two": "#19B0C5", - "three": "#1EC490" - }, - "condition": { - "zero": "#E8E8E8", - "one": "#1EC490", - "two": "#FF9338", - "three": "#FF608A" - }, - "charts": { - "zero": "#6D6D6C", - "one": "#5ACF78", - "two": "#ED6295", - "three": "#19A1BF", - "four": "#8453C2", - "five": "#C2A353" - }, - "tags": { - "zero": "#E8E8E8", - "one": "#2460FA", - "two": "#2BA897", - "three": "#E79726", - "four": "#F17053", - "five": "#DA4B4B", - "six": "#9438DC", - "seven": "#1A869D", - "eight": "#2C9950", - "nine": "#B49F37", - "ten": "#E9A852", - "eleven": "#E94687", - "twelve": "#C15EC4", - "thirteen": "#C388D9", - "fourteen": "#46AEE9", - "fifteen": "#58BC91", - "sixteen": "#90BC58", - "seventeen": "#E99E8E", - "eighteen": "#F0A479", - "nineteen": "#D37763", - "twenty": "#D9C788" - }, - "wallet": { - "background": "#5E5E5E", - "backgroundTwo": "#212123", - "surfaceOne": "#5E5C5C", - "surfaceTwo": "#D9D9D9", - "surfaceThree": "#4D4D4D", - "surfaceFour": "#414141", - "surfaceFive": "#777777", - "divider": "#34383E", - "textPrimary": "#000000", - "textSecondary": "#DDDDDD" - } - } - }, - "light": { - "primary": {}, - "background": {}, - "text": {}, - "custom": { - "general": { - "icon": "#999999" - }, - "fonts": {}, - "primaryData": {}, - "results": {}, - "tokenomics": {}, - "condition": {}, - "charts": {}, - "tags": {}, - "wallet": {} - } - } - }, - "keplr": "", - "chains": [ - { - "network": "bitsong-2b", - "chainType": "Mainnet", - "genesis": { - "time": "2021-10-21T11:00:00", - "height": 2966151 - }, - "prefix": { - "consensus": "bitsongvalcons", - "validator": "bitsongvaloper", - "account": "bitsong" - }, - "primaryTokenUnit": "ubtsg", - "votingPowerTokenUnit": "ubtsg", - "tokenUnits": { - "ubtsg": { - "display": "btsg", - "exponent": 6 - } - }, - "endpoints": { - "graphql": "https://gql.bitsong.forbole.com/v1/graphql", - "graphqlWebsocket": "wss://gql.bitsong.forbole.com/v1/graphql", - "publicRpcWebsocket": "wss://rpc.bitsong.forbole.com/websocket" - }, - "marketing": { - "matomoURL": "https://analytics.bigdipper.live", - "matomoSiteID": "8" - } - } - ] -} diff --git a/apps/web-bitsong/src/components/msg/auction/cancel_auction/index.tsx b/apps/web-bitsong/src/components/msg/auction/cancel_auction/index.tsx deleted file mode 100644 index 341943cea1..0000000000 --- a/apps/web-bitsong/src/components/msg/auction/cancel_auction/index.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import Typography from '@mui/material/Typography'; -import AppTrans from '@/components/AppTrans'; -import numeral from 'numeral'; -import { FC } from 'react'; -import { useProfileRecoil } from '@/recoil/profiles/hooks'; -import MsgCancelAuction from '@/models/msg/auction/msg_cancel_auction'; -import Name from '@/components/name'; - -const CancelAuction: FC<{ message: MsgCancelAuction }> = (props) => { - const { message } = props; - - const owner = useProfileRecoil(message.owner); - const ownerMoniker = owner ? owner?.name : message.owner; - - return ( - - , ]} - values={{ - id: numeral(message.id).format('0,0'), - }} - /> - - ); -}; - -export default CancelAuction; diff --git a/apps/web-bitsong/src/components/msg/auction/cancel_bid/index.tsx b/apps/web-bitsong/src/components/msg/auction/cancel_bid/index.tsx deleted file mode 100644 index 236bda4883..0000000000 --- a/apps/web-bitsong/src/components/msg/auction/cancel_bid/index.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import Typography from '@mui/material/Typography'; -import AppTrans from '@/components/AppTrans'; -import numeral from 'numeral'; -import { FC } from 'react'; -import { useProfileRecoil } from '@/recoil/profiles/hooks'; -import MsgCancelBid from '@/models/msg/auction/msg_cancel_bid'; -import Name from '@/components/name'; - -const CancelBid: FC<{ message: MsgCancelBid }> = (props) => { - const { message } = props; - - const bidder = useProfileRecoil(message.bidder); - const bidderMoniker = bidder ? bidder?.name : message.bidder; - - return ( - - , ]} - values={{ - id: numeral(message.auctionId).format('0,0'), - }} - /> - - ); -}; - -export default CancelBid; diff --git a/apps/web-bitsong/src/components/msg/auction/edit_auction/index.tsx b/apps/web-bitsong/src/components/msg/auction/edit_auction/index.tsx deleted file mode 100644 index 37f3f08e84..0000000000 --- a/apps/web-bitsong/src/components/msg/auction/edit_auction/index.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import Typography from '@mui/material/Typography'; -import AppTrans from '@/components/AppTrans'; -import numeral from 'numeral'; -import { FC } from 'react'; -import { useProfileRecoil } from '@/recoil/profiles/hooks'; -import MsgEditAuction from '@/models/msg/auction/msg_edit_auction'; -import Name from '@/components/name'; - -const EditAuction: FC<{ message: MsgEditAuction }> = (props) => { - const { message } = props; - - const owner = useProfileRecoil(message.owner); - const ownerMoniker = owner ? owner?.name : message.owner; - - return ( - - , ]} - values={{ - id: numeral(message.id).format('0,0'), - }} - /> - - ); -}; - -export default EditAuction; diff --git a/apps/web-bitsong/src/components/msg/auction/open_auction/index.tsx b/apps/web-bitsong/src/components/msg/auction/open_auction/index.tsx deleted file mode 100644 index 519efc8ce8..0000000000 --- a/apps/web-bitsong/src/components/msg/auction/open_auction/index.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import Typography from '@mui/material/Typography'; -import AppTrans from '@/components/AppTrans'; -import { FC } from 'react'; -import Name from '@/components/name'; -import MsgOpenAuction from '@/models/msg/auction/msg_open_auction'; -import { useProfileRecoil } from '@/recoil/profiles/hooks'; - -const OpenAuction: FC<{ message: MsgOpenAuction }> = (props) => { - const { message } = props; - - const owner = useProfileRecoil(message.owner); - const ownerMoniker = owner ? owner?.name : message.owner; - - return ( - - , ]} - values={{ - nftId: message.nftId, - }} - /> - - ); -}; - -export default OpenAuction; diff --git a/apps/web-bitsong/src/components/msg/auction/open_bid/index.tsx b/apps/web-bitsong/src/components/msg/auction/open_bid/index.tsx deleted file mode 100644 index 4d1aaa509b..0000000000 --- a/apps/web-bitsong/src/components/msg/auction/open_bid/index.tsx +++ /dev/null @@ -1,37 +0,0 @@ -import Typography from '@mui/material/Typography'; -import AppTrans from '@/components/AppTrans'; -import numeral from 'numeral'; -import { FC } from 'react'; -import Name from '@/components/name'; -import MsgOpenBid from '@/models/msg/auction/msg_open_bid'; -import { useProfileRecoil } from '@/recoil/profiles/hooks'; -import { formatNumber, formatToken } from '@/utils/format_token'; - -const OpenBid: FC<{ message: MsgOpenBid }> = (props) => { - const { message } = props; - - const amount = formatToken(message.bidAmount.amount, message.bidAmount.denom); - - const parsedAmount = `${formatNumber( - amount.value, - amount.exponent - )} ${amount.displayDenom.toUpperCase()}`; - - const bidder = useProfileRecoil(message.bidder); - const bidderMoniker = bidder ? bidder?.name : message.bidder; - - return ( - - , ]} - values={{ - id: numeral(message.auctionId).format('0,0'), - amount: parsedAmount, - }} - /> - - ); -}; - -export default OpenBid; diff --git a/apps/web-bitsong/src/components/msg/auction/withdraw/index.tsx b/apps/web-bitsong/src/components/msg/auction/withdraw/index.tsx deleted file mode 100644 index da7830e667..0000000000 --- a/apps/web-bitsong/src/components/msg/auction/withdraw/index.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import Typography from '@mui/material/Typography'; -import AppTrans from '@/components/AppTrans'; -import numeral from 'numeral'; -import { FC } from 'react'; -import { useProfileRecoil } from '@/recoil/profiles/hooks'; -import MsgWithdraw from '@/models/msg/auction/msg_withdraw'; -import Name from '@/components/name'; - -const Withdraw: FC<{ message: MsgWithdraw }> = (props) => { - const { message } = props; - - const recipient = useProfileRecoil(message.recipient); - const recipientMoniker = recipient ? recipient?.name : message.recipient; - - return ( - - , ]} - values={{ - id: numeral(message.auctionId).format('0,0'), - }} - /> - - ); -}; - -export default Withdraw; diff --git a/apps/web-bitsong/src/components/msg/fantoken/burn_fan_token/index.tsx b/apps/web-bitsong/src/components/msg/fantoken/burn_fan_token/index.tsx deleted file mode 100644 index c564479ea8..0000000000 --- a/apps/web-bitsong/src/components/msg/fantoken/burn_fan_token/index.tsx +++ /dev/null @@ -1,24 +0,0 @@ -import Typography from '@mui/material/Typography'; -import AppTrans from '@/components/AppTrans'; -import { FC } from 'react'; -import Name from '@/components/name'; -import MsgBurnFanToken from '@/models/msg/fantoken/msg_burn_fan_token'; -import { useProfileRecoil } from '@/recoil/profiles/hooks'; - -const BurnFanToken: FC<{ message: MsgBurnFanToken }> = (props) => { - const { message } = props; - - const sender = useProfileRecoil(message.sender); - const senderMoniker = sender ? sender?.name : message.sender; - - return ( - - ]} - /> - - ); -}; - -export default BurnFanToken; diff --git a/apps/web-bitsong/src/components/msg/fantoken/edit_fan_token/index.tsx b/apps/web-bitsong/src/components/msg/fantoken/edit_fan_token/index.tsx deleted file mode 100644 index 2ac12d0174..0000000000 --- a/apps/web-bitsong/src/components/msg/fantoken/edit_fan_token/index.tsx +++ /dev/null @@ -1,24 +0,0 @@ -import Typography from '@mui/material/Typography'; -import AppTrans from '@/components/AppTrans'; -import { FC } from 'react'; -import Name from '@/components/name'; -import MsgEditFanToken from '@/models/msg/fantoken/msg_edit_fan_token'; -import { useProfileRecoil } from '@/recoil/profiles/hooks'; - -const EditFanToken: FC<{ message: MsgEditFanToken }> = (props) => { - const { message } = props; - - const owner = useProfileRecoil(message.owner); - const ownerMoniker = owner ? owner?.name : message.owner; - - return ( - - ]} - /> - - ); -}; - -export default EditFanToken; diff --git a/apps/web-bitsong/src/components/msg/fantoken/issue_fan_token/index.tsx b/apps/web-bitsong/src/components/msg/fantoken/issue_fan_token/index.tsx deleted file mode 100644 index 75f7a88b7b..0000000000 --- a/apps/web-bitsong/src/components/msg/fantoken/issue_fan_token/index.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import Typography from '@mui/material/Typography'; -import AppTrans from '@/components/AppTrans'; -import { FC } from 'react'; -import Name from '@/components/name'; -import MsgIssueFanToken from '@/models/msg/fantoken/msg_issue_fan_token'; -import { useProfileRecoil } from '@/recoil/profiles/hooks'; - -const IssueFanToken: FC<{ message: MsgIssueFanToken }> = (props) => { - const { message } = props; - - const owner = useProfileRecoil(message.owner); - const ownerMoniker = owner ? owner?.name : message.owner; - - return ( - - , ]} - values={{ - name: message.name, - maxSupply: message.maxSupply, - }} - /> - - ); -}; - -export default IssueFanToken; diff --git a/apps/web-bitsong/src/components/msg/fantoken/mint_fan_token/index.tsx b/apps/web-bitsong/src/components/msg/fantoken/mint_fan_token/index.tsx deleted file mode 100644 index 1f66046706..0000000000 --- a/apps/web-bitsong/src/components/msg/fantoken/mint_fan_token/index.tsx +++ /dev/null @@ -1,24 +0,0 @@ -import Typography from '@mui/material/Typography'; -import AppTrans from '@/components/AppTrans'; -import { FC } from 'react'; -import Name from '@/components/name'; -import MsgMintFanToken from '@/models/msg/fantoken/msg_mint_fan_token'; -import { useProfileRecoil } from '@/recoil/profiles/hooks'; - -const MintFanToken: FC<{ message: MsgMintFanToken }> = (props) => { - const { message } = props; - - const recipient = useProfileRecoil(message.recipient); - const recipientMoniker = recipient ? recipient?.name : message.recipient; - - return ( - - ]} - /> - - ); -}; - -export default MintFanToken; diff --git a/apps/web-bitsong/src/components/msg/fantoken/transfer_fan_token/index.tsx b/apps/web-bitsong/src/components/msg/fantoken/transfer_fan_token/index.tsx deleted file mode 100644 index b09952326e..0000000000 --- a/apps/web-bitsong/src/components/msg/fantoken/transfer_fan_token/index.tsx +++ /dev/null @@ -1,34 +0,0 @@ -import Typography from '@mui/material/Typography'; -import AppTrans from '@/components/AppTrans'; -import { FC } from 'react'; -import Name from '@/components/name'; -import MsgTransferFanTokenOwner from '@/models/msg/fantoken/msg_transfer_fan_token'; -import { useProfileRecoil } from '@/recoil/profiles/hooks'; - -const TransferFanToken: FC<{ message: MsgTransferFanTokenOwner }> = (props) => { - const { message } = props; - - const src = useProfileRecoil(message.srcOwner); - const srcMoniker = src ? src?.name : message.srcOwner; - - const dst = useProfileRecoil(message.dstOwner); - const dstMoniker = dst ? dst?.name : message.dstOwner; - - return ( - - , - , - , - ]} - values={{ - symbol: message.symbol, - }} - /> - - ); -}; - -export default TransferFanToken; diff --git a/apps/web-bitsong/src/components/msg/index.ts b/apps/web-bitsong/src/components/msg/index.ts deleted file mode 100644 index ff7aeeddb4..0000000000 --- a/apps/web-bitsong/src/components/msg/index.ts +++ /dev/null @@ -1,20 +0,0 @@ -// ========================= -// msg components -// ========================= -export { default as CancelAuction } from '@/components/msg/auction/cancel_auction'; -export { default as CancelBid } from '@/components/msg/auction/cancel_bid'; -export { default as EditAuction } from '@/components/msg/auction/edit_auction'; -export { default as OpenAuction } from '@/components/msg/auction/open_auction'; -export { default as OpenBid } from '@/components/msg/auction/open_bid'; -export { default as Withdraw } from '@/components/msg/auction/withdraw'; -export { default as BurnFanToken } from '@/components/msg/fantoken/burn_fan_token'; -export { default as EditFanToken } from '@/components/msg/fantoken/edit_fan_token'; -export { default as IssueFanToken } from '@/components/msg/fantoken/issue_fan_token'; -export { default as MintFanToken } from '@/components/msg/fantoken/mint_fan_token'; -export { default as TransferFanToken } from '@/components/msg/fantoken/transfer_fan_token'; -export { default as BurnNFT } from '@/components/msg/nft/burn_nft'; -export { default as EditNFT } from '@/components/msg/nft/edit_nft'; -export { default as IssueDenom } from '@/components/msg/nft/issue_denom'; -export { default as MintNFT } from '@/components/msg/nft/mint_nft'; -export { default as TransferNFT } from '@/components/msg/nft/transfer_nft'; -export * from 'ui/components/msg'; diff --git a/apps/web-bitsong/src/components/msg/nft/burn_nft/__snapshots__/index.test.tsx.snap b/apps/web-bitsong/src/components/msg/nft/burn_nft/__snapshots__/index.test.tsx.snap deleted file mode 100644 index c294f40cd6..0000000000 --- a/apps/web-bitsong/src/components/msg/nft/burn_nft/__snapshots__/index.test.tsx.snap +++ /dev/null @@ -1,30 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`screen: TransactionDetails/BurnNFT matches snapshot 1`] = ` -.emotion-0 { - margin: 0; - font-size: 1rem; - white-space: pre-wrap; - letter-spacing: 0.5px; - font-family: "Roboto","Helvetica","Arial",sans-serif; - font-weight: 400; - line-height: 1.5; -} - -

- -

- - {"id":"goodGoodDayDay"} - -

-`; diff --git a/apps/web-bitsong/src/components/msg/nft/burn_nft/index.test.tsx b/apps/web-bitsong/src/components/msg/nft/burn_nft/index.test.tsx deleted file mode 100644 index 334b476d0c..0000000000 --- a/apps/web-bitsong/src/components/msg/nft/burn_nft/index.test.tsx +++ /dev/null @@ -1,38 +0,0 @@ -import renderer from 'react-test-renderer'; -import BurnNFT from '@/components/msg/nft/burn_nft'; -import MsgBurnNFT from '@/models/msg/nft/msg_burn_nft'; -import MockTheme from '@/tests/mocks/MockTheme'; - -// ================================== -// mocks -// ================================== - -jest.mock('@/components/name', () => (props: JSX.IntrinsicElements['div']) => ( -
-)); - -// ================================== -// unit tests -// ================================== -describe('screen: TransactionDetails/BurnNFT', () => { - it('matches snapshot', () => { - const message: MsgBurnNFT = { - category: 'nft', - type: 'MsgBurnNFT', - sender: 'desmosvaloper14nfk5gm99gfrd7nwqtmtvzunzclz8720a6cqh7', - id: 'goodGoodDayDay', - json: {}, - }; - const component = renderer.create( - - - - ); - const tree = component?.toJSON(); - expect(tree).toMatchSnapshot(); - }); - - afterEach(() => { - jest.clearAllMocks(); - }); -}); diff --git a/apps/web-bitsong/src/components/msg/nft/burn_nft/index.tsx b/apps/web-bitsong/src/components/msg/nft/burn_nft/index.tsx deleted file mode 100644 index fe458873ad..0000000000 --- a/apps/web-bitsong/src/components/msg/nft/burn_nft/index.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import Typography from '@mui/material/Typography'; -import AppTrans from '@/components/AppTrans'; -import { FC } from 'react'; -import Name from '@/components/name'; -import MsgBurnNFT from '@/models/msg/nft/msg_burn_nft'; -import { useProfileRecoil } from '@/recoil/profiles/hooks'; - -const BurnNFT: FC<{ message: MsgBurnNFT }> = (props) => { - const { message } = props; - - const sender = useProfileRecoil(message.sender); - const senderMoniker = sender ? sender?.name : message.sender; - - return ( - - , ]} - values={{ - id: message.id, - }} - /> - - ); -}; - -export default BurnNFT; diff --git a/apps/web-bitsong/src/components/msg/nft/edit_nft/__snapshots__/index.test.tsx.snap b/apps/web-bitsong/src/components/msg/nft/edit_nft/__snapshots__/index.test.tsx.snap deleted file mode 100644 index cd4d3b701c..0000000000 --- a/apps/web-bitsong/src/components/msg/nft/edit_nft/__snapshots__/index.test.tsx.snap +++ /dev/null @@ -1,30 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`screen: TransactionDetails/EditNFT matches snapshot 1`] = ` -.emotion-0 { - margin: 0; - font-size: 1rem; - white-space: pre-wrap; - letter-spacing: 0.5px; - font-family: "Roboto","Helvetica","Arial",sans-serif; - font-weight: 400; - line-height: 1.5; -} - -

- -

- - {"id":"goodGoodDayDay"} - -

-`; diff --git a/apps/web-bitsong/src/components/msg/nft/edit_nft/index.test.tsx b/apps/web-bitsong/src/components/msg/nft/edit_nft/index.test.tsx deleted file mode 100644 index 7134815e21..0000000000 --- a/apps/web-bitsong/src/components/msg/nft/edit_nft/index.test.tsx +++ /dev/null @@ -1,37 +0,0 @@ -import renderer from 'react-test-renderer'; -import EditNFT from '@/components/msg/nft/edit_nft'; -import MsgEditNFT from '@/models/msg/nft/msg_edit_nft'; -import MockTheme from '@/tests/mocks/MockTheme'; - -// ================================== -// mocks -// ================================== -jest.mock('@/components/name', () => (props: JSX.IntrinsicElements['div']) => ( -
-)); - -// ================================== -// unit tests -// ================================== -describe('screen: TransactionDetails/EditNFT', () => { - it('matches snapshot', () => { - const message: MsgEditNFT = { - category: 'nft', - type: 'MsgEditNFT', - sender: 'desmosvaloper14nfk5gm99gfrd7nwqtmtvzunzclz8720a6cqh7', - id: 'goodGoodDayDay', - json: {}, - }; - const component = renderer.create( - - - - ); - const tree = component?.toJSON(); - expect(tree).toMatchSnapshot(); - }); - - afterEach(() => { - jest.clearAllMocks(); - }); -}); diff --git a/apps/web-bitsong/src/components/msg/nft/edit_nft/index.tsx b/apps/web-bitsong/src/components/msg/nft/edit_nft/index.tsx deleted file mode 100644 index dc6eb73c91..0000000000 --- a/apps/web-bitsong/src/components/msg/nft/edit_nft/index.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import Typography from '@mui/material/Typography'; -import AppTrans from '@/components/AppTrans'; -import { FC } from 'react'; -import Name from '@/components/name'; -import MsgEditNFT from '@/models/msg/nft/msg_edit_nft'; -import { useProfileRecoil } from '@/recoil/profiles/hooks'; - -const EditNFT: FC<{ message: MsgEditNFT }> = (props) => { - const { message } = props; - - const sender = useProfileRecoil(message.sender); - const senderMoniker = sender ? sender?.name : message.sender; - - return ( - - , ]} - values={{ - id: message.id, - }} - /> - - ); -}; - -export default EditNFT; diff --git a/apps/web-bitsong/src/components/msg/nft/issue_denom/__snapshots__/index.test.tsx.snap b/apps/web-bitsong/src/components/msg/nft/issue_denom/__snapshots__/index.test.tsx.snap deleted file mode 100644 index 9df3718b33..0000000000 --- a/apps/web-bitsong/src/components/msg/nft/issue_denom/__snapshots__/index.test.tsx.snap +++ /dev/null @@ -1,46 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`screen: TransactionDetails/IssueDenom matches snapshot 1`] = ` -.emotion-0 { - margin: 0; - font-size: 1rem; - white-space: pre-wrap; - letter-spacing: 0.5px; - font-family: "Roboto","Helvetica","Arial",sans-serif; - font-weight: 400; - line-height: 1.5; -} - -

- -

- , -
- , -
- and -
- -

-`; diff --git a/apps/web-bitsong/src/components/msg/nft/issue_denom/components/index.ts b/apps/web-bitsong/src/components/msg/nft/issue_denom/components/index.ts deleted file mode 100644 index e044fdb4e8..0000000000 --- a/apps/web-bitsong/src/components/msg/nft/issue_denom/components/index.ts +++ /dev/null @@ -1,3 +0,0 @@ -import ListNames from '@/components/msg/nft/issue_denom/components/list_names'; - -export { ListNames }; diff --git a/apps/web-bitsong/src/components/msg/nft/issue_denom/components/list_names/__snapshots__/index.test.tsx.snap b/apps/web-bitsong/src/components/msg/nft/issue_denom/components/list_names/__snapshots__/index.test.tsx.snap deleted file mode 100644 index 96771aef33..0000000000 --- a/apps/web-bitsong/src/components/msg/nft/issue_denom/components/list_names/__snapshots__/index.test.tsx.snap +++ /dev/null @@ -1,29 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`screen: TransactionDetails/IssueDenom matches snapshot 1`] = ` -[ -
, - ", ", -
, - ", ", -
, - " and ", -
, -] -`; diff --git a/apps/web-bitsong/src/components/msg/nft/issue_denom/components/list_names/index.test.tsx b/apps/web-bitsong/src/components/msg/nft/issue_denom/components/list_names/index.test.tsx deleted file mode 100644 index b52dfbe52c..0000000000 --- a/apps/web-bitsong/src/components/msg/nft/issue_denom/components/list_names/index.test.tsx +++ /dev/null @@ -1,74 +0,0 @@ -import { ComponentProps } from 'react'; -import renderer from 'react-test-renderer'; -import ListNames from '@/components/msg/nft/issue_denom/components/list_names'; -import type Name from '@/components/name'; -import MockTheme from '@/tests/mocks/MockTheme'; - -// ================================== -// mocks -// ================================== -jest.mock('@/recoil/profiles/hooks', () => ({ - ...jest.requireActual('@/recoil/profiles/hooks'), - useProfileRecoil: jest.fn((address) => ({ - address, - name: - address === 'desmosvaloper14nfk5gm99gfrd7nwqtmtvzunzclz8720a6cqh7' - ? 'AC Validator 🦦' - : address, - imageUrl: '', - })), - useProfilesRecoil: jest.fn((addresses) => - addresses.map((address: string) => ({ - address, - name: - address === 'desmosvaloper14nfk5gm99gfrd7nwqtmtvzunzclz8720a6cqh7' - ? 'AC Validator 🦦' - : address, - imageUrl: '', - })) - ), -})); - -jest.mock('@/components/name', () => (props: ComponentProps) => ( -
-)); - -// ================================== -// unit tests -// ================================== -describe('screen: TransactionDetails/IssueDenom', () => { - it('matches snapshot', () => { - const component = renderer.create( - - - - ); - const tree = component?.toJSON(); - expect(tree).toMatchSnapshot(); - expect(component.root.findAllByType('div').length).toBeGreaterThan(2); - expect( - component.root.findByProps({ id: 'desmosvaloper14nfk5gm99gfrd7nwqtmtvzunzclz8720a6cqh7' }) - .props.name - ).toBe('AC Validator 🦦'); - expect( - component.root.findByProps({ id: 'desmosvaloper1jh753mzjy358jf86cfqqzkrrtqqefhjxctcre4' }) - .props.id - ).toBe('desmosvaloper1jh753mzjy358jf86cfqqzkrrtqqefhjxctcre4'); - expect( - component.root.findByProps({ id: 'desmosvaloper1rzhewpmmdl72lhnxj6zmxr4v94f522s4hyz467' }) - .props.id - ).not.toBe('desmosvaloper14nfk5gm99gfrd7nwqtmtvzunzclz8720a6cqh7'); - expect(component.root.findAllByProps({ name: 'moniker' }).length).not.toBe(4); - }); - - afterEach(() => { - jest.clearAllMocks(); - }); -}); diff --git a/apps/web-bitsong/src/components/msg/nft/issue_denom/components/list_names/index.tsx b/apps/web-bitsong/src/components/msg/nft/issue_denom/components/list_names/index.tsx deleted file mode 100644 index 66eeb6291a..0000000000 --- a/apps/web-bitsong/src/components/msg/nft/issue_denom/components/list_names/index.tsx +++ /dev/null @@ -1,51 +0,0 @@ -import useAppTranslation from '@/hooks/useAppTranslation'; -import { FC } from 'react'; -import Name from '@/components/name'; -import { useProfileRecoil } from '@/recoil/profiles/hooks'; - -type CreatorNameProps = { - address: string; - addresses: string[]; - isLast: boolean; - is2ndLast: boolean; -}; - -const CreatorName: FC = (props) => { - const { address: theAddress, addresses, isLast, is2ndLast } = props; - const { t } = useAppTranslation('transactions'); - const { address, name } = useProfileRecoil(theAddress); - - let suffix = ''; - - if (is2ndLast) { - suffix = ` ${t('and')} `; - } else if (!isLast && addresses.length > 1) { - suffix = ', '; - } - - return ( - <> - - {suffix} - - ); -}; - -const ListNames = (props: { creators: string[] }) => { - const { creators } = props; - return ( - <> - {creators.map((x, i) => ( - - ))} - - ); -}; - -export default ListNames; diff --git a/apps/web-bitsong/src/components/msg/nft/issue_denom/index.test.tsx b/apps/web-bitsong/src/components/msg/nft/issue_denom/index.test.tsx deleted file mode 100644 index eb890a6244..0000000000 --- a/apps/web-bitsong/src/components/msg/nft/issue_denom/index.test.tsx +++ /dev/null @@ -1,41 +0,0 @@ -import renderer from 'react-test-renderer'; -import IssueDenom from '@/components/msg/nft/issue_denom'; -import MsgIssueDenom from '@/models/msg/nft/msg_issue_denom'; -import MockTheme from '@/tests/mocks/MockTheme'; - -// ================================== -// mocks -// ================================== -jest.mock('@/components/name', () => (props: JSX.IntrinsicElements['div']) => ( -
-)); - -// ================================== -// unit tests -// ================================== -describe('screen: TransactionDetails/IssueDenom', () => { - it('matches snapshot', () => { - const message: MsgIssueDenom = { - category: 'nft', - type: 'MsgIssueDenom', - creators: [ - 'desmos1hfhkduejung7g29wv863x369rndf3hu5xj4g93', - 'desmosvaloper14nfk5gm99gfrd7nwqtmtvzunzclz8720a6cqh7', - 'desmosvaloper1jh753mzjy358jf86cfqqzkrrtqqefhjxctcre4', - 'desmosvaloper1rzhewpmmdl72lhnxj6zmxr4v94f522s4hyz467', - ], - json: {}, - }; - const component = renderer.create( - - - - ); - const tree = component?.toJSON(); - expect(tree).toMatchSnapshot(); - }); - - afterEach(() => { - jest.clearAllMocks(); - }); -}); diff --git a/apps/web-bitsong/src/components/msg/nft/issue_denom/index.tsx b/apps/web-bitsong/src/components/msg/nft/issue_denom/index.tsx deleted file mode 100644 index 2d7d740315..0000000000 --- a/apps/web-bitsong/src/components/msg/nft/issue_denom/index.tsx +++ /dev/null @@ -1,21 +0,0 @@ -import Typography from '@mui/material/Typography'; -import AppTrans from '@/components/AppTrans'; -import { FC } from 'react'; -import MsgIssueDenom from '@/models/msg/nft/msg_issue_denom'; -import ListNames from '@/components/msg/nft/issue_denom/components/list_names'; - -const IssueDenom: FC<{ message: MsgIssueDenom }> = (props) => { - const { message } = props; - const { creators } = message; - - return ( - - ]} - /> - - ); -}; - -export default IssueDenom; diff --git a/apps/web-bitsong/src/components/msg/nft/mint_nft/__snapshots__/index.test.tsx.snap b/apps/web-bitsong/src/components/msg/nft/mint_nft/__snapshots__/index.test.tsx.snap deleted file mode 100644 index d8dc0082d7..0000000000 --- a/apps/web-bitsong/src/components/msg/nft/mint_nft/__snapshots__/index.test.tsx.snap +++ /dev/null @@ -1,30 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`screen: TransactionDetails/MintNFT matches snapshot 1`] = ` -.emotion-0 { - margin: 0; - font-size: 1rem; - white-space: pre-wrap; - letter-spacing: 0.5px; - font-family: "Roboto","Helvetica","Arial",sans-serif; - font-weight: 400; - line-height: 1.5; -} - -

- -

- - {"id":"goodGoodDayDay"} - -

-`; diff --git a/apps/web-bitsong/src/components/msg/nft/mint_nft/index.test.tsx b/apps/web-bitsong/src/components/msg/nft/mint_nft/index.test.tsx deleted file mode 100644 index 827fb39865..0000000000 --- a/apps/web-bitsong/src/components/msg/nft/mint_nft/index.test.tsx +++ /dev/null @@ -1,37 +0,0 @@ -import renderer from 'react-test-renderer'; -import MintNFT from '@/components/msg/nft/mint_nft'; -import MsgMintNFT from '@/models/msg/nft/msg_mint_nft'; -import MockTheme from '@/tests/mocks/MockTheme'; - -// ================================== -// mocks -// ================================== -jest.mock('@/components/name', () => (props: JSX.IntrinsicElements['div']) => ( -
-)); - -// ================================== -// unit tests -// ================================== -describe('screen: TransactionDetails/MintNFT', () => { - it('matches snapshot', () => { - const message: MsgMintNFT = { - category: 'nft', - type: 'MsgMintNFT', - sender: 'desmosvaloper14nfk5gm99gfrd7nwqtmtvzunzclz8720a6cqh7', - id: 'goodGoodDayDay', - json: {}, - }; - const component = renderer.create( - - - - ); - const tree = component?.toJSON(); - expect(tree).toMatchSnapshot(); - }); - - afterEach(() => { - jest.clearAllMocks(); - }); -}); diff --git a/apps/web-bitsong/src/components/msg/nft/mint_nft/index.tsx b/apps/web-bitsong/src/components/msg/nft/mint_nft/index.tsx deleted file mode 100644 index 13d58d348c..0000000000 --- a/apps/web-bitsong/src/components/msg/nft/mint_nft/index.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import Typography from '@mui/material/Typography'; -import AppTrans from '@/components/AppTrans'; -import { FC } from 'react'; -import Name from '@/components/name'; -import MsgMintNFT from '@/models/msg/nft/msg_mint_nft'; -import { useProfileRecoil } from '@/recoil/profiles/hooks'; - -const MintNFT: FC<{ message: MsgMintNFT }> = (props) => { - const { message } = props; - - const sender = useProfileRecoil(message.sender); - const senderMoniker = sender ? sender?.name : message.sender; - - return ( - - , ]} - values={{ - id: message.id, - }} - /> - - ); -}; - -export default MintNFT; diff --git a/apps/web-bitsong/src/components/msg/nft/transfer_nft/__snapshots__/index.test.tsx.snap b/apps/web-bitsong/src/components/msg/nft/transfer_nft/__snapshots__/index.test.tsx.snap deleted file mode 100644 index 24f678aed6..0000000000 --- a/apps/web-bitsong/src/components/msg/nft/transfer_nft/__snapshots__/index.test.tsx.snap +++ /dev/null @@ -1,35 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`screen: TransactionDetails/TransferNFT matches snapshot 1`] = ` -.emotion-0 { - margin: 0; - font-size: 1rem; - white-space: pre-wrap; - letter-spacing: 0.5px; - font-family: "Roboto","Helvetica","Arial",sans-serif; - font-weight: 400; - line-height: 1.5; -} - -

- -

- -
- {"id":"goodGoodDayDay"} - -

-`; diff --git a/apps/web-bitsong/src/components/msg/nft/transfer_nft/index.test.tsx b/apps/web-bitsong/src/components/msg/nft/transfer_nft/index.test.tsx deleted file mode 100644 index 1d800c941b..0000000000 --- a/apps/web-bitsong/src/components/msg/nft/transfer_nft/index.test.tsx +++ /dev/null @@ -1,38 +0,0 @@ -import renderer from 'react-test-renderer'; -import TransferNFT from '@/components/msg/nft/transfer_nft'; -import MsgTransferNFT from '@/models/msg/nft/msg_transfer_nft'; -import MockTheme from '@/tests/mocks/MockTheme'; - -// ================================== -// mocks -// ================================== -jest.mock('@/components/name', () => (props: JSX.IntrinsicElements['div']) => ( -
-)); - -// ================================== -// unit tests -// ================================== -describe('screen: TransactionDetails/TransferNFT', () => { - it('matches snapshot', () => { - const message: MsgTransferNFT = { - category: 'nft', - type: 'MsgMintNFT', - sender: 'desmosvaloper14nfk5gm99gfrd7nwqtmtvzunzclz8720a6cqh7', - id: 'goodGoodDayDay', - recipient: 'desmosvaloper1rzhewpmmdl72lhnxj6zmxr4v94f522s4hyz467', - json: {}, - }; - const component = renderer.create( - - - - ); - const tree = component?.toJSON(); - expect(tree).toMatchSnapshot(); - }); - - afterEach(() => { - jest.clearAllMocks(); - }); -}); diff --git a/apps/web-bitsong/src/components/msg/nft/transfer_nft/index.tsx b/apps/web-bitsong/src/components/msg/nft/transfer_nft/index.tsx deleted file mode 100644 index 49df78dba0..0000000000 --- a/apps/web-bitsong/src/components/msg/nft/transfer_nft/index.tsx +++ /dev/null @@ -1,34 +0,0 @@ -import Typography from '@mui/material/Typography'; -import AppTrans from '@/components/AppTrans'; -import { FC } from 'react'; -import Name from '@/components/name'; -import MsgTransferNFT from '@/models/msg/nft/msg_transfer_nft'; -import { useProfileRecoil } from '@/recoil/profiles/hooks'; - -const TransferNFT: FC<{ message: MsgTransferNFT }> = (props) => { - const { message } = props; - - const sender = useProfileRecoil(message.sender); - const senderMoniker = sender ? sender?.name : message.sender; - - const recipient = useProfileRecoil(message.recipient); - const recipientMoniker = recipient ? recipient?.name : message.recipient; - - return ( - - , - , - , - ]} - values={{ - id: message.id, - }} - /> - - ); -}; - -export default TransferNFT; diff --git a/apps/web-bitsong/src/components/msg/utils.tsx b/apps/web-bitsong/src/components/msg/utils.tsx deleted file mode 100644 index bf2e4f52b8..0000000000 --- a/apps/web-bitsong/src/components/msg/utils.tsx +++ /dev/null @@ -1,554 +0,0 @@ -import * as COMPONENTS from '@/components/msg'; -import Tag from '@/components/tag'; -import * as MODELS from '@/models'; -import type { Log } from '@/models/msg/types'; -import isKeyOf from '@/utils/isKeyOf'; -import type { TFunction } from '@/hooks/useAppTranslation'; -import * as R from 'ramda'; -import { FC } from 'react'; - -// ===================================== -// DO NOT UPDATE IF THIS IS A FORK. -// ONLY COSMOS SDK DEFAULT MESSAGES HERE. -// Please use `customTypeToModel` below for custom message types -// ===================================== -const defaultTypeToModel = { - // ======================== - // staking - // ======================== - '/cosmos.staking.v1beta1.MsgDelegate': { - model: MODELS.MsgDelegate, - content: COMPONENTS.Delegate, - tagTheme: 'one', - tagDisplay: 'txDelegateLabel', - }, - '/cosmos.staking.v1beta1.MsgBeginRedelegate': { - model: MODELS.MsgRedelegate, - content: COMPONENTS.Redelegate, - tagTheme: 'one', - tagDisplay: 'txRedelegateLabel', - }, - '/cosmos.staking.v1beta1.MsgUndelegate': { - model: MODELS.MsgUndelegate, - content: COMPONENTS.Undelegate, - tagTheme: 'one', - tagDisplay: 'txUndelegateLabel', - }, - '/cosmos.staking.v1beta1.MsgCreateValidator': { - model: MODELS.MsgCreateValidator, - content: COMPONENTS.CreateValidator, - tagTheme: 'one', - tagDisplay: 'txCreateValidatorLabel', - }, - '/cosmos.staking.v1beta1.MsgEditValidator': { - model: MODELS.MsgEditValidator, - content: COMPONENTS.EditValidator, - tagTheme: 'one', - tagDisplay: 'txEditValidatorLabel', - }, - // ======================== - // bank - // ======================== - '/cosmos.bank.v1beta1.MsgSend': { - model: MODELS.MsgSend, - content: COMPONENTS.Send, - tagTheme: 'two', - tagDisplay: 'txSendLabel', - }, - '/cosmos.bank.v1beta1.MsgMultiSend': { - model: MODELS.MsgMultiSend, - content: COMPONENTS.Multisend, - tagTheme: 'two', - tagDisplay: 'txMultisendLabel', - }, - // ======================== - // crisis - // ======================== - '/cosmos.crisis.v1beta1.MsgVerifyInvariant': { - model: MODELS.MsgVerifyInvariant, - content: COMPONENTS.VerifyInvariant, - tagTheme: 'three', - tagDisplay: 'txVerifyInvariantLabel', - }, - // ======================== - // slashing - // ======================== - '/cosmos.slashing.v1beta1.MsgUnjail': { - model: MODELS.MsgUnjail, - content: COMPONENTS.Unjail, - tagTheme: 'five', - tagDisplay: 'txUnjailLabel', - }, - // ======================== - // distribution - // ======================== - '/cosmos.distribution.v1beta1.MsgFundCommunityPool': { - model: MODELS.MsgFundCommunityPool, - content: COMPONENTS.Fund, - tagTheme: 'six', - tagDisplay: 'txFundLabel', - }, - '/cosmos.distribution.v1beta1.MsgSetWithdrawAddress': { - model: MODELS.MsgSetWithdrawAddress, - content: COMPONENTS.SetWithdrawalAddress, - tagTheme: 'six', - tagDisplay: 'txsetRewardAddressLabel', - }, - '/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward': { - model: MODELS.MsgWithdrawDelegatorReward, - content: COMPONENTS.WithdrawReward, - tagTheme: 'six', - tagDisplay: 'txWithdrawRewardLabel', - }, - '/cosmos.distribution.v1beta1.MsgWithdrawValidatorCommission': { - model: MODELS.MsgWithdrawValidatorCommission, - content: COMPONENTS.WithdrawCommission, - tagTheme: 'six', - tagDisplay: 'txWithdrawCommissionLabel', - }, - // ======================== - // governance - // ======================== - '/cosmos.gov.v1beta1.MsgDeposit': { - model: MODELS.MsgDeposit, - content: COMPONENTS.DepositProposal, - tagTheme: 'seven', - tagDisplay: 'txDepositLabel', - }, - '/cosmos.gov.v1beta1.MsgVote': { - model: MODELS.MsgVote, - content: COMPONENTS.Vote, - tagTheme: 'seven', - tagDisplay: 'txVoteLabel', - }, - '/cosmos.gov.v1beta1.MsgSubmitProposal': { - model: MODELS.MsgSubmitProposal, - content: COMPONENTS.SubmitProposal, - tagTheme: 'seven', - tagDisplay: 'txSubmitProposalLabel', - }, - // ======================== - // ibc client - // ======================== - '/ibc.core.client.v1.MsgCreateClient': { - model: MODELS.MsgCreateClient, - content: COMPONENTS.CreateClient, - tagTheme: 'nine', - tagDisplay: 'txCreateClientLabel', - }, - '/ibc.core.client.v1.MsgUpdateClient': { - model: MODELS.MsgUpdateClient, - content: COMPONENTS.UpdateClient, - tagTheme: 'nine', - tagDisplay: 'txUpdateClientLabel', - }, - '/ibc.core.client.v1.MsgUpgradeClient': { - model: MODELS.MsgUpgradeClient, - content: COMPONENTS.UpgradeClient, - tagTheme: 'nine', - tagDisplay: 'txUpgradeClientLabel', - }, - '/ibc.core.client.v1.MsgSubmitMisbehaviour': { - model: MODELS.MsgSubmitMisbehaviour, - content: COMPONENTS.SubmitMisbehaviour, - tagTheme: 'nine', - tagDisplay: 'txSubmitMisbehaviourLabel', - }, - '/ibc.core.client.v1.Height': { - model: MODELS.MsgHeight, - content: COMPONENTS.Height, - tagTheme: 'nine', - tagDisplay: 'txHeightLabel', - }, - // ======================== - // ibc channel - // ======================== - '/ibc.core.channel.v1.MsgRecvPacket': { - model: MODELS.MsgReceivePacket, - content: COMPONENTS.ReceivePacket, - tagTheme: 'nine', - tagDisplay: 'txRecvPacketLabel', - }, - '/ibc.core.channel.v1.Channel': { - model: MODELS.MsgChannel, - content: COMPONENTS.Channel, - tagTheme: 'nine', - tagDisplay: 'txChannelLabel', - }, - '/ibc.core.channel.v1.Counterparty': { - model: MODELS.MsgCounterpartyChannel, - content: COMPONENTS.CounterpartyChannel, - tagTheme: 'nine', - tagDisplay: 'txCounterpartyLabel', - }, - '/ibc.core.channel.v1.Packet': { - model: MODELS.MsgPacket, - content: COMPONENTS.Packet, - tagTheme: 'nine', - tagDisplay: 'txPacketLabel', - }, - '/ibc.core.channel.v1.MsgAcknowledgement': { - model: MODELS.MsgAcknowledgement, - content: COMPONENTS.Acknowledgement, - tagTheme: 'nine', - tagDisplay: 'txAcknowledgementLabel', - }, - '/ibc.core.channel.v1.MsgChannelCloseConfirm': { - model: MODELS.MsgChannelCloseConfirm, - content: COMPONENTS.ChannelCloseConfirm, - tagTheme: 'nine', - tagDisplay: 'txChannelCloseConfirmLabel', - }, - '/ibc.core.channel.v1.MsgChannelCloseInit': { - model: MODELS.MsgChannelCloseInit, - content: COMPONENTS.ChannelCloseInit, - tagTheme: 'nine', - tagDisplay: 'txChannelCloseInitLabel', - }, - '/ibc.core.channel.v1.MsgChannelOpenAck': { - model: MODELS.MsgChannelOpenAck, - content: COMPONENTS.ChannelOpenAck, - tagTheme: 'nine', - tagDisplay: 'txChannelOpenAckLabel', - }, - '/ibc.core.channel.v1.MsgChannelOpenConfirm': { - model: MODELS.MsgChannelOpenConfirm, - content: COMPONENTS.ChannelOpenConfirm, - tagTheme: 'nine', - tagDisplay: 'txChannelOpenConfirmLabel', - }, - '/ibc.core.channel.v1.MsgChannelOpenInit': { - model: MODELS.MsgChannelOpenInit, - content: COMPONENTS.ChannelOpenInit, - tagTheme: 'nine', - tagDisplay: 'txChannelOpenInitLabel', - }, - '/ibc.core.channel.v1.MsgChannelOpenTry': { - model: MODELS.MsgChannelOpenTry, - content: COMPONENTS.ChannelOpenTry, - tagTheme: 'nine', - tagDisplay: 'txChannelOpenTryLabel', - }, - '/ibc.core.channel.v1.MsgTimeout': { - model: MODELS.MsgTimeout, - content: COMPONENTS.Timeout, - tagTheme: 'nine', - tagDisplay: 'txTimeoutLabel', - }, - '/ibc.core.channel.v1.MsgTimeoutOnClose': { - model: MODELS.MsgTimeoutOnClose, - content: COMPONENTS.TimeoutOnClose, - tagTheme: 'nine', - tagDisplay: 'txTimeoutOnCloseLabel', - }, - // ======================== - // ibc connection - // ======================== - '/ibc.core.connection.v1.MsgConnectionOpenAck': { - model: MODELS.MsgConnectionOpenAck, - content: COMPONENTS.ConnectionOpenAck, - tagTheme: 'nine', - tagDisplay: 'txConnectionOpenAckLabel', - }, - '/ibc.core.connection.v1.MsgConnectionOpenConfirm': { - model: MODELS.MsgConnectionOpenConfirm, - content: COMPONENTS.ConnectionOpenConfirm, - tagTheme: 'nine', - tagDisplay: 'txConnectionOpenConfirmLabel', - }, - '/ibc.core.connection.v1.MsgConnectionOpenInit': { - model: MODELS.MsgConnectionOpenInit, - content: COMPONENTS.ConnectionOpenInit, - tagTheme: 'nine', - tagDisplay: 'txConnectionOpenInitLabel', - }, - '/ibc.core.connection.v1.MsgConnectionOpenTry': { - model: MODELS.MsgConnectionOpenTry, - content: COMPONENTS.ConnectionOpenTry, - tagTheme: 'nine', - tagDisplay: 'txConnectionOpenTryLabel', - }, - '/ibc.core.connection.v1.ConnectionEnd': { - model: MODELS.MsgConnectionEnd, - content: COMPONENTS.ConnectionEnd, - tagTheme: 'nine', - tagDisplay: 'txConnectionEndLabel', - }, - '/ibc.core.connection.v1.Counterparty': { - model: MODELS.MsgCounterpartyConnection, - content: COMPONENTS.CounterpartyConnection, - tagTheme: 'nine', - tagDisplay: 'txCounterpartyLabel', - }, - '/ibc.core.connection.v1.Version': { - model: MODELS.MsgVersion, - content: COMPONENTS.Version, - tagTheme: 'nine', - tagDisplay: 'txVersionLabel', - }, - // ======================== - // ibc transfer - // ======================== - '/ibc.applications.transfer.v1.MsgTransfer': { - model: MODELS.MsgTransfer, - content: COMPONENTS.Transfer, - tagTheme: 'ten', - tagDisplay: 'txTransferLabel', - }, - // ======================== - // authz - // ======================== - '/cosmos.authz.v1beta1.MsgGrant': { - model: MODELS.MsgGrant, - content: COMPONENTS.Grant, - tagTheme: 'thirteen', - tagDisplay: 'MsgGrant', - }, - '/cosmos.authz.v1beta1.MsgRevoke': { - model: MODELS.MsgRevoke, - content: COMPONENTS.Revoke, - tagTheme: 'thirteen', - tagDisplay: 'MsgRevoke', - }, - '/cosmos.authz.v1beta1.MsgExec': { - model: MODELS.MsgExec, - content: COMPONENTS.Exec, - tagTheme: 'thirteen', - tagDisplay: 'MsgExec', - }, - // ======================== - // feegrant - // ======================== - '/cosmos.feegrant.v1beta1.MsgGrantAllowance': { - model: MODELS.MsgGrantAllowance, - content: COMPONENTS.GrantAllowance, - tagTheme: 'fourteen', - tagDisplay: 'MsgGrantAllowance', - }, - '/cosmos.feegrant.v1beta1.MsgRevokeAllowance': { - model: MODELS.MsgRevokeAllowance, - content: COMPONENTS.RevokeAllowance, - tagTheme: 'fourteen', - tagDisplay: 'MsgRevokeAllowance', - }, - // ======================== - // vesting - // ======================== - '/cosmos.vesting.v1beta1.MsgCreateVestingAccount': { - model: MODELS.MsgCreateVestingAccount, - content: COMPONENTS.CreateVestingAccount, - tagTheme: 'fifteen', - tagDisplay: 'MsgCreateVestingAccount', - }, - '/cosmos.vesting.v1beta1.MsgCreatePeriodicVestingAccount': { - model: MODELS.MsgCreatePeriodicVestingAccount, - content: COMPONENTS.CreatePeriodicVestingAccount, - tagTheme: 'fifteen', - tagDisplay: 'MsgCreatePeriodicVestingAccount', - }, -}; -type DefaultTypeToModel = typeof defaultTypeToModel; - -// ===================================== -// Update your chain's message types here -// ===================================== -const customTypeToModel = { - // ======================== - // auction - // ======================== - '/bitsong.auction.v1beta1.MsgOpenAuction': { - model: MODELS.MsgOpenAuction, - content: COMPONENTS.OpenAuction, - tagTheme: 'ten', - tagDisplay: 'txMsgOpenAuction', - }, - '/bitsong.auction.v1beta1.MsgEditAuction': { - model: MODELS.MsgEditAuction, - content: COMPONENTS.EditAuction, - tagTheme: 'ten', - tagDisplay: 'txMsgEditAuction', - }, - '/bitsong.auction.v1beta1.MsgCancelAuction': { - model: MODELS.MsgCancelAuction, - content: COMPONENTS.CancelAuction, - tagTheme: 'ten', - tagDisplay: 'txMsgCancelAuction', - }, - '/bitsong.auction.v1beta1.MsgOpenBid': { - model: MODELS.MsgOpenBid, - content: COMPONENTS.OpenBid, - tagTheme: 'ten', - tagDisplay: 'txMsgOpenBid', - }, - '/bitsong.auction.v1beta1.MsgCancelBid': { - model: MODELS.MsgCancelBid, - content: COMPONENTS.CancelBid, - tagTheme: 'ten', - tagDisplay: 'txMsgCancelBid', - }, - '/bitsong.auction.v1beta1.MsgWithdraw': { - model: MODELS.MsgWithdraw, - content: COMPONENTS.Withdraw, - tagTheme: 'ten', - tagDisplay: 'txMsgWithdraw', - }, - // ======================== - // fantoken - // ======================== - '/bitsong.fantoken.v1beta1.MsgIssueFanToken': { - model: MODELS.MsgIssueFanToken, - content: COMPONENTS.IssueFanToken, - tagTheme: 'thirteen', - tagDisplay: 'txMsgIssueFanToken', - }, - '/bitsong.fantoken.v1beta1.MsgEditFanToken': { - model: MODELS.MsgEditFanToken, - content: COMPONENTS.EditFanToken, - tagTheme: 'thirteen', - tagDisplay: 'txMsgEditFanToken', - }, - '/bitsong.fantoken.v1beta1.MsgMintFanToken': { - model: MODELS.MsgMintFanToken, - content: COMPONENTS.MintFanToken, - tagTheme: 'thirteen', - tagDisplay: 'txMsgMintFanToken', - }, - '/bitsong.fantoken.v1beta1.MsgBurnFanToken': { - model: MODELS.MsgBurnFanToken, - content: COMPONENTS.BurnFanToken, - tagTheme: 'thirteen', - tagDisplay: 'txMsgBurnFanToken', - }, - '/bitsong.fantoken.v1beta1.MsgTransferFanTokenOwner': { - model: MODELS.MsgTransferFanTokenOwner, - content: COMPONENTS.TransferFanToken, - tagTheme: 'thirteen', - tagDisplay: 'txMsgTransferFanTokenOwner', - }, - - // ======================== - // nft - // ======================== - '/bitsong.nft.v1beta1.MsgIssueDenom': { - model: MODELS.MsgIssueDenom, - content: COMPONENTS.IssueDenom, - tagTheme: 'five', - tagDisplay: 'txIssueDenomLabel', - }, - '/bitsong.nft.v1beta1.MsgMintNFT': { - model: MODELS.MsgMintNFT, - content: COMPONENTS.MintNFT, - tagTheme: 'five', - tagDisplay: 'txMintNFTLabel', - }, - '/bitsong.nft.v1beta1.MsgEditNFT': { - model: MODELS.MsgEditNFT, - content: COMPONENTS.EditNFT, - tagTheme: 'five', - tagDisplay: 'txEditNFTLabel', - }, - '/bitsong.nft.v1beta1.MsgTransferNFT': { - model: MODELS.MsgTransferNFT, - content: COMPONENTS.TransferNFT, - tagTheme: 'five', - tagDisplay: 'txTransferNFTLabel', - }, - '/bitsong.nft.v1beta1.MsgBurnNFT': { - model: MODELS.MsgBurnNFT, - content: COMPONENTS.BurnNFT, - tagTheme: 'five', - tagDisplay: 'txBurnNFTLabel', - }, -}; -type CustomTypeToModel = typeof customTypeToModel; - -type TypeToModel = DefaultTypeToModel & CustomTypeToModel extends infer R1 - ? { [K in keyof R1]: R1[K] } - : never; - -type Data = TypeToModel[keyof TypeToModel]; - -const getDataByType = (type: string): Data | null => { - if (isKeyOf(type, defaultTypeToModel) && defaultTypeToModel[type]) - return defaultTypeToModel[type]; - - if (isKeyOf(type, customTypeToModel) && customTypeToModel[type]) return customTypeToModel[type]; - - return null; -}; - -/** - * Helper function that helps get model by type - * @param type Model type - */ -export const getMessageModelByType = (type: string): Data['model'] => { - const data = getDataByType(type); - if (data) { - return data.model; - } - - return MODELS.MsgUnknown as Data['model']; -}; - -/** - * Helper function to correctly display the correct UI - * @param type Model type - */ -export const getMessageByType = (message: unknown, viewRaw: boolean, t: TFunction) => { - const { type } = (message as { type: string }) ?? {}; - type resultType = { - content: FC<{ message: unknown }>; - tagDisplay: string; - tagTheme: TagTheme; - }; - let results: resultType = { - content: COMPONENTS.Unknown as resultType['content'], - tagDisplay: 'txUnknownLabel', - tagTheme: 'zero', - }; - - const data = getDataByType(type); - - if (data) { - results = { - content: data?.content as resultType['content'], - tagDisplay: data.tagDisplay, - tagTheme: data.tagTheme as resultType['tagTheme'], - }; - } - - // If user asks to view the raw data - if (viewRaw || !results.content) { - results.content = COMPONENTS.Unknown as resultType['content']; - } - - return { - type: , - message: , - }; -}; - -export const convertMsgsToModels = ( - transaction?: { - messages?: Array<{ - '@type': string; - }>; - logs?: Array; - } | null -) => { - const messages = - transaction?.messages?.map((msg: object, i: number) => { - const model = getMessageModelByType(R.pathOr('', ['@type'], msg)); - if (model === MODELS.MsgWithdrawDelegatorReward) { - const log = transaction?.logs?.[i]; - return MODELS.MsgWithdrawDelegatorReward.fromJson(msg, log); - } - if (model === MODELS.MsgWithdrawValidatorCommission) { - const log = transaction?.logs?.[i]; - return MODELS.MsgWithdrawValidatorCommission.fromJson(msg, log); - } - return model.fromJson(msg); - }) ?? []; - - return messages; -}; diff --git a/apps/web-bitsong/src/graphql/general/account_details_documents.ts b/apps/web-bitsong/src/graphql/general/account_details_documents.ts deleted file mode 100644 index 72915dd849..0000000000 --- a/apps/web-bitsong/src/graphql/general/account_details_documents.ts +++ /dev/null @@ -1,105 +0,0 @@ -export const AccountCommissionDocument = /* GraphQL */ ` - query AccountCommission($validatorAddress: String!) { - commission: action_validator_commission_amount(address: $validatorAddress) { - coins - } - } -`; - -export const AccountWithdrawalAddressDocument = /* GraphQL */ ` - query AccountWithdrawalAddress($address: String!) { - withdrawalAddress: action_delegator_withdraw_address(address: $address) { - address - } - } -`; - -export const AccountBalancesDocument = /* GraphQL */ ` - query AccountBalances($address: String!) { - accountBalances: action_account_balance(address: $address) { - coins - } - } -`; - -export const AccountDelegationBalanceDocument = /* GraphQL */ ` - query AccountDelegationBalance($address: String!) { - delegationBalance: action_delegation_total(address: $address) { - coins - } - } -`; - -export const AccountUnbondingBalanceDocument = /* GraphQL */ ` - query AccountUnbondingBalance($address: String!) { - unbondingBalance: action_unbonding_delegation_total(address: $address) { - coins - } - } -`; - -export const AccountDelegationRewardsDocument = /* GraphQL */ ` - query AccountDelegationRewards($address: String!) { - delegationRewards: action_delegation_reward(address: $address) { - validatorAddress: validator_address - coins - } - } -`; - -export const AccountDelegationsDocument = /* GraphQL */ ` - query AccountDelegations( - $address: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - delegations: action_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } - } -`; - -export const AccountRedelegationsDocument = /* GraphQL */ ` - query AccountRedelegations( - $address: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - redelegations: action_redelegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } - } -`; - -export const AccountUndelegationsDocument = /* GraphQL */ ` - query AccountUndelegations( - $address: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - undelegations: action_unbonding_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } - } -`; diff --git a/apps/web-bitsong/src/graphql/general/active_validator_count.graphql b/apps/web-bitsong/src/graphql/general/active_validator_count.graphql deleted file mode 100644 index 8ba3cee775..0000000000 --- a/apps/web-bitsong/src/graphql/general/active_validator_count.graphql +++ /dev/null @@ -1,17 +0,0 @@ -query ActiveValidatorCount { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - inactiveTotal: validator_status_aggregate(where: {status: {_neq: 3}}) { - aggregate { - count - } - } - total: validator_status_aggregate { - aggregate { - count - } - } -} diff --git a/apps/web-bitsong/src/graphql/general/block_details.graphql b/apps/web-bitsong/src/graphql/general/block_details.graphql deleted file mode 100644 index e9c1530a53..0000000000 --- a/apps/web-bitsong/src/graphql/general/block_details.graphql +++ /dev/null @@ -1,34 +0,0 @@ -query BlockDetails($height: bigint, $signatureHeight: bigint) { - transaction(where: {height: {_eq: $height}}) { - height - hash - messages - success - logs - } - block(limit: 1, where: {height: {_eq: $height}}) { - height - hash - timestamp - txs: num_txs - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } - preCommitsAggregate: pre_commit_aggregate(where: {height: {_eq: $signatureHeight}}) { - aggregate{ - sum { - votingPower: voting_power - } - } - } - preCommits: pre_commit(where: {height: {_eq: $signatureHeight}}) { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} diff --git a/apps/web-bitsong/src/graphql/general/block_height.graphql b/apps/web-bitsong/src/graphql/general/block_height.graphql deleted file mode 100644 index 9120a53f6f..0000000000 --- a/apps/web-bitsong/src/graphql/general/block_height.graphql +++ /dev/null @@ -1,5 +0,0 @@ -subscription LatestBlockHeightListener($offset: Int = 0) { - height: block(order_by: {height: desc}, limit: 1, offset: $offset) { - height - } -} diff --git a/apps/web-bitsong/src/graphql/general/block_time.graphql b/apps/web-bitsong/src/graphql/general/block_time.graphql deleted file mode 100644 index 8c9b3bbacb..0000000000 --- a/apps/web-bitsong/src/graphql/general/block_time.graphql +++ /dev/null @@ -1,11 +0,0 @@ -query AverageBlockTime { - averageBlockTime: average_block_time_per_hour(limit: 1, order_by: {height: desc}) { - averageTime: average_time - } -} - -query LatestBlockTimestamp($offset: Int = 0) { - block: block(order_by: {height: desc}, limit: 1, offset: $offset) { - timestamp - } -} diff --git a/apps/web-bitsong/src/graphql/general/blocks.graphql b/apps/web-bitsong/src/graphql/general/blocks.graphql deleted file mode 100644 index 037f11e378..0000000000 --- a/apps/web-bitsong/src/graphql/general/blocks.graphql +++ /dev/null @@ -1,33 +0,0 @@ -subscription BlocksListener($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} - - -query Blocks($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - self_delegate_address - } - validatorDescriptions: validator_descriptions(limit: 1, order_by: {height: desc}) { - moniker - identity - } - } - } -} diff --git a/apps/web-bitsong/src/graphql/general/chain_id.graphql b/apps/web-bitsong/src/graphql/general/chain_id.graphql deleted file mode 100644 index c11d7e10bc..0000000000 --- a/apps/web-bitsong/src/graphql/general/chain_id.graphql +++ /dev/null @@ -1,6 +0,0 @@ -query ChainId { - genesis(limit: 1, order_by: {time: desc}) { - chainId: chain_id - time - } -} diff --git a/apps/web-bitsong/src/graphql/general/market_data.graphql b/apps/web-bitsong/src/graphql/general/market_data.graphql deleted file mode 100644 index 67569522e0..0000000000 --- a/apps/web-bitsong/src/graphql/general/market_data.graphql +++ /dev/null @@ -1,21 +0,0 @@ -query MarketData ($denom: String) { - communityPool: community_pool(order_by: {height: desc}, limit: 1) { - coins - } - inflation: inflation(order_by: {height: desc}, limit: 1) { - value - } - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - marketCap: market_cap - price - } - supply { - coins - } - bondedTokens: staking_pool(order_by: {height: desc}, limit: 1) { - bonded_tokens - } - distributionParams: distribution_params { - params - } -} diff --git a/apps/web-bitsong/src/graphql/general/messages_by_address.graphql b/apps/web-bitsong/src/graphql/general/messages_by_address.graphql deleted file mode 100644 index 1eba15606a..0000000000 --- a/apps/web-bitsong/src/graphql/general/messages_by_address.graphql +++ /dev/null @@ -1,15 +0,0 @@ -query GetMessagesByAddress($address: _text, $limit: bigint = 50, $offset: bigint = 0 $types: _text = "{}") { - messagesByAddress: messages_by_address(args: {addresses: $address, types: $types, limit: $limit, offset: $offset}) { - transaction { - height - hash - success - messages - logs - block { - height - timestamp - } - } - } -} diff --git a/apps/web-bitsong/src/graphql/general/online_voting_power.graphql b/apps/web-bitsong/src/graphql/general/online_voting_power.graphql deleted file mode 100644 index bbfebf96f8..0000000000 --- a/apps/web-bitsong/src/graphql/general/online_voting_power.graphql +++ /dev/null @@ -1,20 +0,0 @@ -query OnlineVotingPower { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - validatorVotingPowerAggregate: validator_voting_power_aggregate(where: {validator: {validator_statuses: {status: {_eq: 3}}}}) { - aggregate { - sum { - votingPower: voting_power - } - } - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - } - stakingParams: staking_params(limit: 1) { - params - } -} diff --git a/apps/web-bitsong/src/graphql/general/params.graphql b/apps/web-bitsong/src/graphql/general/params.graphql deleted file mode 100644 index b5415d40e3..0000000000 --- a/apps/web-bitsong/src/graphql/general/params.graphql +++ /dev/null @@ -1,19 +0,0 @@ -query Params { - stakingParams: staking_params(limit: 1, order_by: {height: desc}) { - params - } - slashingParams: slashing_params(limit: 1, order_by: {height: desc}) { - params - } - mintParams: mint_params(limit: 1, order_by: {height: desc}) { - params - } - distributionParams: distribution_params(limit: 1, order_by: {height: desc}) { - params - } - govParams: gov_params (limit: 1, order_by: {height: desc}) { - depositParams: deposit_params - tallyParams: tally_params - votingParams: voting_params - } -} diff --git a/apps/web-bitsong/src/graphql/general/proposal_details.graphql b/apps/web-bitsong/src/graphql/general/proposal_details.graphql deleted file mode 100644 index 82ddef911b..0000000000 --- a/apps/web-bitsong/src/graphql/general/proposal_details.graphql +++ /dev/null @@ -1,54 +0,0 @@ -query ProposalDetails($proposalId: Int) { - proposal(where: {id: {_eq: $proposalId}}) { - proposer: proposer_address - title - description - status - content - proposalId: id - submitTime: submit_time - proposalType: proposal_type - depositEndTime: deposit_end_time - votingStartTime: voting_start_time - votingEndTime: voting_end_time - } -} - -query ProposalDetailsTally($proposalId: Int) { - proposalTallyResult: proposal_tally_result(where: {proposal_id: {_eq: $proposalId}}) { - yes - no - noWithVeto: no_with_veto - abstain - } - stakingPool: proposal_staking_pool_snapshot(where: {proposal_id: {_eq: $proposalId}}) { - bondedTokens: bonded_tokens - } - quorum: gov_params (limit: 1, order_by: {height: desc}) { - tallyParams: tally_params - } -} - -query ProposalDetailsDeposits($proposalId: Int) { - proposalDeposit: proposal_deposit(where: {proposal_id: {_eq: $proposalId}}, order_by: {height: desc}) { - amount - depositorAddress: depositor_address - block { - timestamp - } - } -} - -query ProposalDetailsVotes($proposalId: Int) { - proposalVote: proposal_vote(where: {proposal_id: {_eq: $proposalId}}, order_by: {height: desc}) { - option - voterAddress: voter_address - } - validatorStatuses: proposal_validator_status_snapshot(where: {proposal_id: {_eq: $proposalId}, status: {_eq: 3}}) { - validator { - validatorInfo: validator_info { - selfDelegateAddress: self_delegate_address - } - } - } -} diff --git a/apps/web-bitsong/src/graphql/general/proposals.graphql b/apps/web-bitsong/src/graphql/general/proposals.graphql deleted file mode 100644 index f7e08f978e..0000000000 --- a/apps/web-bitsong/src/graphql/general/proposals.graphql +++ /dev/null @@ -1,14 +0,0 @@ -query Proposals ($limit: Int = 7, $offset: Int = 0) { - proposals: proposal (limit: $limit, offset: $offset, order_by: {id: desc}) { - title - proposalId: id - status - description - } - total: proposal_aggregate { - aggregate { - count - } - } -} - diff --git a/apps/web-bitsong/src/graphql/general/token_price.graphql b/apps/web-bitsong/src/graphql/general/token_price.graphql deleted file mode 100644 index 8c11321b98..0000000000 --- a/apps/web-bitsong/src/graphql/general/token_price.graphql +++ /dev/null @@ -1,16 +0,0 @@ -subscription TokenPriceListener($denom: String) { - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - id - price - timestamp - marketCap: market_cap - unitName: unit_name - } -} - -query TokenPriceHistory($denom: String, $limit: Int = 10) { - tokenPrice: token_price_history(where: {unit_name: {_eq: $denom}}, limit: $limit, order_by: {timestamp: desc}) { - price - timestamp - } -} diff --git a/apps/web-bitsong/src/graphql/general/tokenomics.graphql b/apps/web-bitsong/src/graphql/general/tokenomics.graphql deleted file mode 100644 index 783cfd99ee..0000000000 --- a/apps/web-bitsong/src/graphql/general/tokenomics.graphql +++ /dev/null @@ -1,12 +0,0 @@ -query Tokenomics{ - stakingParams: staking_params(limit: 1) { - params - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - unbonded: not_bonded_tokens - } - supply: supply(order_by: {height: desc}, limit: 1) { - coins - } -} diff --git a/apps/web-bitsong/src/graphql/general/transaction_details.graphql b/apps/web-bitsong/src/graphql/general/transaction_details.graphql deleted file mode 100644 index ace8e8135e..0000000000 --- a/apps/web-bitsong/src/graphql/general/transaction_details.graphql +++ /dev/null @@ -1,17 +0,0 @@ -query TransactionDetails($hash: String) { - transaction(where: {hash: {_eq: $hash}}, limit: 1) { - hash: hash - height: height - block: block { - timestamp: timestamp - } - fee: fee - gasUsed: gas_used - gasWanted: gas_wanted - success: success - memo: memo - messages: messages - logs - rawLog: raw_log - } -} diff --git a/apps/web-bitsong/src/graphql/general/transactions.graphql b/apps/web-bitsong/src/graphql/general/transactions.graphql deleted file mode 100644 index 9fbc89fd74..0000000000 --- a/apps/web-bitsong/src/graphql/general/transactions.graphql +++ /dev/null @@ -1,25 +0,0 @@ -subscription TransactionsListener($limit: Int = 7, $offset: Int = 0) { - transactions: transaction(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - hash - success - block { - timestamp - } - messages - logs - } -} - -query Transactions($limit: Int = 7, $offset: Int = 0) { - transactions: transaction(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - hash - success - block { - timestamp - } - messages - logs - } -} diff --git a/apps/web-bitsong/src/graphql/general/validator_details.graphql b/apps/web-bitsong/src/graphql/general/validator_details.graphql deleted file mode 100644 index cdc166572e..0000000000 --- a/apps/web-bitsong/src/graphql/general/validator_details.graphql +++ /dev/null @@ -1,62 +0,0 @@ - -subscription LastHundredBlocks($address: String) { - block(offset: 1, order_by: {height: desc}, limit: 100) { - height - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - transactions { - hash - } - precommits: pre_commits(where: {validator: {validator_info: {operator_address: {_eq: $address}}}}) { - validatorAddress: validator_address - } - } -} - -subscription ValidatorLastSeenListener($address: String) { - preCommit: pre_commit(limit: 1, where: {validator: {validator_info: {operator_address: {_eq: $address}}}}, order_by: {height: desc}) { - height - timestamp - } -} - -query ValidatorDetails($address: String) { - stakingPool: staking_pool(order_by: {height: desc}, limit: 1, offset: 0) { - height - bonded: bonded_tokens - } - validator(where: {validator_info: {operator_address: {_eq: $address}}}) { - validatorDescriptions: validator_descriptions(order_by: {height: desc}, limit: 1) { - details - website - } - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos(order_by: {height: desc}, limit: 1) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - maxRate: max_rate - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorVotingPowers: validator_voting_powers(offset: 0, limit: 1, order_by: {height: desc}) { - height - votingPower: voting_power - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} - diff --git a/apps/web-bitsong/src/graphql/general/validator_details_documents.ts b/apps/web-bitsong/src/graphql/general/validator_details_documents.ts deleted file mode 100644 index 13b7441d0f..0000000000 --- a/apps/web-bitsong/src/graphql/general/validator_details_documents.ts +++ /dev/null @@ -1,56 +0,0 @@ -export const ValidatorDelegationsDocument = /* GraphQL */ ` - query ValidatorDelegations( - $validatorAddress: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - delegations: action_validator_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } - } -`; - -export const ValidatorRedelegationsDocument = /* GraphQL */ ` - query ValidatorRedelegations( - $validatorAddress: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - redelegations: action_validator_redelegations_from( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } - } -`; - -export const ValidatorUndelegationsDocument = /* GraphQL */ ` - query ValidatorUndelegations( - $validatorAddress: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - undelegations: action_validator_unbonding_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } - } -`; diff --git a/apps/web-bitsong/src/graphql/general/validators.graphql b/apps/web-bitsong/src/graphql/general/validators.graphql deleted file mode 100644 index 20f3b19335..0000000000 --- a/apps/web-bitsong/src/graphql/general/validators.graphql +++ /dev/null @@ -1,32 +0,0 @@ -query Validators { - stakingPool: staking_pool(limit: 1, order_by: {height: desc}) { - bondedTokens: bonded_tokens - } - validator { - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos(order_by: {height: desc}, limit: 1) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - } - validatorVotingPowers: validator_voting_powers(offset: 0, limit: 1, order_by: {height: desc}) { - votingPower: voting_power - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorSigningInfos: validator_signing_infos(order_by: {height: desc}, limit: 1) { - missedBlocksCounter: missed_blocks_counter - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} diff --git a/apps/web-bitsong/src/graphql/general/validators_address_list.graphql b/apps/web-bitsong/src/graphql/general/validators_address_list.graphql deleted file mode 100644 index d018f104bc..0000000000 --- a/apps/web-bitsong/src/graphql/general/validators_address_list.graphql +++ /dev/null @@ -1,28 +0,0 @@ -query ValidatorsAddressList { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions(limit: 1, order_by: {height: desc}) { - moniker - identity - avatarUrl: avatar_url - } - } -} - -query ValidatorAddresses { - validator(where: {validator_info: {operator_address: {_is_null: false}, consensus_address: {_is_null: false}, self_delegate_address: {_is_null: false}}}) { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions(limit: 1, order_by: {height: desc}) { - moniker - avatarUrl: avatar_url - } - } -} diff --git a/apps/web-bitsong/src/graphql/types/general_types.ts b/apps/web-bitsong/src/graphql/types/general_types.ts deleted file mode 100644 index 8be8ca1e29..0000000000 --- a/apps/web-bitsong/src/graphql/types/general_types.ts +++ /dev/null @@ -1,13762 +0,0 @@ -import { gql } from '@apollo/client'; -import * as Apollo from '@apollo/client'; -export type Maybe = T | null; -export type InputMaybe = Maybe; -export type Exact = { [K in keyof T]: T[K] }; -export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; -export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; -const defaultOptions = {} as const; -/** All built-in and custom scalars, mapped to their actual values */ -export type Scalars = { - ID: string; - String: string; - Boolean: boolean; - Int: number; - Float: number; - ActionCoin: any; - ActionDelegation: any; - ActionPagination: any; - ActionRedelegation: any; - ActionUnbondingDelegation: any; - _coin: any; - _dec_coin: any; - _text: any; - bigint: any; - jsonb: any; - numeric: any; - smallint: any; - timestamp: any; - timestamptz: any; -}; - -export type ActionAddress = { - __typename?: 'ActionAddress'; - address: Scalars['String']; -}; - -export type ActionBalance = { - __typename?: 'ActionBalance'; - coins?: Maybe>>; -}; - -export type ActionDelegationResponse = { - __typename?: 'ActionDelegationResponse'; - delegations?: Maybe>>; - pagination?: Maybe; -}; - -export type ActionDelegationReward = { - __typename?: 'ActionDelegationReward'; - coins?: Maybe>>; - validator_address: Scalars['String']; -}; - -export type ActionRedelegationResponse = { - __typename?: 'ActionRedelegationResponse'; - pagination?: Maybe; - redelegations?: Maybe>>; -}; - -export type ActionUnbondingDelegationResponse = { - __typename?: 'ActionUnbondingDelegationResponse'; - pagination?: Maybe; - unbonding_delegations?: Maybe>>; -}; - -export type ActionValidatorCommissionAmount = { - __typename?: 'ActionValidatorCommissionAmount'; - coins?: Maybe>>; -}; - -/** Boolean expression to compare columns of type "Boolean". All fields are combined with logical 'AND'. */ -export type Boolean_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "Int". All fields are combined with logical 'AND'. */ -export type Int_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "String". All fields are combined with logical 'AND'. */ -export type String_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - /** does the column match the given case-insensitive pattern */ - _ilike?: InputMaybe; - _in?: InputMaybe>; - /** does the column match the given POSIX regular expression, case insensitive */ - _iregex?: InputMaybe; - _is_null?: InputMaybe; - /** does the column match the given pattern */ - _like?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - /** does the column NOT match the given case-insensitive pattern */ - _nilike?: InputMaybe; - _nin?: InputMaybe>; - /** does the column NOT match the given POSIX regular expression, case insensitive */ - _niregex?: InputMaybe; - /** does the column NOT match the given pattern */ - _nlike?: InputMaybe; - /** does the column NOT match the given POSIX regular expression, case sensitive */ - _nregex?: InputMaybe; - /** does the column NOT match the given SQL regular expression */ - _nsimilar?: InputMaybe; - /** does the column match the given POSIX regular expression, case sensitive */ - _regex?: InputMaybe; - /** does the column match the given SQL regular expression */ - _similar?: InputMaybe; -}; - -/** Boolean expression to compare columns of type "_coin". All fields are combined with logical 'AND'. */ -export type _Coin_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "_dec_coin". All fields are combined with logical 'AND'. */ -export type _Dec_Coin_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "_text". All fields are combined with logical 'AND'. */ -export type _Text_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "account" */ -export type Account = { - __typename?: 'account'; - address: Scalars['String']; - /** An array relationship */ - feeGrantAllowancesByGranterAddress: Array; - /** An aggregate relationship */ - feeGrantAllowancesByGranterAddress_aggregate: Fee_Grant_Allowance_Aggregate; - /** An array relationship */ - fee_grant_allowances: Array; - /** An aggregate relationship */ - fee_grant_allowances_aggregate: Fee_Grant_Allowance_Aggregate; - /** An array relationship */ - proposal_deposits: Array; - /** An aggregate relationship */ - proposal_deposits_aggregate: Proposal_Deposit_Aggregate; - /** An array relationship */ - proposal_votes: Array; - /** An aggregate relationship */ - proposal_votes_aggregate: Proposal_Vote_Aggregate; - /** An array relationship */ - proposals: Array; - /** An aggregate relationship */ - proposals_aggregate: Proposal_Aggregate; - /** An array relationship */ - validator_infos: Array; - /** An aggregate relationship */ - validator_infos_aggregate: Validator_Info_Aggregate; - /** An object relationship */ - vesting_account?: Maybe; - /** An array relationship */ - vesting_accounts: Array; - /** An aggregate relationship */ - vesting_accounts_aggregate: Vesting_Account_Aggregate; -}; - - -/** columns and relationships of "account" */ -export type AccountFeeGrantAllowancesByGranterAddressArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountFeeGrantAllowancesByGranterAddress_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountFee_Grant_AllowancesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountFee_Grant_Allowances_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposal_DepositsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposal_Deposits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposal_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposal_Votes_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposalsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposals_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountValidator_InfosArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountValidator_Infos_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountVesting_AccountsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountVesting_Accounts_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "account" */ -export type Account_Aggregate = { - __typename?: 'account_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "account" */ -export type Account_Aggregate_Fields = { - __typename?: 'account_aggregate_fields'; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "account" */ -export type Account_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "account". All fields are combined with a logical 'AND'. */ -export type Account_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - address?: InputMaybe; - feeGrantAllowancesByGranterAddress?: InputMaybe; - fee_grant_allowances?: InputMaybe; - proposal_deposits?: InputMaybe; - proposal_votes?: InputMaybe; - proposals?: InputMaybe; - validator_infos?: InputMaybe; - vesting_account?: InputMaybe; - vesting_accounts?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Account_Max_Fields = { - __typename?: 'account_max_fields'; - address?: Maybe; -}; - -/** aggregate min on columns */ -export type Account_Min_Fields = { - __typename?: 'account_min_fields'; - address?: Maybe; -}; - -/** Ordering options when selecting data from "account". */ -export type Account_Order_By = { - address?: InputMaybe; - feeGrantAllowancesByGranterAddress_aggregate?: InputMaybe; - fee_grant_allowances_aggregate?: InputMaybe; - proposal_deposits_aggregate?: InputMaybe; - proposal_votes_aggregate?: InputMaybe; - proposals_aggregate?: InputMaybe; - validator_infos_aggregate?: InputMaybe; - vesting_account?: InputMaybe; - vesting_accounts_aggregate?: InputMaybe; -}; - -/** select columns of table "account" */ -export enum Account_Select_Column { - /** column name */ - Address = 'address' -} - -/** columns and relationships of "average_block_time_from_genesis" */ -export type Average_Block_Time_From_Genesis = { - __typename?: 'average_block_time_from_genesis'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "average_block_time_from_genesis" */ -export type Average_Block_Time_From_Genesis_Aggregate = { - __typename?: 'average_block_time_from_genesis_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "average_block_time_from_genesis" */ -export type Average_Block_Time_From_Genesis_Aggregate_Fields = { - __typename?: 'average_block_time_from_genesis_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "average_block_time_from_genesis" */ -export type Average_Block_Time_From_Genesis_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Average_Block_Time_From_Genesis_Avg_Fields = { - __typename?: 'average_block_time_from_genesis_avg_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "average_block_time_from_genesis". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_From_Genesis_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Average_Block_Time_From_Genesis_Max_Fields = { - __typename?: 'average_block_time_from_genesis_max_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Average_Block_Time_From_Genesis_Min_Fields = { - __typename?: 'average_block_time_from_genesis_min_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Ordering options when selecting data from "average_block_time_from_genesis". */ -export type Average_Block_Time_From_Genesis_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_from_genesis" */ -export enum Average_Block_Time_From_Genesis_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Average_Block_Time_From_Genesis_Stddev_Fields = { - __typename?: 'average_block_time_from_genesis_stddev_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Average_Block_Time_From_Genesis_Stddev_Pop_Fields = { - __typename?: 'average_block_time_from_genesis_stddev_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Average_Block_Time_From_Genesis_Stddev_Samp_Fields = { - __typename?: 'average_block_time_from_genesis_stddev_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Average_Block_Time_From_Genesis_Sum_Fields = { - __typename?: 'average_block_time_from_genesis_sum_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Average_Block_Time_From_Genesis_Var_Pop_Fields = { - __typename?: 'average_block_time_from_genesis_var_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Average_Block_Time_From_Genesis_Var_Samp_Fields = { - __typename?: 'average_block_time_from_genesis_var_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Average_Block_Time_From_Genesis_Variance_Fields = { - __typename?: 'average_block_time_from_genesis_variance_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** columns and relationships of "average_block_time_per_day" */ -export type Average_Block_Time_Per_Day = { - __typename?: 'average_block_time_per_day'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "average_block_time_per_day" */ -export type Average_Block_Time_Per_Day_Aggregate = { - __typename?: 'average_block_time_per_day_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "average_block_time_per_day" */ -export type Average_Block_Time_Per_Day_Aggregate_Fields = { - __typename?: 'average_block_time_per_day_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "average_block_time_per_day" */ -export type Average_Block_Time_Per_Day_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Average_Block_Time_Per_Day_Avg_Fields = { - __typename?: 'average_block_time_per_day_avg_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "average_block_time_per_day". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_Per_Day_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Average_Block_Time_Per_Day_Max_Fields = { - __typename?: 'average_block_time_per_day_max_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Average_Block_Time_Per_Day_Min_Fields = { - __typename?: 'average_block_time_per_day_min_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Ordering options when selecting data from "average_block_time_per_day". */ -export type Average_Block_Time_Per_Day_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_per_day" */ -export enum Average_Block_Time_Per_Day_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Average_Block_Time_Per_Day_Stddev_Fields = { - __typename?: 'average_block_time_per_day_stddev_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Average_Block_Time_Per_Day_Stddev_Pop_Fields = { - __typename?: 'average_block_time_per_day_stddev_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Average_Block_Time_Per_Day_Stddev_Samp_Fields = { - __typename?: 'average_block_time_per_day_stddev_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Average_Block_Time_Per_Day_Sum_Fields = { - __typename?: 'average_block_time_per_day_sum_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Average_Block_Time_Per_Day_Var_Pop_Fields = { - __typename?: 'average_block_time_per_day_var_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Average_Block_Time_Per_Day_Var_Samp_Fields = { - __typename?: 'average_block_time_per_day_var_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Average_Block_Time_Per_Day_Variance_Fields = { - __typename?: 'average_block_time_per_day_variance_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** columns and relationships of "average_block_time_per_hour" */ -export type Average_Block_Time_Per_Hour = { - __typename?: 'average_block_time_per_hour'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "average_block_time_per_hour" */ -export type Average_Block_Time_Per_Hour_Aggregate = { - __typename?: 'average_block_time_per_hour_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "average_block_time_per_hour" */ -export type Average_Block_Time_Per_Hour_Aggregate_Fields = { - __typename?: 'average_block_time_per_hour_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "average_block_time_per_hour" */ -export type Average_Block_Time_Per_Hour_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Average_Block_Time_Per_Hour_Avg_Fields = { - __typename?: 'average_block_time_per_hour_avg_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "average_block_time_per_hour". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_Per_Hour_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Average_Block_Time_Per_Hour_Max_Fields = { - __typename?: 'average_block_time_per_hour_max_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Average_Block_Time_Per_Hour_Min_Fields = { - __typename?: 'average_block_time_per_hour_min_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Ordering options when selecting data from "average_block_time_per_hour". */ -export type Average_Block_Time_Per_Hour_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_per_hour" */ -export enum Average_Block_Time_Per_Hour_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Average_Block_Time_Per_Hour_Stddev_Fields = { - __typename?: 'average_block_time_per_hour_stddev_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Average_Block_Time_Per_Hour_Stddev_Pop_Fields = { - __typename?: 'average_block_time_per_hour_stddev_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Average_Block_Time_Per_Hour_Stddev_Samp_Fields = { - __typename?: 'average_block_time_per_hour_stddev_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Average_Block_Time_Per_Hour_Sum_Fields = { - __typename?: 'average_block_time_per_hour_sum_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Average_Block_Time_Per_Hour_Var_Pop_Fields = { - __typename?: 'average_block_time_per_hour_var_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Average_Block_Time_Per_Hour_Var_Samp_Fields = { - __typename?: 'average_block_time_per_hour_var_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Average_Block_Time_Per_Hour_Variance_Fields = { - __typename?: 'average_block_time_per_hour_variance_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** columns and relationships of "average_block_time_per_minute" */ -export type Average_Block_Time_Per_Minute = { - __typename?: 'average_block_time_per_minute'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "average_block_time_per_minute" */ -export type Average_Block_Time_Per_Minute_Aggregate = { - __typename?: 'average_block_time_per_minute_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "average_block_time_per_minute" */ -export type Average_Block_Time_Per_Minute_Aggregate_Fields = { - __typename?: 'average_block_time_per_minute_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "average_block_time_per_minute" */ -export type Average_Block_Time_Per_Minute_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Average_Block_Time_Per_Minute_Avg_Fields = { - __typename?: 'average_block_time_per_minute_avg_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "average_block_time_per_minute". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_Per_Minute_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Average_Block_Time_Per_Minute_Max_Fields = { - __typename?: 'average_block_time_per_minute_max_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Average_Block_Time_Per_Minute_Min_Fields = { - __typename?: 'average_block_time_per_minute_min_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Ordering options when selecting data from "average_block_time_per_minute". */ -export type Average_Block_Time_Per_Minute_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_per_minute" */ -export enum Average_Block_Time_Per_Minute_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Average_Block_Time_Per_Minute_Stddev_Fields = { - __typename?: 'average_block_time_per_minute_stddev_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Average_Block_Time_Per_Minute_Stddev_Pop_Fields = { - __typename?: 'average_block_time_per_minute_stddev_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Average_Block_Time_Per_Minute_Stddev_Samp_Fields = { - __typename?: 'average_block_time_per_minute_stddev_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Average_Block_Time_Per_Minute_Sum_Fields = { - __typename?: 'average_block_time_per_minute_sum_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Average_Block_Time_Per_Minute_Var_Pop_Fields = { - __typename?: 'average_block_time_per_minute_var_pop_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Average_Block_Time_Per_Minute_Var_Samp_Fields = { - __typename?: 'average_block_time_per_minute_var_samp_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Average_Block_Time_Per_Minute_Variance_Fields = { - __typename?: 'average_block_time_per_minute_variance_fields'; - average_time?: Maybe; - height?: Maybe; -}; - -/** Boolean expression to compare columns of type "bigint". All fields are combined with logical 'AND'. */ -export type Bigint_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "block" */ -export type Block = { - __typename?: 'block'; - hash: Scalars['String']; - height: Scalars['bigint']; - num_txs?: Maybe; - /** An array relationship */ - pre_commits: Array; - /** An aggregate relationship */ - pre_commits_aggregate: Pre_Commit_Aggregate; - /** An array relationship */ - proposal_deposits: Array; - /** An aggregate relationship */ - proposal_deposits_aggregate: Proposal_Deposit_Aggregate; - /** An array relationship */ - proposal_votes: Array; - /** An aggregate relationship */ - proposal_votes_aggregate: Proposal_Vote_Aggregate; - proposer_address?: Maybe; - timestamp: Scalars['timestamp']; - total_gas?: Maybe; - /** An array relationship */ - transactions: Array; - /** An aggregate relationship */ - transactions_aggregate: Transaction_Aggregate; - /** An object relationship */ - validator?: Maybe; - /** An array relationship */ - validator_voting_powers: Array; - /** An aggregate relationship */ - validator_voting_powers_aggregate: Validator_Voting_Power_Aggregate; -}; - - -/** columns and relationships of "block" */ -export type BlockPre_CommitsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockPre_Commits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockProposal_DepositsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockProposal_Deposits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockProposal_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockProposal_Votes_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockTransactionsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockTransactions_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockValidator_Voting_PowersArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockValidator_Voting_Powers_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "block" */ -export type Block_Aggregate = { - __typename?: 'block_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "block" */ -export type Block_Aggregate_Fields = { - __typename?: 'block_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "block" */ -export type Block_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "block" */ -export type Block_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Block_Avg_Fields = { - __typename?: 'block_avg_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by avg() on columns of table "block" */ -export type Block_Avg_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "block". All fields are combined with a logical 'AND'. */ -export type Block_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - pre_commits?: InputMaybe; - proposal_deposits?: InputMaybe; - proposal_votes?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; - transactions?: InputMaybe; - validator?: InputMaybe; - validator_voting_powers?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Block_Max_Fields = { - __typename?: 'block_max_fields'; - hash?: Maybe; - height?: Maybe; - num_txs?: Maybe; - proposer_address?: Maybe; - timestamp?: Maybe; - total_gas?: Maybe; -}; - -/** order by max() on columns of table "block" */ -export type Block_Max_Order_By = { - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Block_Min_Fields = { - __typename?: 'block_min_fields'; - hash?: Maybe; - height?: Maybe; - num_txs?: Maybe; - proposer_address?: Maybe; - timestamp?: Maybe; - total_gas?: Maybe; -}; - -/** order by min() on columns of table "block" */ -export type Block_Min_Order_By = { - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** Ordering options when selecting data from "block". */ -export type Block_Order_By = { - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - pre_commits_aggregate?: InputMaybe; - proposal_deposits_aggregate?: InputMaybe; - proposal_votes_aggregate?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; - transactions_aggregate?: InputMaybe; - validator?: InputMaybe; - validator_voting_powers_aggregate?: InputMaybe; -}; - -/** select columns of table "block" */ -export enum Block_Select_Column { - /** column name */ - Hash = 'hash', - /** column name */ - Height = 'height', - /** column name */ - NumTxs = 'num_txs', - /** column name */ - ProposerAddress = 'proposer_address', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - TotalGas = 'total_gas' -} - -/** aggregate stddev on columns */ -export type Block_Stddev_Fields = { - __typename?: 'block_stddev_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by stddev() on columns of table "block" */ -export type Block_Stddev_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Block_Stddev_Pop_Fields = { - __typename?: 'block_stddev_pop_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by stddev_pop() on columns of table "block" */ -export type Block_Stddev_Pop_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Block_Stddev_Samp_Fields = { - __typename?: 'block_stddev_samp_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by stddev_samp() on columns of table "block" */ -export type Block_Stddev_Samp_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Block_Sum_Fields = { - __typename?: 'block_sum_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by sum() on columns of table "block" */ -export type Block_Sum_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Block_Var_Pop_Fields = { - __typename?: 'block_var_pop_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by var_pop() on columns of table "block" */ -export type Block_Var_Pop_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Block_Var_Samp_Fields = { - __typename?: 'block_var_samp_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by var_samp() on columns of table "block" */ -export type Block_Var_Samp_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Block_Variance_Fields = { - __typename?: 'block_variance_fields'; - height?: Maybe; - num_txs?: Maybe; - total_gas?: Maybe; -}; - -/** order by variance() on columns of table "block" */ -export type Block_Variance_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** columns and relationships of "community_pool" */ -export type Community_Pool = { - __typename?: 'community_pool'; - coins: Scalars['_dec_coin']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "community_pool" */ -export type Community_Pool_Aggregate = { - __typename?: 'community_pool_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "community_pool" */ -export type Community_Pool_Aggregate_Fields = { - __typename?: 'community_pool_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "community_pool" */ -export type Community_Pool_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Community_Pool_Avg_Fields = { - __typename?: 'community_pool_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "community_pool". All fields are combined with a logical 'AND'. */ -export type Community_Pool_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - coins?: InputMaybe<_Dec_Coin_Comparison_Exp>; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Community_Pool_Max_Fields = { - __typename?: 'community_pool_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Community_Pool_Min_Fields = { - __typename?: 'community_pool_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "community_pool". */ -export type Community_Pool_Order_By = { - coins?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "community_pool" */ -export enum Community_Pool_Select_Column { - /** column name */ - Coins = 'coins', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Community_Pool_Stddev_Fields = { - __typename?: 'community_pool_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Community_Pool_Stddev_Pop_Fields = { - __typename?: 'community_pool_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Community_Pool_Stddev_Samp_Fields = { - __typename?: 'community_pool_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Community_Pool_Sum_Fields = { - __typename?: 'community_pool_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Community_Pool_Var_Pop_Fields = { - __typename?: 'community_pool_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Community_Pool_Var_Samp_Fields = { - __typename?: 'community_pool_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Community_Pool_Variance_Fields = { - __typename?: 'community_pool_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "distribution_params" */ -export type Distribution_Params = { - __typename?: 'distribution_params'; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "distribution_params" */ -export type Distribution_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "distribution_params" */ -export type Distribution_Params_Aggregate = { - __typename?: 'distribution_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "distribution_params" */ -export type Distribution_Params_Aggregate_Fields = { - __typename?: 'distribution_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "distribution_params" */ -export type Distribution_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Distribution_Params_Avg_Fields = { - __typename?: 'distribution_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "distribution_params". All fields are combined with a logical 'AND'. */ -export type Distribution_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Distribution_Params_Max_Fields = { - __typename?: 'distribution_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Distribution_Params_Min_Fields = { - __typename?: 'distribution_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "distribution_params". */ -export type Distribution_Params_Order_By = { - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "distribution_params" */ -export enum Distribution_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - Params = 'params' -} - -/** aggregate stddev on columns */ -export type Distribution_Params_Stddev_Fields = { - __typename?: 'distribution_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Distribution_Params_Stddev_Pop_Fields = { - __typename?: 'distribution_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Distribution_Params_Stddev_Samp_Fields = { - __typename?: 'distribution_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Distribution_Params_Sum_Fields = { - __typename?: 'distribution_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Distribution_Params_Var_Pop_Fields = { - __typename?: 'distribution_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Distribution_Params_Var_Samp_Fields = { - __typename?: 'distribution_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Distribution_Params_Variance_Fields = { - __typename?: 'distribution_params_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "double_sign_evidence" */ -export type Double_Sign_Evidence = { - __typename?: 'double_sign_evidence'; - /** An object relationship */ - doubleSignVoteByVoteAId: Double_Sign_Vote; - /** An object relationship */ - double_sign_vote: Double_Sign_Vote; - height: Scalars['bigint']; - vote_a_id: Scalars['bigint']; - vote_b_id: Scalars['bigint']; -}; - -/** aggregated selection of "double_sign_evidence" */ -export type Double_Sign_Evidence_Aggregate = { - __typename?: 'double_sign_evidence_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "double_sign_evidence" */ -export type Double_Sign_Evidence_Aggregate_Fields = { - __typename?: 'double_sign_evidence_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "double_sign_evidence" */ -export type Double_Sign_Evidence_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Double_Sign_Evidence_Avg_Fields = { - __typename?: 'double_sign_evidence_avg_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by avg() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Avg_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "double_sign_evidence". All fields are combined with a logical 'AND'. */ -export type Double_Sign_Evidence_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - doubleSignVoteByVoteAId?: InputMaybe; - double_sign_vote?: InputMaybe; - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Double_Sign_Evidence_Max_Fields = { - __typename?: 'double_sign_evidence_max_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by max() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Max_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Double_Sign_Evidence_Min_Fields = { - __typename?: 'double_sign_evidence_min_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by min() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Min_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** Ordering options when selecting data from "double_sign_evidence". */ -export type Double_Sign_Evidence_Order_By = { - doubleSignVoteByVoteAId?: InputMaybe; - double_sign_vote?: InputMaybe; - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** select columns of table "double_sign_evidence" */ -export enum Double_Sign_Evidence_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - VoteAId = 'vote_a_id', - /** column name */ - VoteBId = 'vote_b_id' -} - -/** aggregate stddev on columns */ -export type Double_Sign_Evidence_Stddev_Fields = { - __typename?: 'double_sign_evidence_stddev_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by stddev() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Stddev_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Double_Sign_Evidence_Stddev_Pop_Fields = { - __typename?: 'double_sign_evidence_stddev_pop_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Stddev_Pop_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Double_Sign_Evidence_Stddev_Samp_Fields = { - __typename?: 'double_sign_evidence_stddev_samp_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Stddev_Samp_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Double_Sign_Evidence_Sum_Fields = { - __typename?: 'double_sign_evidence_sum_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by sum() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Sum_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Double_Sign_Evidence_Var_Pop_Fields = { - __typename?: 'double_sign_evidence_var_pop_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by var_pop() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Var_Pop_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Double_Sign_Evidence_Var_Samp_Fields = { - __typename?: 'double_sign_evidence_var_samp_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by var_samp() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Var_Samp_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Double_Sign_Evidence_Variance_Fields = { - __typename?: 'double_sign_evidence_variance_fields'; - height?: Maybe; - vote_a_id?: Maybe; - vote_b_id?: Maybe; -}; - -/** order by variance() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Variance_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_Vote = { - __typename?: 'double_sign_vote'; - block_id: Scalars['String']; - /** An array relationship */ - doubleSignEvidencesByVoteBId: Array; - /** An aggregate relationship */ - doubleSignEvidencesByVoteBId_aggregate: Double_Sign_Evidence_Aggregate; - /** An array relationship */ - double_sign_evidences: Array; - /** An aggregate relationship */ - double_sign_evidences_aggregate: Double_Sign_Evidence_Aggregate; - height: Scalars['bigint']; - id: Scalars['Int']; - round: Scalars['Int']; - signature: Scalars['String']; - type: Scalars['smallint']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - validator_index: Scalars['Int']; -}; - - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_VoteDoubleSignEvidencesByVoteBIdArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_VoteDoubleSignEvidencesByVoteBId_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_VoteDouble_Sign_EvidencesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_VoteDouble_Sign_Evidences_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "double_sign_vote" */ -export type Double_Sign_Vote_Aggregate = { - __typename?: 'double_sign_vote_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "double_sign_vote" */ -export type Double_Sign_Vote_Aggregate_Fields = { - __typename?: 'double_sign_vote_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "double_sign_vote" */ -export type Double_Sign_Vote_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "double_sign_vote" */ -export type Double_Sign_Vote_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Double_Sign_Vote_Avg_Fields = { - __typename?: 'double_sign_vote_avg_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by avg() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Avg_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "double_sign_vote". All fields are combined with a logical 'AND'. */ -export type Double_Sign_Vote_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - block_id?: InputMaybe; - doubleSignEvidencesByVoteBId?: InputMaybe; - double_sign_evidences?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Double_Sign_Vote_Max_Fields = { - __typename?: 'double_sign_vote_max_fields'; - block_id?: Maybe; - height?: Maybe; - id?: Maybe; - round?: Maybe; - signature?: Maybe; - type?: Maybe; - validator_address?: Maybe; - validator_index?: Maybe; -}; - -/** order by max() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Max_Order_By = { - block_id?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Double_Sign_Vote_Min_Fields = { - __typename?: 'double_sign_vote_min_fields'; - block_id?: Maybe; - height?: Maybe; - id?: Maybe; - round?: Maybe; - signature?: Maybe; - type?: Maybe; - validator_address?: Maybe; - validator_index?: Maybe; -}; - -/** order by min() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Min_Order_By = { - block_id?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** Ordering options when selecting data from "double_sign_vote". */ -export type Double_Sign_Vote_Order_By = { - block_id?: InputMaybe; - doubleSignEvidencesByVoteBId_aggregate?: InputMaybe; - double_sign_evidences_aggregate?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** select columns of table "double_sign_vote" */ -export enum Double_Sign_Vote_Select_Column { - /** column name */ - BlockId = 'block_id', - /** column name */ - Height = 'height', - /** column name */ - Id = 'id', - /** column name */ - Round = 'round', - /** column name */ - Signature = 'signature', - /** column name */ - Type = 'type', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - ValidatorIndex = 'validator_index' -} - -/** aggregate stddev on columns */ -export type Double_Sign_Vote_Stddev_Fields = { - __typename?: 'double_sign_vote_stddev_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by stddev() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Stddev_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Double_Sign_Vote_Stddev_Pop_Fields = { - __typename?: 'double_sign_vote_stddev_pop_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by stddev_pop() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Stddev_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Double_Sign_Vote_Stddev_Samp_Fields = { - __typename?: 'double_sign_vote_stddev_samp_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by stddev_samp() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Stddev_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Double_Sign_Vote_Sum_Fields = { - __typename?: 'double_sign_vote_sum_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by sum() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Sum_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Double_Sign_Vote_Var_Pop_Fields = { - __typename?: 'double_sign_vote_var_pop_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by var_pop() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Var_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Double_Sign_Vote_Var_Samp_Fields = { - __typename?: 'double_sign_vote_var_samp_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by var_samp() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Var_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Double_Sign_Vote_Variance_Fields = { - __typename?: 'double_sign_vote_variance_fields'; - height?: Maybe; - id?: Maybe; - round?: Maybe; - type?: Maybe; - validator_index?: Maybe; -}; - -/** order by variance() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Variance_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** columns and relationships of "fee_grant_allowance" */ -export type Fee_Grant_Allowance = { - __typename?: 'fee_grant_allowance'; - allowance: Scalars['jsonb']; - /** An object relationship */ - grantee: Account; - grantee_address: Scalars['String']; - /** An object relationship */ - granter: Account; - granter_address: Scalars['String']; - height: Scalars['bigint']; - id: Scalars['Int']; -}; - - -/** columns and relationships of "fee_grant_allowance" */ -export type Fee_Grant_AllowanceAllowanceArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Aggregate = { - __typename?: 'fee_grant_allowance_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Aggregate_Fields = { - __typename?: 'fee_grant_allowance_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Fee_Grant_Allowance_Avg_Fields = { - __typename?: 'fee_grant_allowance_avg_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by avg() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Avg_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "fee_grant_allowance". All fields are combined with a logical 'AND'. */ -export type Fee_Grant_Allowance_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - allowance?: InputMaybe; - grantee?: InputMaybe; - grantee_address?: InputMaybe; - granter?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Fee_Grant_Allowance_Max_Fields = { - __typename?: 'fee_grant_allowance_max_fields'; - grantee_address?: Maybe; - granter_address?: Maybe; - height?: Maybe; - id?: Maybe; -}; - -/** order by max() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Max_Order_By = { - grantee_address?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Fee_Grant_Allowance_Min_Fields = { - __typename?: 'fee_grant_allowance_min_fields'; - grantee_address?: Maybe; - granter_address?: Maybe; - height?: Maybe; - id?: Maybe; -}; - -/** order by min() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Min_Order_By = { - grantee_address?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; -}; - -/** Ordering options when selecting data from "fee_grant_allowance". */ -export type Fee_Grant_Allowance_Order_By = { - allowance?: InputMaybe; - grantee?: InputMaybe; - grantee_address?: InputMaybe; - granter?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; -}; - -/** select columns of table "fee_grant_allowance" */ -export enum Fee_Grant_Allowance_Select_Column { - /** column name */ - Allowance = 'allowance', - /** column name */ - GranteeAddress = 'grantee_address', - /** column name */ - GranterAddress = 'granter_address', - /** column name */ - Height = 'height', - /** column name */ - Id = 'id' -} - -/** aggregate stddev on columns */ -export type Fee_Grant_Allowance_Stddev_Fields = { - __typename?: 'fee_grant_allowance_stddev_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by stddev() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Stddev_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Fee_Grant_Allowance_Stddev_Pop_Fields = { - __typename?: 'fee_grant_allowance_stddev_pop_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Stddev_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Fee_Grant_Allowance_Stddev_Samp_Fields = { - __typename?: 'fee_grant_allowance_stddev_samp_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Stddev_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Fee_Grant_Allowance_Sum_Fields = { - __typename?: 'fee_grant_allowance_sum_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by sum() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Sum_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Fee_Grant_Allowance_Var_Pop_Fields = { - __typename?: 'fee_grant_allowance_var_pop_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by var_pop() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Var_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Fee_Grant_Allowance_Var_Samp_Fields = { - __typename?: 'fee_grant_allowance_var_samp_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by var_samp() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Var_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Fee_Grant_Allowance_Variance_Fields = { - __typename?: 'fee_grant_allowance_variance_fields'; - height?: Maybe; - id?: Maybe; -}; - -/** order by variance() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Variance_Order_By = { - height?: InputMaybe; - id?: InputMaybe; -}; - -/** columns and relationships of "genesis" */ -export type Genesis = { - __typename?: 'genesis'; - chain_id: Scalars['String']; - initial_height: Scalars['bigint']; - time: Scalars['timestamp']; -}; - -/** aggregated selection of "genesis" */ -export type Genesis_Aggregate = { - __typename?: 'genesis_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "genesis" */ -export type Genesis_Aggregate_Fields = { - __typename?: 'genesis_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "genesis" */ -export type Genesis_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Genesis_Avg_Fields = { - __typename?: 'genesis_avg_fields'; - initial_height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "genesis". All fields are combined with a logical 'AND'. */ -export type Genesis_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - chain_id?: InputMaybe; - initial_height?: InputMaybe; - time?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Genesis_Max_Fields = { - __typename?: 'genesis_max_fields'; - chain_id?: Maybe; - initial_height?: Maybe; - time?: Maybe; -}; - -/** aggregate min on columns */ -export type Genesis_Min_Fields = { - __typename?: 'genesis_min_fields'; - chain_id?: Maybe; - initial_height?: Maybe; - time?: Maybe; -}; - -/** Ordering options when selecting data from "genesis". */ -export type Genesis_Order_By = { - chain_id?: InputMaybe; - initial_height?: InputMaybe; - time?: InputMaybe; -}; - -/** select columns of table "genesis" */ -export enum Genesis_Select_Column { - /** column name */ - ChainId = 'chain_id', - /** column name */ - InitialHeight = 'initial_height', - /** column name */ - Time = 'time' -} - -/** aggregate stddev on columns */ -export type Genesis_Stddev_Fields = { - __typename?: 'genesis_stddev_fields'; - initial_height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Genesis_Stddev_Pop_Fields = { - __typename?: 'genesis_stddev_pop_fields'; - initial_height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Genesis_Stddev_Samp_Fields = { - __typename?: 'genesis_stddev_samp_fields'; - initial_height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Genesis_Sum_Fields = { - __typename?: 'genesis_sum_fields'; - initial_height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Genesis_Var_Pop_Fields = { - __typename?: 'genesis_var_pop_fields'; - initial_height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Genesis_Var_Samp_Fields = { - __typename?: 'genesis_var_samp_fields'; - initial_height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Genesis_Variance_Fields = { - __typename?: 'genesis_variance_fields'; - initial_height?: Maybe; -}; - -/** columns and relationships of "gov_params" */ -export type Gov_Params = { - __typename?: 'gov_params'; - deposit_params: Scalars['jsonb']; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - tally_params: Scalars['jsonb']; - voting_params: Scalars['jsonb']; -}; - - -/** columns and relationships of "gov_params" */ -export type Gov_ParamsDeposit_ParamsArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "gov_params" */ -export type Gov_ParamsTally_ParamsArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "gov_params" */ -export type Gov_ParamsVoting_ParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "gov_params" */ -export type Gov_Params_Aggregate = { - __typename?: 'gov_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "gov_params" */ -export type Gov_Params_Aggregate_Fields = { - __typename?: 'gov_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "gov_params" */ -export type Gov_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Gov_Params_Avg_Fields = { - __typename?: 'gov_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "gov_params". All fields are combined with a logical 'AND'. */ -export type Gov_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - deposit_params?: InputMaybe; - height?: InputMaybe; - one_row_id?: InputMaybe; - tally_params?: InputMaybe; - voting_params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Gov_Params_Max_Fields = { - __typename?: 'gov_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Gov_Params_Min_Fields = { - __typename?: 'gov_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "gov_params". */ -export type Gov_Params_Order_By = { - deposit_params?: InputMaybe; - height?: InputMaybe; - one_row_id?: InputMaybe; - tally_params?: InputMaybe; - voting_params?: InputMaybe; -}; - -/** select columns of table "gov_params" */ -export enum Gov_Params_Select_Column { - /** column name */ - DepositParams = 'deposit_params', - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - TallyParams = 'tally_params', - /** column name */ - VotingParams = 'voting_params' -} - -/** aggregate stddev on columns */ -export type Gov_Params_Stddev_Fields = { - __typename?: 'gov_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Gov_Params_Stddev_Pop_Fields = { - __typename?: 'gov_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Gov_Params_Stddev_Samp_Fields = { - __typename?: 'gov_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Gov_Params_Sum_Fields = { - __typename?: 'gov_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Gov_Params_Var_Pop_Fields = { - __typename?: 'gov_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Gov_Params_Var_Samp_Fields = { - __typename?: 'gov_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Gov_Params_Variance_Fields = { - __typename?: 'gov_params_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "inflation" */ -export type Inflation = { - __typename?: 'inflation'; - height: Scalars['bigint']; - value: Scalars['numeric']; -}; - -/** aggregated selection of "inflation" */ -export type Inflation_Aggregate = { - __typename?: 'inflation_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "inflation" */ -export type Inflation_Aggregate_Fields = { - __typename?: 'inflation_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "inflation" */ -export type Inflation_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Inflation_Avg_Fields = { - __typename?: 'inflation_avg_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** Boolean expression to filter rows from the table "inflation". All fields are combined with a logical 'AND'. */ -export type Inflation_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - value?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Inflation_Max_Fields = { - __typename?: 'inflation_max_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate min on columns */ -export type Inflation_Min_Fields = { - __typename?: 'inflation_min_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** Ordering options when selecting data from "inflation". */ -export type Inflation_Order_By = { - height?: InputMaybe; - value?: InputMaybe; -}; - -/** select columns of table "inflation" */ -export enum Inflation_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Value = 'value' -} - -/** aggregate stddev on columns */ -export type Inflation_Stddev_Fields = { - __typename?: 'inflation_stddev_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Inflation_Stddev_Pop_Fields = { - __typename?: 'inflation_stddev_pop_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Inflation_Stddev_Samp_Fields = { - __typename?: 'inflation_stddev_samp_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate sum on columns */ -export type Inflation_Sum_Fields = { - __typename?: 'inflation_sum_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Inflation_Var_Pop_Fields = { - __typename?: 'inflation_var_pop_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Inflation_Var_Samp_Fields = { - __typename?: 'inflation_var_samp_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** aggregate variance on columns */ -export type Inflation_Variance_Fields = { - __typename?: 'inflation_variance_fields'; - height?: Maybe; - value?: Maybe; -}; - -/** Boolean expression to compare columns of type "jsonb". All fields are combined with logical 'AND'. */ -export type Jsonb_Comparison_Exp = { - /** is the column contained in the given json value */ - _contained_in?: InputMaybe; - /** does the column contain the given json value at the top level */ - _contains?: InputMaybe; - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - /** does the string exist as a top-level key in the column */ - _has_key?: InputMaybe; - /** do all of these strings exist as top-level keys in the column */ - _has_keys_all?: InputMaybe>; - /** do any of these strings exist as top-level keys in the column */ - _has_keys_any?: InputMaybe>; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "message" */ -export type Message = { - __typename?: 'message'; - height: Scalars['bigint']; - index: Scalars['bigint']; - involved_accounts_addresses: Scalars['_text']; - partition_id: Scalars['bigint']; - /** An object relationship */ - transaction?: Maybe; - /** An object relationship */ - transactionByPartitionIdTransactionHash?: Maybe; - transaction_hash: Scalars['String']; - type: Scalars['String']; - value: Scalars['jsonb']; -}; - - -/** columns and relationships of "message" */ -export type MessageValueArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "message" */ -export type Message_Aggregate = { - __typename?: 'message_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "message" */ -export type Message_Aggregate_Fields = { - __typename?: 'message_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "message" */ -export type Message_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "message" */ -export type Message_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Message_Avg_Fields = { - __typename?: 'message_avg_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by avg() on columns of table "message" */ -export type Message_Avg_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "message". All fields are combined with a logical 'AND'. */ -export type Message_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - index?: InputMaybe; - involved_accounts_addresses?: InputMaybe<_Text_Comparison_Exp>; - partition_id?: InputMaybe; - transaction?: InputMaybe; - transactionByPartitionIdTransactionHash?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; - value?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Message_Max_Fields = { - __typename?: 'message_max_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; - transaction_hash?: Maybe; - type?: Maybe; -}; - -/** order by max() on columns of table "message" */ -export type Message_Max_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Message_Min_Fields = { - __typename?: 'message_min_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; - transaction_hash?: Maybe; - type?: Maybe; -}; - -/** order by min() on columns of table "message" */ -export type Message_Min_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; -}; - -/** Ordering options when selecting data from "message". */ -export type Message_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - involved_accounts_addresses?: InputMaybe; - partition_id?: InputMaybe; - transaction?: InputMaybe; - transactionByPartitionIdTransactionHash?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; - value?: InputMaybe; -}; - -/** select columns of table "message" */ -export enum Message_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Index = 'index', - /** column name */ - InvolvedAccountsAddresses = 'involved_accounts_addresses', - /** column name */ - PartitionId = 'partition_id', - /** column name */ - TransactionHash = 'transaction_hash', - /** column name */ - Type = 'type', - /** column name */ - Value = 'value' -} - -/** aggregate stddev on columns */ -export type Message_Stddev_Fields = { - __typename?: 'message_stddev_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev() on columns of table "message" */ -export type Message_Stddev_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Message_Stddev_Pop_Fields = { - __typename?: 'message_stddev_pop_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "message" */ -export type Message_Stddev_Pop_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Message_Stddev_Samp_Fields = { - __typename?: 'message_stddev_samp_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "message" */ -export type Message_Stddev_Samp_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Message_Sum_Fields = { - __typename?: 'message_sum_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by sum() on columns of table "message" */ -export type Message_Sum_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Message_Var_Pop_Fields = { - __typename?: 'message_var_pop_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by var_pop() on columns of table "message" */ -export type Message_Var_Pop_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Message_Var_Samp_Fields = { - __typename?: 'message_var_samp_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by var_samp() on columns of table "message" */ -export type Message_Var_Samp_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Message_Variance_Fields = { - __typename?: 'message_variance_fields'; - height?: Maybe; - index?: Maybe; - partition_id?: Maybe; -}; - -/** order by variance() on columns of table "message" */ -export type Message_Variance_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - partition_id?: InputMaybe; -}; - -export type Messages_By_Address_Args = { - addresses?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; - types?: InputMaybe; -}; - -/** columns and relationships of "mint_params" */ -export type Mint_Params = { - __typename?: 'mint_params'; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "mint_params" */ -export type Mint_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "mint_params" */ -export type Mint_Params_Aggregate = { - __typename?: 'mint_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "mint_params" */ -export type Mint_Params_Aggregate_Fields = { - __typename?: 'mint_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "mint_params" */ -export type Mint_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Mint_Params_Avg_Fields = { - __typename?: 'mint_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "mint_params". All fields are combined with a logical 'AND'. */ -export type Mint_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Mint_Params_Max_Fields = { - __typename?: 'mint_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Mint_Params_Min_Fields = { - __typename?: 'mint_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "mint_params". */ -export type Mint_Params_Order_By = { - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "mint_params" */ -export enum Mint_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - Params = 'params' -} - -/** aggregate stddev on columns */ -export type Mint_Params_Stddev_Fields = { - __typename?: 'mint_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Mint_Params_Stddev_Pop_Fields = { - __typename?: 'mint_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Mint_Params_Stddev_Samp_Fields = { - __typename?: 'mint_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Mint_Params_Sum_Fields = { - __typename?: 'mint_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Mint_Params_Var_Pop_Fields = { - __typename?: 'mint_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Mint_Params_Var_Samp_Fields = { - __typename?: 'mint_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Mint_Params_Variance_Fields = { - __typename?: 'mint_params_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "modules" */ -export type Modules = { - __typename?: 'modules'; - module_name: Scalars['String']; -}; - -/** aggregated selection of "modules" */ -export type Modules_Aggregate = { - __typename?: 'modules_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "modules" */ -export type Modules_Aggregate_Fields = { - __typename?: 'modules_aggregate_fields'; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "modules" */ -export type Modules_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "modules". All fields are combined with a logical 'AND'. */ -export type Modules_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - module_name?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Modules_Max_Fields = { - __typename?: 'modules_max_fields'; - module_name?: Maybe; -}; - -/** aggregate min on columns */ -export type Modules_Min_Fields = { - __typename?: 'modules_min_fields'; - module_name?: Maybe; -}; - -/** Ordering options when selecting data from "modules". */ -export type Modules_Order_By = { - module_name?: InputMaybe; -}; - -/** select columns of table "modules" */ -export enum Modules_Select_Column { - /** column name */ - ModuleName = 'module_name' -} - -/** Boolean expression to compare columns of type "numeric". All fields are combined with logical 'AND'. */ -export type Numeric_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** column ordering options */ -export enum Order_By { - /** in ascending order, nulls last */ - Asc = 'asc', - /** in ascending order, nulls first */ - AscNullsFirst = 'asc_nulls_first', - /** in ascending order, nulls last */ - AscNullsLast = 'asc_nulls_last', - /** in descending order, nulls first */ - Desc = 'desc', - /** in descending order, nulls first */ - DescNullsFirst = 'desc_nulls_first', - /** in descending order, nulls last */ - DescNullsLast = 'desc_nulls_last' -} - -/** columns and relationships of "pre_commit" */ -export type Pre_Commit = { - __typename?: 'pre_commit'; - height: Scalars['bigint']; - proposer_priority: Scalars['bigint']; - timestamp: Scalars['timestamp']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - voting_power: Scalars['bigint']; -}; - -/** aggregated selection of "pre_commit" */ -export type Pre_Commit_Aggregate = { - __typename?: 'pre_commit_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "pre_commit" */ -export type Pre_Commit_Aggregate_Fields = { - __typename?: 'pre_commit_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "pre_commit" */ -export type Pre_Commit_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "pre_commit" */ -export type Pre_Commit_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Pre_Commit_Avg_Fields = { - __typename?: 'pre_commit_avg_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by avg() on columns of table "pre_commit" */ -export type Pre_Commit_Avg_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "pre_commit". All fields are combined with a logical 'AND'. */ -export type Pre_Commit_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Pre_Commit_Max_Fields = { - __typename?: 'pre_commit_max_fields'; - height?: Maybe; - proposer_priority?: Maybe; - timestamp?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by max() on columns of table "pre_commit" */ -export type Pre_Commit_Max_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Pre_Commit_Min_Fields = { - __typename?: 'pre_commit_min_fields'; - height?: Maybe; - proposer_priority?: Maybe; - timestamp?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by min() on columns of table "pre_commit" */ -export type Pre_Commit_Min_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Ordering options when selecting data from "pre_commit". */ -export type Pre_Commit_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** select columns of table "pre_commit" */ -export enum Pre_Commit_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - ProposerPriority = 'proposer_priority', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - VotingPower = 'voting_power' -} - -/** aggregate stddev on columns */ -export type Pre_Commit_Stddev_Fields = { - __typename?: 'pre_commit_stddev_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev() on columns of table "pre_commit" */ -export type Pre_Commit_Stddev_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Pre_Commit_Stddev_Pop_Fields = { - __typename?: 'pre_commit_stddev_pop_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_pop() on columns of table "pre_commit" */ -export type Pre_Commit_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Pre_Commit_Stddev_Samp_Fields = { - __typename?: 'pre_commit_stddev_samp_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_samp() on columns of table "pre_commit" */ -export type Pre_Commit_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Pre_Commit_Sum_Fields = { - __typename?: 'pre_commit_sum_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by sum() on columns of table "pre_commit" */ -export type Pre_Commit_Sum_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Pre_Commit_Var_Pop_Fields = { - __typename?: 'pre_commit_var_pop_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_pop() on columns of table "pre_commit" */ -export type Pre_Commit_Var_Pop_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Pre_Commit_Var_Samp_Fields = { - __typename?: 'pre_commit_var_samp_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_samp() on columns of table "pre_commit" */ -export type Pre_Commit_Var_Samp_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Pre_Commit_Variance_Fields = { - __typename?: 'pre_commit_variance_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by variance() on columns of table "pre_commit" */ -export type Pre_Commit_Variance_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** columns and relationships of "proposal" */ -export type Proposal = { - __typename?: 'proposal'; - content: Scalars['jsonb']; - deposit_end_time?: Maybe; - description: Scalars['String']; - id: Scalars['Int']; - /** An array relationship */ - proposal_deposits: Array; - /** An aggregate relationship */ - proposal_deposits_aggregate: Proposal_Deposit_Aggregate; - proposal_route: Scalars['String']; - /** An object relationship */ - proposal_tally_result?: Maybe; - /** An array relationship */ - proposal_tally_results: Array; - /** An aggregate relationship */ - proposal_tally_results_aggregate: Proposal_Tally_Result_Aggregate; - proposal_type: Scalars['String']; - /** An array relationship */ - proposal_votes: Array; - /** An aggregate relationship */ - proposal_votes_aggregate: Proposal_Vote_Aggregate; - /** An object relationship */ - proposer: Account; - proposer_address: Scalars['String']; - /** An object relationship */ - staking_pool_snapshot?: Maybe; - status?: Maybe; - submit_time: Scalars['timestamp']; - title: Scalars['String']; - /** An array relationship */ - validator_status_snapshots: Array; - /** An aggregate relationship */ - validator_status_snapshots_aggregate: Proposal_Validator_Status_Snapshot_Aggregate; - voting_end_time?: Maybe; - voting_start_time?: Maybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalContentArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_DepositsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_Deposits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_Tally_ResultsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_Tally_Results_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_Votes_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalValidator_Status_SnapshotsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalValidator_Status_Snapshots_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "proposal" */ -export type Proposal_Aggregate = { - __typename?: 'proposal_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal" */ -export type Proposal_Aggregate_Fields = { - __typename?: 'proposal_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal" */ -export type Proposal_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal" */ -export type Proposal_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Avg_Fields = { - __typename?: 'proposal_avg_fields'; - id?: Maybe; -}; - -/** order by avg() on columns of table "proposal" */ -export type Proposal_Avg_Order_By = { - id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal". All fields are combined with a logical 'AND'. */ -export type Proposal_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - content?: InputMaybe; - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_deposits?: InputMaybe; - proposal_route?: InputMaybe; - proposal_tally_result?: InputMaybe; - proposal_tally_results?: InputMaybe; - proposal_type?: InputMaybe; - proposal_votes?: InputMaybe; - proposer?: InputMaybe; - proposer_address?: InputMaybe; - staking_pool_snapshot?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - validator_status_snapshots?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** columns and relationships of "proposal_deposit" */ -export type Proposal_Deposit = { - __typename?: 'proposal_deposit'; - amount?: Maybe; - /** An object relationship */ - block?: Maybe; - /** An object relationship */ - depositor?: Maybe; - depositor_address?: Maybe; - height?: Maybe; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; - timestamp?: Maybe; -}; - -/** aggregated selection of "proposal_deposit" */ -export type Proposal_Deposit_Aggregate = { - __typename?: 'proposal_deposit_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal_deposit" */ -export type Proposal_Deposit_Aggregate_Fields = { - __typename?: 'proposal_deposit_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal_deposit" */ -export type Proposal_Deposit_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal_deposit" */ -export type Proposal_Deposit_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Deposit_Avg_Fields = { - __typename?: 'proposal_deposit_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by avg() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_deposit". All fields are combined with a logical 'AND'. */ -export type Proposal_Deposit_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - amount?: InputMaybe<_Coin_Comparison_Exp>; - block?: InputMaybe; - depositor?: InputMaybe; - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Deposit_Max_Fields = { - __typename?: 'proposal_deposit_max_fields'; - depositor_address?: Maybe; - height?: Maybe; - proposal_id?: Maybe; - timestamp?: Maybe; -}; - -/** order by max() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Max_Order_By = { - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Deposit_Min_Fields = { - __typename?: 'proposal_deposit_min_fields'; - depositor_address?: Maybe; - height?: Maybe; - proposal_id?: Maybe; - timestamp?: Maybe; -}; - -/** order by min() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Min_Order_By = { - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_deposit". */ -export type Proposal_Deposit_Order_By = { - amount?: InputMaybe; - block?: InputMaybe; - depositor?: InputMaybe; - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** select columns of table "proposal_deposit" */ -export enum Proposal_Deposit_Select_Column { - /** column name */ - Amount = 'amount', - /** column name */ - DepositorAddress = 'depositor_address', - /** column name */ - Height = 'height', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Timestamp = 'timestamp' -} - -/** aggregate stddev on columns */ -export type Proposal_Deposit_Stddev_Fields = { - __typename?: 'proposal_deposit_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Deposit_Stddev_Pop_Fields = { - __typename?: 'proposal_deposit_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Deposit_Stddev_Samp_Fields = { - __typename?: 'proposal_deposit_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Deposit_Sum_Fields = { - __typename?: 'proposal_deposit_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by sum() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Deposit_Var_Pop_Fields = { - __typename?: 'proposal_deposit_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Deposit_Var_Samp_Fields = { - __typename?: 'proposal_deposit_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Deposit_Variance_Fields = { - __typename?: 'proposal_deposit_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by variance() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Max_Fields = { - __typename?: 'proposal_max_fields'; - deposit_end_time?: Maybe; - description?: Maybe; - id?: Maybe; - proposal_route?: Maybe; - proposal_type?: Maybe; - proposer_address?: Maybe; - status?: Maybe; - submit_time?: Maybe; - title?: Maybe; - voting_end_time?: Maybe; - voting_start_time?: Maybe; -}; - -/** order by max() on columns of table "proposal" */ -export type Proposal_Max_Order_By = { - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_route?: InputMaybe; - proposal_type?: InputMaybe; - proposer_address?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Min_Fields = { - __typename?: 'proposal_min_fields'; - deposit_end_time?: Maybe; - description?: Maybe; - id?: Maybe; - proposal_route?: Maybe; - proposal_type?: Maybe; - proposer_address?: Maybe; - status?: Maybe; - submit_time?: Maybe; - title?: Maybe; - voting_end_time?: Maybe; - voting_start_time?: Maybe; -}; - -/** order by min() on columns of table "proposal" */ -export type Proposal_Min_Order_By = { - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_route?: InputMaybe; - proposal_type?: InputMaybe; - proposer_address?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal". */ -export type Proposal_Order_By = { - content?: InputMaybe; - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_deposits_aggregate?: InputMaybe; - proposal_route?: InputMaybe; - proposal_tally_result?: InputMaybe; - proposal_tally_results_aggregate?: InputMaybe; - proposal_type?: InputMaybe; - proposal_votes_aggregate?: InputMaybe; - proposer?: InputMaybe; - proposer_address?: InputMaybe; - staking_pool_snapshot?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - validator_status_snapshots_aggregate?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** select columns of table "proposal" */ -export enum Proposal_Select_Column { - /** column name */ - Content = 'content', - /** column name */ - DepositEndTime = 'deposit_end_time', - /** column name */ - Description = 'description', - /** column name */ - Id = 'id', - /** column name */ - ProposalRoute = 'proposal_route', - /** column name */ - ProposalType = 'proposal_type', - /** column name */ - ProposerAddress = 'proposer_address', - /** column name */ - Status = 'status', - /** column name */ - SubmitTime = 'submit_time', - /** column name */ - Title = 'title', - /** column name */ - VotingEndTime = 'voting_end_time', - /** column name */ - VotingStartTime = 'voting_start_time' -} - -/** columns and relationships of "proposal_staking_pool_snapshot" */ -export type Proposal_Staking_Pool_Snapshot = { - __typename?: 'proposal_staking_pool_snapshot'; - bonded_tokens: Scalars['String']; - height: Scalars['bigint']; - not_bonded_tokens: Scalars['String']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; -}; - -/** aggregated selection of "proposal_staking_pool_snapshot" */ -export type Proposal_Staking_Pool_Snapshot_Aggregate = { - __typename?: 'proposal_staking_pool_snapshot_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal_staking_pool_snapshot" */ -export type Proposal_Staking_Pool_Snapshot_Aggregate_Fields = { - __typename?: 'proposal_staking_pool_snapshot_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal_staking_pool_snapshot" */ -export type Proposal_Staking_Pool_Snapshot_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Staking_Pool_Snapshot_Avg_Fields = { - __typename?: 'proposal_staking_pool_snapshot_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** Boolean expression to filter rows from the table "proposal_staking_pool_snapshot". All fields are combined with a logical 'AND'. */ -export type Proposal_Staking_Pool_Snapshot_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Staking_Pool_Snapshot_Max_Fields = { - __typename?: 'proposal_staking_pool_snapshot_max_fields'; - bonded_tokens?: Maybe; - height?: Maybe; - not_bonded_tokens?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate min on columns */ -export type Proposal_Staking_Pool_Snapshot_Min_Fields = { - __typename?: 'proposal_staking_pool_snapshot_min_fields'; - bonded_tokens?: Maybe; - height?: Maybe; - not_bonded_tokens?: Maybe; - proposal_id?: Maybe; -}; - -/** Ordering options when selecting data from "proposal_staking_pool_snapshot". */ -export type Proposal_Staking_Pool_Snapshot_Order_By = { - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** select columns of table "proposal_staking_pool_snapshot" */ -export enum Proposal_Staking_Pool_Snapshot_Select_Column { - /** column name */ - BondedTokens = 'bonded_tokens', - /** column name */ - Height = 'height', - /** column name */ - NotBondedTokens = 'not_bonded_tokens', - /** column name */ - ProposalId = 'proposal_id' -} - -/** aggregate stddev on columns */ -export type Proposal_Staking_Pool_Snapshot_Stddev_Fields = { - __typename?: 'proposal_staking_pool_snapshot_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Staking_Pool_Snapshot_Stddev_Pop_Fields = { - __typename?: 'proposal_staking_pool_snapshot_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Staking_Pool_Snapshot_Stddev_Samp_Fields = { - __typename?: 'proposal_staking_pool_snapshot_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Staking_Pool_Snapshot_Sum_Fields = { - __typename?: 'proposal_staking_pool_snapshot_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Staking_Pool_Snapshot_Var_Pop_Fields = { - __typename?: 'proposal_staking_pool_snapshot_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Staking_Pool_Snapshot_Var_Samp_Fields = { - __typename?: 'proposal_staking_pool_snapshot_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Staking_Pool_Snapshot_Variance_Fields = { - __typename?: 'proposal_staking_pool_snapshot_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** aggregate stddev on columns */ -export type Proposal_Stddev_Fields = { - __typename?: 'proposal_stddev_fields'; - id?: Maybe; -}; - -/** order by stddev() on columns of table "proposal" */ -export type Proposal_Stddev_Order_By = { - id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Stddev_Pop_Fields = { - __typename?: 'proposal_stddev_pop_fields'; - id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal" */ -export type Proposal_Stddev_Pop_Order_By = { - id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Stddev_Samp_Fields = { - __typename?: 'proposal_stddev_samp_fields'; - id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal" */ -export type Proposal_Stddev_Samp_Order_By = { - id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Sum_Fields = { - __typename?: 'proposal_sum_fields'; - id?: Maybe; -}; - -/** order by sum() on columns of table "proposal" */ -export type Proposal_Sum_Order_By = { - id?: InputMaybe; -}; - -/** columns and relationships of "proposal_tally_result" */ -export type Proposal_Tally_Result = { - __typename?: 'proposal_tally_result'; - abstain: Scalars['String']; - height: Scalars['bigint']; - no: Scalars['String']; - no_with_veto: Scalars['String']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; - yes: Scalars['String']; -}; - -/** aggregated selection of "proposal_tally_result" */ -export type Proposal_Tally_Result_Aggregate = { - __typename?: 'proposal_tally_result_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal_tally_result" */ -export type Proposal_Tally_Result_Aggregate_Fields = { - __typename?: 'proposal_tally_result_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal_tally_result" */ -export type Proposal_Tally_Result_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Tally_Result_Avg_Fields = { - __typename?: 'proposal_tally_result_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by avg() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_tally_result". All fields are combined with a logical 'AND'. */ -export type Proposal_Tally_Result_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Tally_Result_Max_Fields = { - __typename?: 'proposal_tally_result_max_fields'; - abstain?: Maybe; - height?: Maybe; - no?: Maybe; - no_with_veto?: Maybe; - proposal_id?: Maybe; - yes?: Maybe; -}; - -/** order by max() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Max_Order_By = { - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Tally_Result_Min_Fields = { - __typename?: 'proposal_tally_result_min_fields'; - abstain?: Maybe; - height?: Maybe; - no?: Maybe; - no_with_veto?: Maybe; - proposal_id?: Maybe; - yes?: Maybe; -}; - -/** order by min() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Min_Order_By = { - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_tally_result". */ -export type Proposal_Tally_Result_Order_By = { - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** select columns of table "proposal_tally_result" */ -export enum Proposal_Tally_Result_Select_Column { - /** column name */ - Abstain = 'abstain', - /** column name */ - Height = 'height', - /** column name */ - No = 'no', - /** column name */ - NoWithVeto = 'no_with_veto', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Yes = 'yes' -} - -/** aggregate stddev on columns */ -export type Proposal_Tally_Result_Stddev_Fields = { - __typename?: 'proposal_tally_result_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Tally_Result_Stddev_Pop_Fields = { - __typename?: 'proposal_tally_result_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Tally_Result_Stddev_Samp_Fields = { - __typename?: 'proposal_tally_result_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Tally_Result_Sum_Fields = { - __typename?: 'proposal_tally_result_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by sum() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Tally_Result_Var_Pop_Fields = { - __typename?: 'proposal_tally_result_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Tally_Result_Var_Samp_Fields = { - __typename?: 'proposal_tally_result_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Tally_Result_Variance_Fields = { - __typename?: 'proposal_tally_result_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by variance() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** columns and relationships of "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot = { - __typename?: 'proposal_validator_status_snapshot'; - height: Scalars['bigint']; - id: Scalars['Int']; - jailed: Scalars['Boolean']; - /** An object relationship */ - proposal?: Maybe; - proposal_id?: Maybe; - status: Scalars['Int']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - voting_power: Scalars['bigint']; -}; - -/** aggregated selection of "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Aggregate = { - __typename?: 'proposal_validator_status_snapshot_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Aggregate_Fields = { - __typename?: 'proposal_validator_status_snapshot_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Validator_Status_Snapshot_Avg_Fields = { - __typename?: 'proposal_validator_status_snapshot_avg_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by avg() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Avg_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_validator_status_snapshot". All fields are combined with a logical 'AND'. */ -export type Proposal_Validator_Status_Snapshot_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - id?: InputMaybe; - jailed?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Validator_Status_Snapshot_Max_Fields = { - __typename?: 'proposal_validator_status_snapshot_max_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by max() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Max_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Validator_Status_Snapshot_Min_Fields = { - __typename?: 'proposal_validator_status_snapshot_min_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by min() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Min_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_validator_status_snapshot". */ -export type Proposal_Validator_Status_Snapshot_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - jailed?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** select columns of table "proposal_validator_status_snapshot" */ -export enum Proposal_Validator_Status_Snapshot_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Id = 'id', - /** column name */ - Jailed = 'jailed', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Status = 'status', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - VotingPower = 'voting_power' -} - -/** aggregate stddev on columns */ -export type Proposal_Validator_Status_Snapshot_Stddev_Fields = { - __typename?: 'proposal_validator_status_snapshot_stddev_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Stddev_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Validator_Status_Snapshot_Stddev_Pop_Fields = { - __typename?: 'proposal_validator_status_snapshot_stddev_pop_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Stddev_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Validator_Status_Snapshot_Stddev_Samp_Fields = { - __typename?: 'proposal_validator_status_snapshot_stddev_samp_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Stddev_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Validator_Status_Snapshot_Sum_Fields = { - __typename?: 'proposal_validator_status_snapshot_sum_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by sum() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Sum_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Validator_Status_Snapshot_Var_Pop_Fields = { - __typename?: 'proposal_validator_status_snapshot_var_pop_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Var_Pop_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Validator_Status_Snapshot_Var_Samp_Fields = { - __typename?: 'proposal_validator_status_snapshot_var_samp_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Var_Samp_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Validator_Status_Snapshot_Variance_Fields = { - __typename?: 'proposal_validator_status_snapshot_variance_fields'; - height?: Maybe; - id?: Maybe; - proposal_id?: Maybe; - status?: Maybe; - voting_power?: Maybe; -}; - -/** order by variance() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Variance_Order_By = { - height?: InputMaybe; - id?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Var_Pop_Fields = { - __typename?: 'proposal_var_pop_fields'; - id?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal" */ -export type Proposal_Var_Pop_Order_By = { - id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Var_Samp_Fields = { - __typename?: 'proposal_var_samp_fields'; - id?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal" */ -export type Proposal_Var_Samp_Order_By = { - id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Variance_Fields = { - __typename?: 'proposal_variance_fields'; - id?: Maybe; -}; - -/** order by variance() on columns of table "proposal" */ -export type Proposal_Variance_Order_By = { - id?: InputMaybe; -}; - -/** columns and relationships of "proposal_vote" */ -export type Proposal_Vote = { - __typename?: 'proposal_vote'; - /** An object relationship */ - account: Account; - /** An object relationship */ - block: Block; - height: Scalars['bigint']; - option: Scalars['String']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; - timestamp?: Maybe; - voter_address: Scalars['String']; -}; - -/** aggregated selection of "proposal_vote" */ -export type Proposal_Vote_Aggregate = { - __typename?: 'proposal_vote_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal_vote" */ -export type Proposal_Vote_Aggregate_Fields = { - __typename?: 'proposal_vote_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal_vote" */ -export type Proposal_Vote_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal_vote" */ -export type Proposal_Vote_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Vote_Avg_Fields = { - __typename?: 'proposal_vote_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by avg() on columns of table "proposal_vote" */ -export type Proposal_Vote_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_vote". All fields are combined with a logical 'AND'. */ -export type Proposal_Vote_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - account?: InputMaybe; - block?: InputMaybe; - height?: InputMaybe; - option?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Vote_Max_Fields = { - __typename?: 'proposal_vote_max_fields'; - height?: Maybe; - option?: Maybe; - proposal_id?: Maybe; - timestamp?: Maybe; - voter_address?: Maybe; -}; - -/** order by max() on columns of table "proposal_vote" */ -export type Proposal_Vote_Max_Order_By = { - height?: InputMaybe; - option?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Vote_Min_Fields = { - __typename?: 'proposal_vote_min_fields'; - height?: Maybe; - option?: Maybe; - proposal_id?: Maybe; - timestamp?: Maybe; - voter_address?: Maybe; -}; - -/** order by min() on columns of table "proposal_vote" */ -export type Proposal_Vote_Min_Order_By = { - height?: InputMaybe; - option?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_vote". */ -export type Proposal_Vote_Order_By = { - account?: InputMaybe; - block?: InputMaybe; - height?: InputMaybe; - option?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** select columns of table "proposal_vote" */ -export enum Proposal_Vote_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Option = 'option', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - VoterAddress = 'voter_address' -} - -/** aggregate stddev on columns */ -export type Proposal_Vote_Stddev_Fields = { - __typename?: 'proposal_vote_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev() on columns of table "proposal_vote" */ -export type Proposal_Vote_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Vote_Stddev_Pop_Fields = { - __typename?: 'proposal_vote_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal_vote" */ -export type Proposal_Vote_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Vote_Stddev_Samp_Fields = { - __typename?: 'proposal_vote_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal_vote" */ -export type Proposal_Vote_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Vote_Sum_Fields = { - __typename?: 'proposal_vote_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by sum() on columns of table "proposal_vote" */ -export type Proposal_Vote_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Vote_Var_Pop_Fields = { - __typename?: 'proposal_vote_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal_vote" */ -export type Proposal_Vote_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Vote_Var_Samp_Fields = { - __typename?: 'proposal_vote_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal_vote" */ -export type Proposal_Vote_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Vote_Variance_Fields = { - __typename?: 'proposal_vote_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; -}; - -/** order by variance() on columns of table "proposal_vote" */ -export type Proposal_Vote_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -export type Query_Root = { - __typename?: 'query_root'; - /** fetch data from the table: "account" */ - account: Array; - /** fetch aggregated fields from the table: "account" */ - account_aggregate: Account_Aggregate; - /** fetch data from the table: "account" using primary key columns */ - account_by_pk?: Maybe; - action_account_balance?: Maybe; - action_delegation?: Maybe; - action_delegation_reward?: Maybe>>; - action_delegation_total?: Maybe; - action_delegator_withdraw_address: ActionAddress; - action_redelegation?: Maybe; - action_unbonding_delegation?: Maybe; - action_unbonding_delegation_total?: Maybe; - action_validator_commission_amount?: Maybe; - action_validator_delegations?: Maybe; - action_validator_redelegations_from?: Maybe; - action_validator_unbonding_delegations?: Maybe; - /** fetch data from the table: "average_block_time_from_genesis" */ - average_block_time_from_genesis: Array; - /** fetch aggregated fields from the table: "average_block_time_from_genesis" */ - average_block_time_from_genesis_aggregate: Average_Block_Time_From_Genesis_Aggregate; - /** fetch data from the table: "average_block_time_per_day" */ - average_block_time_per_day: Array; - /** fetch aggregated fields from the table: "average_block_time_per_day" */ - average_block_time_per_day_aggregate: Average_Block_Time_Per_Day_Aggregate; - /** fetch data from the table: "average_block_time_per_hour" */ - average_block_time_per_hour: Array; - /** fetch aggregated fields from the table: "average_block_time_per_hour" */ - average_block_time_per_hour_aggregate: Average_Block_Time_Per_Hour_Aggregate; - /** fetch data from the table: "average_block_time_per_minute" */ - average_block_time_per_minute: Array; - /** fetch aggregated fields from the table: "average_block_time_per_minute" */ - average_block_time_per_minute_aggregate: Average_Block_Time_Per_Minute_Aggregate; - /** fetch data from the table: "block" */ - block: Array; - /** fetch aggregated fields from the table: "block" */ - block_aggregate: Block_Aggregate; - /** fetch data from the table: "block" using primary key columns */ - block_by_pk?: Maybe; - /** fetch data from the table: "community_pool" */ - community_pool: Array; - /** fetch aggregated fields from the table: "community_pool" */ - community_pool_aggregate: Community_Pool_Aggregate; - /** fetch data from the table: "distribution_params" */ - distribution_params: Array; - /** fetch aggregated fields from the table: "distribution_params" */ - distribution_params_aggregate: Distribution_Params_Aggregate; - /** fetch data from the table: "distribution_params" using primary key columns */ - distribution_params_by_pk?: Maybe; - /** fetch data from the table: "double_sign_evidence" */ - double_sign_evidence: Array; - /** fetch aggregated fields from the table: "double_sign_evidence" */ - double_sign_evidence_aggregate: Double_Sign_Evidence_Aggregate; - /** fetch data from the table: "double_sign_vote" */ - double_sign_vote: Array; - /** fetch aggregated fields from the table: "double_sign_vote" */ - double_sign_vote_aggregate: Double_Sign_Vote_Aggregate; - /** fetch data from the table: "double_sign_vote" using primary key columns */ - double_sign_vote_by_pk?: Maybe; - /** fetch data from the table: "fee_grant_allowance" */ - fee_grant_allowance: Array; - /** fetch aggregated fields from the table: "fee_grant_allowance" */ - fee_grant_allowance_aggregate: Fee_Grant_Allowance_Aggregate; - /** fetch data from the table: "fee_grant_allowance" using primary key columns */ - fee_grant_allowance_by_pk?: Maybe; - /** fetch data from the table: "genesis" */ - genesis: Array; - /** fetch aggregated fields from the table: "genesis" */ - genesis_aggregate: Genesis_Aggregate; - /** fetch data from the table: "gov_params" */ - gov_params: Array; - /** fetch aggregated fields from the table: "gov_params" */ - gov_params_aggregate: Gov_Params_Aggregate; - /** fetch data from the table: "gov_params" using primary key columns */ - gov_params_by_pk?: Maybe; - /** fetch data from the table: "inflation" */ - inflation: Array; - /** fetch aggregated fields from the table: "inflation" */ - inflation_aggregate: Inflation_Aggregate; - /** fetch data from the table: "message" */ - message: Array; - /** fetch aggregated fields from the table: "message" */ - message_aggregate: Message_Aggregate; - /** execute function "messages_by_address" which returns "message" */ - messages_by_address: Array; - /** execute function "messages_by_address" and query aggregates on result of table type "message" */ - messages_by_address_aggregate: Message_Aggregate; - /** fetch data from the table: "mint_params" */ - mint_params: Array; - /** fetch aggregated fields from the table: "mint_params" */ - mint_params_aggregate: Mint_Params_Aggregate; - /** fetch data from the table: "mint_params" using primary key columns */ - mint_params_by_pk?: Maybe; - /** fetch data from the table: "modules" */ - modules: Array; - /** fetch aggregated fields from the table: "modules" */ - modules_aggregate: Modules_Aggregate; - /** fetch data from the table: "modules" using primary key columns */ - modules_by_pk?: Maybe; - /** fetch data from the table: "pre_commit" */ - pre_commit: Array; - /** fetch aggregated fields from the table: "pre_commit" */ - pre_commit_aggregate: Pre_Commit_Aggregate; - /** fetch data from the table: "proposal" */ - proposal: Array; - /** fetch aggregated fields from the table: "proposal" */ - proposal_aggregate: Proposal_Aggregate; - /** fetch data from the table: "proposal" using primary key columns */ - proposal_by_pk?: Maybe; - /** fetch data from the table: "proposal_deposit" */ - proposal_deposit: Array; - /** fetch aggregated fields from the table: "proposal_deposit" */ - proposal_deposit_aggregate: Proposal_Deposit_Aggregate; - /** fetch data from the table: "proposal_staking_pool_snapshot" */ - proposal_staking_pool_snapshot: Array; - /** fetch aggregated fields from the table: "proposal_staking_pool_snapshot" */ - proposal_staking_pool_snapshot_aggregate: Proposal_Staking_Pool_Snapshot_Aggregate; - /** fetch data from the table: "proposal_staking_pool_snapshot" using primary key columns */ - proposal_staking_pool_snapshot_by_pk?: Maybe; - /** fetch data from the table: "proposal_tally_result" */ - proposal_tally_result: Array; - /** fetch aggregated fields from the table: "proposal_tally_result" */ - proposal_tally_result_aggregate: Proposal_Tally_Result_Aggregate; - /** fetch data from the table: "proposal_tally_result" using primary key columns */ - proposal_tally_result_by_pk?: Maybe; - /** fetch data from the table: "proposal_validator_status_snapshot" */ - proposal_validator_status_snapshot: Array; - /** fetch aggregated fields from the table: "proposal_validator_status_snapshot" */ - proposal_validator_status_snapshot_aggregate: Proposal_Validator_Status_Snapshot_Aggregate; - /** fetch data from the table: "proposal_validator_status_snapshot" using primary key columns */ - proposal_validator_status_snapshot_by_pk?: Maybe; - /** fetch data from the table: "proposal_vote" */ - proposal_vote: Array; - /** fetch aggregated fields from the table: "proposal_vote" */ - proposal_vote_aggregate: Proposal_Vote_Aggregate; - /** fetch data from the table: "slashing_params" */ - slashing_params: Array; - /** fetch aggregated fields from the table: "slashing_params" */ - slashing_params_aggregate: Slashing_Params_Aggregate; - /** fetch data from the table: "slashing_params" using primary key columns */ - slashing_params_by_pk?: Maybe; - /** fetch data from the table: "software_upgrade_plan" */ - software_upgrade_plan: Array; - /** fetch aggregated fields from the table: "software_upgrade_plan" */ - software_upgrade_plan_aggregate: Software_Upgrade_Plan_Aggregate; - /** fetch data from the table: "staking_params" */ - staking_params: Array; - /** fetch aggregated fields from the table: "staking_params" */ - staking_params_aggregate: Staking_Params_Aggregate; - /** fetch data from the table: "staking_params" using primary key columns */ - staking_params_by_pk?: Maybe; - /** fetch data from the table: "staking_pool" */ - staking_pool: Array; - /** fetch aggregated fields from the table: "staking_pool" */ - staking_pool_aggregate: Staking_Pool_Aggregate; - /** fetch data from the table: "supply" */ - supply: Array; - /** fetch aggregated fields from the table: "supply" */ - supply_aggregate: Supply_Aggregate; - /** fetch data from the table: "token" */ - token: Array; - /** fetch aggregated fields from the table: "token" */ - token_aggregate: Token_Aggregate; - /** fetch data from the table: "token_price" */ - token_price: Array; - /** fetch aggregated fields from the table: "token_price" */ - token_price_aggregate: Token_Price_Aggregate; - /** fetch data from the table: "token_price" using primary key columns */ - token_price_by_pk?: Maybe; - /** fetch data from the table: "token_price_history" */ - token_price_history: Array; - /** fetch aggregated fields from the table: "token_price_history" */ - token_price_history_aggregate: Token_Price_History_Aggregate; - /** fetch data from the table: "token_unit" */ - token_unit: Array; - /** fetch aggregated fields from the table: "token_unit" */ - token_unit_aggregate: Token_Unit_Aggregate; - /** fetch data from the table: "transaction" */ - transaction: Array; - /** fetch aggregated fields from the table: "transaction" */ - transaction_aggregate: Transaction_Aggregate; - /** fetch data from the table: "validator" */ - validator: Array; - /** fetch aggregated fields from the table: "validator" */ - validator_aggregate: Validator_Aggregate; - /** fetch data from the table: "validator" using primary key columns */ - validator_by_pk?: Maybe; - /** fetch data from the table: "validator_commission" */ - validator_commission: Array; - /** fetch aggregated fields from the table: "validator_commission" */ - validator_commission_aggregate: Validator_Commission_Aggregate; - /** fetch data from the table: "validator_commission" using primary key columns */ - validator_commission_by_pk?: Maybe; - /** fetch data from the table: "validator_description" */ - validator_description: Array; - /** fetch aggregated fields from the table: "validator_description" */ - validator_description_aggregate: Validator_Description_Aggregate; - /** fetch data from the table: "validator_description" using primary key columns */ - validator_description_by_pk?: Maybe; - /** fetch data from the table: "validator_info" */ - validator_info: Array; - /** fetch aggregated fields from the table: "validator_info" */ - validator_info_aggregate: Validator_Info_Aggregate; - /** fetch data from the table: "validator_info" using primary key columns */ - validator_info_by_pk?: Maybe; - /** fetch data from the table: "validator_signing_info" */ - validator_signing_info: Array; - /** fetch aggregated fields from the table: "validator_signing_info" */ - validator_signing_info_aggregate: Validator_Signing_Info_Aggregate; - /** fetch data from the table: "validator_signing_info" using primary key columns */ - validator_signing_info_by_pk?: Maybe; - /** fetch data from the table: "validator_status" */ - validator_status: Array; - /** fetch aggregated fields from the table: "validator_status" */ - validator_status_aggregate: Validator_Status_Aggregate; - /** fetch data from the table: "validator_status" using primary key columns */ - validator_status_by_pk?: Maybe; - /** fetch data from the table: "validator_voting_power" */ - validator_voting_power: Array; - /** fetch aggregated fields from the table: "validator_voting_power" */ - validator_voting_power_aggregate: Validator_Voting_Power_Aggregate; - /** fetch data from the table: "validator_voting_power" using primary key columns */ - validator_voting_power_by_pk?: Maybe; - /** fetch data from the table: "vesting_account" */ - vesting_account: Array; - /** fetch aggregated fields from the table: "vesting_account" */ - vesting_account_aggregate: Vesting_Account_Aggregate; - /** fetch data from the table: "vesting_account" using primary key columns */ - vesting_account_by_pk?: Maybe; - /** fetch data from the table: "vesting_period" */ - vesting_period: Array; - /** fetch aggregated fields from the table: "vesting_period" */ - vesting_period_aggregate: Vesting_Period_Aggregate; -}; - - -export type Query_RootAccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAccount_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAccount_By_PkArgs = { - address: Scalars['String']; -}; - - -export type Query_RootAction_Account_BalanceArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_DelegationArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Delegation_RewardArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_Delegation_TotalArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_Delegator_Withdraw_AddressArgs = { - address: Scalars['String']; -}; - - -export type Query_RootAction_RedelegationArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Unbonding_DelegationArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Unbonding_Delegation_TotalArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_Validator_Commission_AmountArgs = { - address: Scalars['String']; -}; - - -export type Query_RootAction_Validator_DelegationsArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Validator_Redelegations_FromArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Validator_Unbonding_DelegationsArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_From_GenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_From_Genesis_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_DayArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_Day_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_HourArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_Hour_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_MinuteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_Minute_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootBlockArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootBlock_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootBlock_By_PkArgs = { - height: Scalars['bigint']; -}; - - -export type Query_RootCommunity_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootCommunity_Pool_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDistribution_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDistribution_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDistribution_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootDouble_Sign_EvidenceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDouble_Sign_Evidence_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDouble_Sign_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDouble_Sign_Vote_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDouble_Sign_Vote_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootFee_Grant_AllowanceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootFee_Grant_Allowance_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootFee_Grant_Allowance_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootGenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootGenesis_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootGov_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootGov_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootGov_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootInflationArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootInflation_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMessageArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMessage_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMessages_By_AddressArgs = { - args: Messages_By_Address_Args; - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMessages_By_Address_AggregateArgs = { - args: Messages_By_Address_Args; - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMint_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMint_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMint_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootModulesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootModules_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootModules_By_PkArgs = { - module_name: Scalars['String']; -}; - - -export type Query_RootPre_CommitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootPre_Commit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposalArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootProposal_DepositArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Deposit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Staking_Pool_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Staking_Pool_Snapshot_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Staking_Pool_Snapshot_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Query_RootProposal_Tally_ResultArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Tally_Result_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Tally_Result_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Query_RootProposal_Validator_Status_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Validator_Status_Snapshot_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Validator_Status_Snapshot_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootProposal_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Vote_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSlashing_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSlashing_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSlashing_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootSoftware_Upgrade_PlanArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSoftware_Upgrade_Plan_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootStaking_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootStaking_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootStaking_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootStaking_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootStaking_Pool_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSupplyArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSupply_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootTokenArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_PriceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_Price_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_Price_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootToken_Price_HistoryArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_Price_History_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_UnitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_Unit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootTransactionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootTransaction_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidatorArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Query_RootValidator_CommissionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Commission_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Commission_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_DescriptionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Description_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Description_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Info_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Info_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Query_RootValidator_Signing_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Signing_Info_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Signing_Info_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_StatusArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Status_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Status_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_Voting_PowerArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Voting_Power_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Voting_Power_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootVesting_AccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootVesting_Account_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootVesting_Account_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootVesting_PeriodArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootVesting_Period_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** columns and relationships of "slashing_params" */ -export type Slashing_Params = { - __typename?: 'slashing_params'; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "slashing_params" */ -export type Slashing_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "slashing_params" */ -export type Slashing_Params_Aggregate = { - __typename?: 'slashing_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "slashing_params" */ -export type Slashing_Params_Aggregate_Fields = { - __typename?: 'slashing_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "slashing_params" */ -export type Slashing_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Slashing_Params_Avg_Fields = { - __typename?: 'slashing_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "slashing_params". All fields are combined with a logical 'AND'. */ -export type Slashing_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Slashing_Params_Max_Fields = { - __typename?: 'slashing_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Slashing_Params_Min_Fields = { - __typename?: 'slashing_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "slashing_params". */ -export type Slashing_Params_Order_By = { - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "slashing_params" */ -export enum Slashing_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - Params = 'params' -} - -/** aggregate stddev on columns */ -export type Slashing_Params_Stddev_Fields = { - __typename?: 'slashing_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Slashing_Params_Stddev_Pop_Fields = { - __typename?: 'slashing_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Slashing_Params_Stddev_Samp_Fields = { - __typename?: 'slashing_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Slashing_Params_Sum_Fields = { - __typename?: 'slashing_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Slashing_Params_Var_Pop_Fields = { - __typename?: 'slashing_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Slashing_Params_Var_Samp_Fields = { - __typename?: 'slashing_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Slashing_Params_Variance_Fields = { - __typename?: 'slashing_params_variance_fields'; - height?: Maybe; -}; - -/** Boolean expression to compare columns of type "smallint". All fields are combined with logical 'AND'. */ -export type Smallint_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "software_upgrade_plan" */ -export type Software_Upgrade_Plan = { - __typename?: 'software_upgrade_plan'; - height: Scalars['bigint']; - info: Scalars['String']; - plan_name: Scalars['String']; - /** An object relationship */ - proposal?: Maybe; - proposal_id?: Maybe; - upgrade_height: Scalars['bigint']; -}; - -/** aggregated selection of "software_upgrade_plan" */ -export type Software_Upgrade_Plan_Aggregate = { - __typename?: 'software_upgrade_plan_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "software_upgrade_plan" */ -export type Software_Upgrade_Plan_Aggregate_Fields = { - __typename?: 'software_upgrade_plan_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "software_upgrade_plan" */ -export type Software_Upgrade_Plan_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Software_Upgrade_Plan_Avg_Fields = { - __typename?: 'software_upgrade_plan_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "software_upgrade_plan". All fields are combined with a logical 'AND'. */ -export type Software_Upgrade_Plan_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - info?: InputMaybe; - plan_name?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - upgrade_height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Software_Upgrade_Plan_Max_Fields = { - __typename?: 'software_upgrade_plan_max_fields'; - height?: Maybe; - info?: Maybe; - plan_name?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate min on columns */ -export type Software_Upgrade_Plan_Min_Fields = { - __typename?: 'software_upgrade_plan_min_fields'; - height?: Maybe; - info?: Maybe; - plan_name?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** Ordering options when selecting data from "software_upgrade_plan". */ -export type Software_Upgrade_Plan_Order_By = { - height?: InputMaybe; - info?: InputMaybe; - plan_name?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - upgrade_height?: InputMaybe; -}; - -/** select columns of table "software_upgrade_plan" */ -export enum Software_Upgrade_Plan_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Info = 'info', - /** column name */ - PlanName = 'plan_name', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - UpgradeHeight = 'upgrade_height' -} - -/** aggregate stddev on columns */ -export type Software_Upgrade_Plan_Stddev_Fields = { - __typename?: 'software_upgrade_plan_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Software_Upgrade_Plan_Stddev_Pop_Fields = { - __typename?: 'software_upgrade_plan_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Software_Upgrade_Plan_Stddev_Samp_Fields = { - __typename?: 'software_upgrade_plan_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Software_Upgrade_Plan_Sum_Fields = { - __typename?: 'software_upgrade_plan_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Software_Upgrade_Plan_Var_Pop_Fields = { - __typename?: 'software_upgrade_plan_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Software_Upgrade_Plan_Var_Samp_Fields = { - __typename?: 'software_upgrade_plan_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Software_Upgrade_Plan_Variance_Fields = { - __typename?: 'software_upgrade_plan_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** columns and relationships of "staking_params" */ -export type Staking_Params = { - __typename?: 'staking_params'; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "staking_params" */ -export type Staking_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "staking_params" */ -export type Staking_Params_Aggregate = { - __typename?: 'staking_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "staking_params" */ -export type Staking_Params_Aggregate_Fields = { - __typename?: 'staking_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "staking_params" */ -export type Staking_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Staking_Params_Avg_Fields = { - __typename?: 'staking_params_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "staking_params". All fields are combined with a logical 'AND'. */ -export type Staking_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Staking_Params_Max_Fields = { - __typename?: 'staking_params_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Staking_Params_Min_Fields = { - __typename?: 'staking_params_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "staking_params". */ -export type Staking_Params_Order_By = { - height?: InputMaybe; - one_row_id?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "staking_params" */ -export enum Staking_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - Params = 'params' -} - -/** aggregate stddev on columns */ -export type Staking_Params_Stddev_Fields = { - __typename?: 'staking_params_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Staking_Params_Stddev_Pop_Fields = { - __typename?: 'staking_params_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Staking_Params_Stddev_Samp_Fields = { - __typename?: 'staking_params_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Staking_Params_Sum_Fields = { - __typename?: 'staking_params_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Staking_Params_Var_Pop_Fields = { - __typename?: 'staking_params_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Staking_Params_Var_Samp_Fields = { - __typename?: 'staking_params_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Staking_Params_Variance_Fields = { - __typename?: 'staking_params_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "staking_pool" */ -export type Staking_Pool = { - __typename?: 'staking_pool'; - bonded_tokens: Scalars['String']; - height: Scalars['bigint']; - not_bonded_tokens: Scalars['String']; - staked_not_bonded_tokens?: Maybe; - unbonding_tokens?: Maybe; -}; - -/** aggregated selection of "staking_pool" */ -export type Staking_Pool_Aggregate = { - __typename?: 'staking_pool_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "staking_pool" */ -export type Staking_Pool_Aggregate_Fields = { - __typename?: 'staking_pool_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "staking_pool" */ -export type Staking_Pool_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Staking_Pool_Avg_Fields = { - __typename?: 'staking_pool_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "staking_pool". All fields are combined with a logical 'AND'. */ -export type Staking_Pool_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - staked_not_bonded_tokens?: InputMaybe; - unbonding_tokens?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Staking_Pool_Max_Fields = { - __typename?: 'staking_pool_max_fields'; - bonded_tokens?: Maybe; - height?: Maybe; - not_bonded_tokens?: Maybe; - staked_not_bonded_tokens?: Maybe; - unbonding_tokens?: Maybe; -}; - -/** aggregate min on columns */ -export type Staking_Pool_Min_Fields = { - __typename?: 'staking_pool_min_fields'; - bonded_tokens?: Maybe; - height?: Maybe; - not_bonded_tokens?: Maybe; - staked_not_bonded_tokens?: Maybe; - unbonding_tokens?: Maybe; -}; - -/** Ordering options when selecting data from "staking_pool". */ -export type Staking_Pool_Order_By = { - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - staked_not_bonded_tokens?: InputMaybe; - unbonding_tokens?: InputMaybe; -}; - -/** select columns of table "staking_pool" */ -export enum Staking_Pool_Select_Column { - /** column name */ - BondedTokens = 'bonded_tokens', - /** column name */ - Height = 'height', - /** column name */ - NotBondedTokens = 'not_bonded_tokens', - /** column name */ - StakedNotBondedTokens = 'staked_not_bonded_tokens', - /** column name */ - UnbondingTokens = 'unbonding_tokens' -} - -/** aggregate stddev on columns */ -export type Staking_Pool_Stddev_Fields = { - __typename?: 'staking_pool_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Staking_Pool_Stddev_Pop_Fields = { - __typename?: 'staking_pool_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Staking_Pool_Stddev_Samp_Fields = { - __typename?: 'staking_pool_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Staking_Pool_Sum_Fields = { - __typename?: 'staking_pool_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Staking_Pool_Var_Pop_Fields = { - __typename?: 'staking_pool_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Staking_Pool_Var_Samp_Fields = { - __typename?: 'staking_pool_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Staking_Pool_Variance_Fields = { - __typename?: 'staking_pool_variance_fields'; - height?: Maybe; -}; - -export type Subscription_Root = { - __typename?: 'subscription_root'; - /** fetch data from the table: "account" */ - account: Array; - /** fetch aggregated fields from the table: "account" */ - account_aggregate: Account_Aggregate; - /** fetch data from the table: "account" using primary key columns */ - account_by_pk?: Maybe; - /** fetch data from the table: "average_block_time_from_genesis" */ - average_block_time_from_genesis: Array; - /** fetch aggregated fields from the table: "average_block_time_from_genesis" */ - average_block_time_from_genesis_aggregate: Average_Block_Time_From_Genesis_Aggregate; - /** fetch data from the table: "average_block_time_per_day" */ - average_block_time_per_day: Array; - /** fetch aggregated fields from the table: "average_block_time_per_day" */ - average_block_time_per_day_aggregate: Average_Block_Time_Per_Day_Aggregate; - /** fetch data from the table: "average_block_time_per_hour" */ - average_block_time_per_hour: Array; - /** fetch aggregated fields from the table: "average_block_time_per_hour" */ - average_block_time_per_hour_aggregate: Average_Block_Time_Per_Hour_Aggregate; - /** fetch data from the table: "average_block_time_per_minute" */ - average_block_time_per_minute: Array; - /** fetch aggregated fields from the table: "average_block_time_per_minute" */ - average_block_time_per_minute_aggregate: Average_Block_Time_Per_Minute_Aggregate; - /** fetch data from the table: "block" */ - block: Array; - /** fetch aggregated fields from the table: "block" */ - block_aggregate: Block_Aggregate; - /** fetch data from the table: "block" using primary key columns */ - block_by_pk?: Maybe; - /** fetch data from the table: "community_pool" */ - community_pool: Array; - /** fetch aggregated fields from the table: "community_pool" */ - community_pool_aggregate: Community_Pool_Aggregate; - /** fetch data from the table: "distribution_params" */ - distribution_params: Array; - /** fetch aggregated fields from the table: "distribution_params" */ - distribution_params_aggregate: Distribution_Params_Aggregate; - /** fetch data from the table: "distribution_params" using primary key columns */ - distribution_params_by_pk?: Maybe; - /** fetch data from the table: "double_sign_evidence" */ - double_sign_evidence: Array; - /** fetch aggregated fields from the table: "double_sign_evidence" */ - double_sign_evidence_aggregate: Double_Sign_Evidence_Aggregate; - /** fetch data from the table: "double_sign_vote" */ - double_sign_vote: Array; - /** fetch aggregated fields from the table: "double_sign_vote" */ - double_sign_vote_aggregate: Double_Sign_Vote_Aggregate; - /** fetch data from the table: "double_sign_vote" using primary key columns */ - double_sign_vote_by_pk?: Maybe; - /** fetch data from the table: "fee_grant_allowance" */ - fee_grant_allowance: Array; - /** fetch aggregated fields from the table: "fee_grant_allowance" */ - fee_grant_allowance_aggregate: Fee_Grant_Allowance_Aggregate; - /** fetch data from the table: "fee_grant_allowance" using primary key columns */ - fee_grant_allowance_by_pk?: Maybe; - /** fetch data from the table: "genesis" */ - genesis: Array; - /** fetch aggregated fields from the table: "genesis" */ - genesis_aggregate: Genesis_Aggregate; - /** fetch data from the table: "gov_params" */ - gov_params: Array; - /** fetch aggregated fields from the table: "gov_params" */ - gov_params_aggregate: Gov_Params_Aggregate; - /** fetch data from the table: "gov_params" using primary key columns */ - gov_params_by_pk?: Maybe; - /** fetch data from the table: "inflation" */ - inflation: Array; - /** fetch aggregated fields from the table: "inflation" */ - inflation_aggregate: Inflation_Aggregate; - /** fetch data from the table: "message" */ - message: Array; - /** fetch aggregated fields from the table: "message" */ - message_aggregate: Message_Aggregate; - /** execute function "messages_by_address" which returns "message" */ - messages_by_address: Array; - /** execute function "messages_by_address" and query aggregates on result of table type "message" */ - messages_by_address_aggregate: Message_Aggregate; - /** fetch data from the table: "mint_params" */ - mint_params: Array; - /** fetch aggregated fields from the table: "mint_params" */ - mint_params_aggregate: Mint_Params_Aggregate; - /** fetch data from the table: "mint_params" using primary key columns */ - mint_params_by_pk?: Maybe; - /** fetch data from the table: "modules" */ - modules: Array; - /** fetch aggregated fields from the table: "modules" */ - modules_aggregate: Modules_Aggregate; - /** fetch data from the table: "modules" using primary key columns */ - modules_by_pk?: Maybe; - /** fetch data from the table: "pre_commit" */ - pre_commit: Array; - /** fetch aggregated fields from the table: "pre_commit" */ - pre_commit_aggregate: Pre_Commit_Aggregate; - /** fetch data from the table: "proposal" */ - proposal: Array; - /** fetch aggregated fields from the table: "proposal" */ - proposal_aggregate: Proposal_Aggregate; - /** fetch data from the table: "proposal" using primary key columns */ - proposal_by_pk?: Maybe; - /** fetch data from the table: "proposal_deposit" */ - proposal_deposit: Array; - /** fetch aggregated fields from the table: "proposal_deposit" */ - proposal_deposit_aggregate: Proposal_Deposit_Aggregate; - /** fetch data from the table: "proposal_staking_pool_snapshot" */ - proposal_staking_pool_snapshot: Array; - /** fetch aggregated fields from the table: "proposal_staking_pool_snapshot" */ - proposal_staking_pool_snapshot_aggregate: Proposal_Staking_Pool_Snapshot_Aggregate; - /** fetch data from the table: "proposal_staking_pool_snapshot" using primary key columns */ - proposal_staking_pool_snapshot_by_pk?: Maybe; - /** fetch data from the table: "proposal_tally_result" */ - proposal_tally_result: Array; - /** fetch aggregated fields from the table: "proposal_tally_result" */ - proposal_tally_result_aggregate: Proposal_Tally_Result_Aggregate; - /** fetch data from the table: "proposal_tally_result" using primary key columns */ - proposal_tally_result_by_pk?: Maybe; - /** fetch data from the table: "proposal_validator_status_snapshot" */ - proposal_validator_status_snapshot: Array; - /** fetch aggregated fields from the table: "proposal_validator_status_snapshot" */ - proposal_validator_status_snapshot_aggregate: Proposal_Validator_Status_Snapshot_Aggregate; - /** fetch data from the table: "proposal_validator_status_snapshot" using primary key columns */ - proposal_validator_status_snapshot_by_pk?: Maybe; - /** fetch data from the table: "proposal_vote" */ - proposal_vote: Array; - /** fetch aggregated fields from the table: "proposal_vote" */ - proposal_vote_aggregate: Proposal_Vote_Aggregate; - /** fetch data from the table: "slashing_params" */ - slashing_params: Array; - /** fetch aggregated fields from the table: "slashing_params" */ - slashing_params_aggregate: Slashing_Params_Aggregate; - /** fetch data from the table: "slashing_params" using primary key columns */ - slashing_params_by_pk?: Maybe; - /** fetch data from the table: "software_upgrade_plan" */ - software_upgrade_plan: Array; - /** fetch aggregated fields from the table: "software_upgrade_plan" */ - software_upgrade_plan_aggregate: Software_Upgrade_Plan_Aggregate; - /** fetch data from the table: "staking_params" */ - staking_params: Array; - /** fetch aggregated fields from the table: "staking_params" */ - staking_params_aggregate: Staking_Params_Aggregate; - /** fetch data from the table: "staking_params" using primary key columns */ - staking_params_by_pk?: Maybe; - /** fetch data from the table: "staking_pool" */ - staking_pool: Array; - /** fetch aggregated fields from the table: "staking_pool" */ - staking_pool_aggregate: Staking_Pool_Aggregate; - /** fetch data from the table: "supply" */ - supply: Array; - /** fetch aggregated fields from the table: "supply" */ - supply_aggregate: Supply_Aggregate; - /** fetch data from the table: "token" */ - token: Array; - /** fetch aggregated fields from the table: "token" */ - token_aggregate: Token_Aggregate; - /** fetch data from the table: "token_price" */ - token_price: Array; - /** fetch aggregated fields from the table: "token_price" */ - token_price_aggregate: Token_Price_Aggregate; - /** fetch data from the table: "token_price" using primary key columns */ - token_price_by_pk?: Maybe; - /** fetch data from the table: "token_price_history" */ - token_price_history: Array; - /** fetch aggregated fields from the table: "token_price_history" */ - token_price_history_aggregate: Token_Price_History_Aggregate; - /** fetch data from the table: "token_unit" */ - token_unit: Array; - /** fetch aggregated fields from the table: "token_unit" */ - token_unit_aggregate: Token_Unit_Aggregate; - /** fetch data from the table: "transaction" */ - transaction: Array; - /** fetch aggregated fields from the table: "transaction" */ - transaction_aggregate: Transaction_Aggregate; - /** fetch data from the table: "validator" */ - validator: Array; - /** fetch aggregated fields from the table: "validator" */ - validator_aggregate: Validator_Aggregate; - /** fetch data from the table: "validator" using primary key columns */ - validator_by_pk?: Maybe; - /** fetch data from the table: "validator_commission" */ - validator_commission: Array; - /** fetch aggregated fields from the table: "validator_commission" */ - validator_commission_aggregate: Validator_Commission_Aggregate; - /** fetch data from the table: "validator_commission" using primary key columns */ - validator_commission_by_pk?: Maybe; - /** fetch data from the table: "validator_description" */ - validator_description: Array; - /** fetch aggregated fields from the table: "validator_description" */ - validator_description_aggregate: Validator_Description_Aggregate; - /** fetch data from the table: "validator_description" using primary key columns */ - validator_description_by_pk?: Maybe; - /** fetch data from the table: "validator_info" */ - validator_info: Array; - /** fetch aggregated fields from the table: "validator_info" */ - validator_info_aggregate: Validator_Info_Aggregate; - /** fetch data from the table: "validator_info" using primary key columns */ - validator_info_by_pk?: Maybe; - /** fetch data from the table: "validator_signing_info" */ - validator_signing_info: Array; - /** fetch aggregated fields from the table: "validator_signing_info" */ - validator_signing_info_aggregate: Validator_Signing_Info_Aggregate; - /** fetch data from the table: "validator_signing_info" using primary key columns */ - validator_signing_info_by_pk?: Maybe; - /** fetch data from the table: "validator_status" */ - validator_status: Array; - /** fetch aggregated fields from the table: "validator_status" */ - validator_status_aggregate: Validator_Status_Aggregate; - /** fetch data from the table: "validator_status" using primary key columns */ - validator_status_by_pk?: Maybe; - /** fetch data from the table: "validator_voting_power" */ - validator_voting_power: Array; - /** fetch aggregated fields from the table: "validator_voting_power" */ - validator_voting_power_aggregate: Validator_Voting_Power_Aggregate; - /** fetch data from the table: "validator_voting_power" using primary key columns */ - validator_voting_power_by_pk?: Maybe; - /** fetch data from the table: "vesting_account" */ - vesting_account: Array; - /** fetch aggregated fields from the table: "vesting_account" */ - vesting_account_aggregate: Vesting_Account_Aggregate; - /** fetch data from the table: "vesting_account" using primary key columns */ - vesting_account_by_pk?: Maybe; - /** fetch data from the table: "vesting_period" */ - vesting_period: Array; - /** fetch aggregated fields from the table: "vesting_period" */ - vesting_period_aggregate: Vesting_Period_Aggregate; -}; - - -export type Subscription_RootAccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAccount_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAccount_By_PkArgs = { - address: Scalars['String']; -}; - - -export type Subscription_RootAverage_Block_Time_From_GenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_From_Genesis_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_DayArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_Day_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_HourArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_Hour_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_MinuteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_Minute_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootBlockArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootBlock_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootBlock_By_PkArgs = { - height: Scalars['bigint']; -}; - - -export type Subscription_RootCommunity_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootCommunity_Pool_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDistribution_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDistribution_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDistribution_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootDouble_Sign_EvidenceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDouble_Sign_Evidence_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDouble_Sign_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDouble_Sign_Vote_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDouble_Sign_Vote_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootFee_Grant_AllowanceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootFee_Grant_Allowance_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootFee_Grant_Allowance_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootGenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootGenesis_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootGov_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootGov_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootGov_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootInflationArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootInflation_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMessageArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMessage_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMessages_By_AddressArgs = { - args: Messages_By_Address_Args; - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMessages_By_Address_AggregateArgs = { - args: Messages_By_Address_Args; - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMint_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMint_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMint_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootModulesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootModules_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootModules_By_PkArgs = { - module_name: Scalars['String']; -}; - - -export type Subscription_RootPre_CommitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootPre_Commit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposalArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_DepositArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Deposit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Staking_Pool_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Staking_Pool_Snapshot_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Staking_Pool_Snapshot_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_Tally_ResultArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Tally_Result_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Tally_Result_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_Validator_Status_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Validator_Status_Snapshot_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Validator_Status_Snapshot_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Vote_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSlashing_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSlashing_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSlashing_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootSoftware_Upgrade_PlanArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSoftware_Upgrade_Plan_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootStaking_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootStaking_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootStaking_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootStaking_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootStaking_Pool_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSupplyArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSupply_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootTokenArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_PriceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_Price_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_Price_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootToken_Price_HistoryArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_Price_History_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_UnitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_Unit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootTransactionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootTransaction_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidatorArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_CommissionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Commission_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Commission_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_DescriptionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Description_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Description_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Info_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Info_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_Signing_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Signing_Info_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Signing_Info_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_StatusArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Status_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Status_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_Voting_PowerArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Voting_Power_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Voting_Power_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootVesting_AccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootVesting_Account_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootVesting_Account_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootVesting_PeriodArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootVesting_Period_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** columns and relationships of "supply" */ -export type Supply = { - __typename?: 'supply'; - coins: Scalars['_coin']; - height: Scalars['bigint']; -}; - -/** aggregated selection of "supply" */ -export type Supply_Aggregate = { - __typename?: 'supply_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "supply" */ -export type Supply_Aggregate_Fields = { - __typename?: 'supply_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "supply" */ -export type Supply_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Supply_Avg_Fields = { - __typename?: 'supply_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "supply". All fields are combined with a logical 'AND'. */ -export type Supply_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - coins?: InputMaybe<_Coin_Comparison_Exp>; - height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Supply_Max_Fields = { - __typename?: 'supply_max_fields'; - height?: Maybe; -}; - -/** aggregate min on columns */ -export type Supply_Min_Fields = { - __typename?: 'supply_min_fields'; - height?: Maybe; -}; - -/** Ordering options when selecting data from "supply". */ -export type Supply_Order_By = { - coins?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "supply" */ -export enum Supply_Select_Column { - /** column name */ - Coins = 'coins', - /** column name */ - Height = 'height' -} - -/** aggregate stddev on columns */ -export type Supply_Stddev_Fields = { - __typename?: 'supply_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Supply_Stddev_Pop_Fields = { - __typename?: 'supply_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Supply_Stddev_Samp_Fields = { - __typename?: 'supply_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Supply_Sum_Fields = { - __typename?: 'supply_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Supply_Var_Pop_Fields = { - __typename?: 'supply_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Supply_Var_Samp_Fields = { - __typename?: 'supply_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Supply_Variance_Fields = { - __typename?: 'supply_variance_fields'; - height?: Maybe; -}; - -/** Boolean expression to compare columns of type "timestamp". All fields are combined with logical 'AND'. */ -export type Timestamp_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "timestamptz". All fields are combined with logical 'AND'. */ -export type Timestamptz_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "token" */ -export type Token = { - __typename?: 'token'; - name: Scalars['String']; - /** An array relationship */ - token_units: Array; - /** An aggregate relationship */ - token_units_aggregate: Token_Unit_Aggregate; -}; - - -/** columns and relationships of "token" */ -export type TokenToken_UnitsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "token" */ -export type TokenToken_Units_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "token" */ -export type Token_Aggregate = { - __typename?: 'token_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "token" */ -export type Token_Aggregate_Fields = { - __typename?: 'token_aggregate_fields'; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "token" */ -export type Token_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token". All fields are combined with a logical 'AND'. */ -export type Token_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - name?: InputMaybe; - token_units?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Token_Max_Fields = { - __typename?: 'token_max_fields'; - name?: Maybe; -}; - -/** aggregate min on columns */ -export type Token_Min_Fields = { - __typename?: 'token_min_fields'; - name?: Maybe; -}; - -/** Ordering options when selecting data from "token". */ -export type Token_Order_By = { - name?: InputMaybe; - token_units_aggregate?: InputMaybe; -}; - -/** columns and relationships of "token_price" */ -export type Token_Price = { - __typename?: 'token_price'; - id: Scalars['Int']; - market_cap: Scalars['bigint']; - price: Scalars['numeric']; - timestamp: Scalars['timestamp']; - /** An object relationship */ - token_unit: Token_Unit; - unit_name: Scalars['String']; -}; - -/** aggregated selection of "token_price" */ -export type Token_Price_Aggregate = { - __typename?: 'token_price_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "token_price" */ -export type Token_Price_Aggregate_Fields = { - __typename?: 'token_price_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "token_price" */ -export type Token_Price_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "token_price" */ -export type Token_Price_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Token_Price_Avg_Fields = { - __typename?: 'token_price_avg_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by avg() on columns of table "token_price" */ -export type Token_Price_Avg_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token_price". All fields are combined with a logical 'AND'. */ -export type Token_Price_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** columns and relationships of "token_price_history" */ -export type Token_Price_History = { - __typename?: 'token_price_history'; - market_cap: Scalars['bigint']; - price: Scalars['numeric']; - timestamp: Scalars['timestamp']; - /** An object relationship */ - token_unit: Token_Unit; - unit_name: Scalars['String']; -}; - -/** aggregated selection of "token_price_history" */ -export type Token_Price_History_Aggregate = { - __typename?: 'token_price_history_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "token_price_history" */ -export type Token_Price_History_Aggregate_Fields = { - __typename?: 'token_price_history_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "token_price_history" */ -export type Token_Price_History_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "token_price_history" */ -export type Token_Price_History_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Token_Price_History_Avg_Fields = { - __typename?: 'token_price_history_avg_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by avg() on columns of table "token_price_history" */ -export type Token_Price_History_Avg_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token_price_history". All fields are combined with a logical 'AND'. */ -export type Token_Price_History_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Token_Price_History_Max_Fields = { - __typename?: 'token_price_history_max_fields'; - market_cap?: Maybe; - price?: Maybe; - timestamp?: Maybe; - unit_name?: Maybe; -}; - -/** order by max() on columns of table "token_price_history" */ -export type Token_Price_History_Max_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Token_Price_History_Min_Fields = { - __typename?: 'token_price_history_min_fields'; - market_cap?: Maybe; - price?: Maybe; - timestamp?: Maybe; - unit_name?: Maybe; -}; - -/** order by min() on columns of table "token_price_history" */ -export type Token_Price_History_Min_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "token_price_history". */ -export type Token_Price_History_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** select columns of table "token_price_history" */ -export enum Token_Price_History_Select_Column { - /** column name */ - MarketCap = 'market_cap', - /** column name */ - Price = 'price', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - UnitName = 'unit_name' -} - -/** aggregate stddev on columns */ -export type Token_Price_History_Stddev_Fields = { - __typename?: 'token_price_history_stddev_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev() on columns of table "token_price_history" */ -export type Token_Price_History_Stddev_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Token_Price_History_Stddev_Pop_Fields = { - __typename?: 'token_price_history_stddev_pop_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev_pop() on columns of table "token_price_history" */ -export type Token_Price_History_Stddev_Pop_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Token_Price_History_Stddev_Samp_Fields = { - __typename?: 'token_price_history_stddev_samp_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev_samp() on columns of table "token_price_history" */ -export type Token_Price_History_Stddev_Samp_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Token_Price_History_Sum_Fields = { - __typename?: 'token_price_history_sum_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by sum() on columns of table "token_price_history" */ -export type Token_Price_History_Sum_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Token_Price_History_Var_Pop_Fields = { - __typename?: 'token_price_history_var_pop_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by var_pop() on columns of table "token_price_history" */ -export type Token_Price_History_Var_Pop_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Token_Price_History_Var_Samp_Fields = { - __typename?: 'token_price_history_var_samp_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by var_samp() on columns of table "token_price_history" */ -export type Token_Price_History_Var_Samp_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Token_Price_History_Variance_Fields = { - __typename?: 'token_price_history_variance_fields'; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by variance() on columns of table "token_price_history" */ -export type Token_Price_History_Variance_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Token_Price_Max_Fields = { - __typename?: 'token_price_max_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; - timestamp?: Maybe; - unit_name?: Maybe; -}; - -/** order by max() on columns of table "token_price" */ -export type Token_Price_Max_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Token_Price_Min_Fields = { - __typename?: 'token_price_min_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; - timestamp?: Maybe; - unit_name?: Maybe; -}; - -/** order by min() on columns of table "token_price" */ -export type Token_Price_Min_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "token_price". */ -export type Token_Price_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** select columns of table "token_price" */ -export enum Token_Price_Select_Column { - /** column name */ - Id = 'id', - /** column name */ - MarketCap = 'market_cap', - /** column name */ - Price = 'price', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - UnitName = 'unit_name' -} - -/** aggregate stddev on columns */ -export type Token_Price_Stddev_Fields = { - __typename?: 'token_price_stddev_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev() on columns of table "token_price" */ -export type Token_Price_Stddev_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Token_Price_Stddev_Pop_Fields = { - __typename?: 'token_price_stddev_pop_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev_pop() on columns of table "token_price" */ -export type Token_Price_Stddev_Pop_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Token_Price_Stddev_Samp_Fields = { - __typename?: 'token_price_stddev_samp_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by stddev_samp() on columns of table "token_price" */ -export type Token_Price_Stddev_Samp_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Token_Price_Sum_Fields = { - __typename?: 'token_price_sum_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by sum() on columns of table "token_price" */ -export type Token_Price_Sum_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Token_Price_Var_Pop_Fields = { - __typename?: 'token_price_var_pop_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by var_pop() on columns of table "token_price" */ -export type Token_Price_Var_Pop_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Token_Price_Var_Samp_Fields = { - __typename?: 'token_price_var_samp_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by var_samp() on columns of table "token_price" */ -export type Token_Price_Var_Samp_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Token_Price_Variance_Fields = { - __typename?: 'token_price_variance_fields'; - id?: Maybe; - market_cap?: Maybe; - price?: Maybe; -}; - -/** order by variance() on columns of table "token_price" */ -export type Token_Price_Variance_Order_By = { - id?: InputMaybe; - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** select columns of table "token" */ -export enum Token_Select_Column { - /** column name */ - Name = 'name' -} - -/** columns and relationships of "token_unit" */ -export type Token_Unit = { - __typename?: 'token_unit'; - aliases?: Maybe; - denom: Scalars['String']; - exponent: Scalars['Int']; - price_id?: Maybe; - /** An object relationship */ - token: Token; - token_name: Scalars['String']; - /** An object relationship */ - token_price?: Maybe; - /** An array relationship */ - token_price_histories: Array; - /** An aggregate relationship */ - token_price_histories_aggregate: Token_Price_History_Aggregate; - /** An array relationship */ - token_prices: Array; - /** An aggregate relationship */ - token_prices_aggregate: Token_Price_Aggregate; -}; - - -/** columns and relationships of "token_unit" */ -export type Token_UnitToken_Price_HistoriesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "token_unit" */ -export type Token_UnitToken_Price_Histories_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "token_unit" */ -export type Token_UnitToken_PricesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "token_unit" */ -export type Token_UnitToken_Prices_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "token_unit" */ -export type Token_Unit_Aggregate = { - __typename?: 'token_unit_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "token_unit" */ -export type Token_Unit_Aggregate_Fields = { - __typename?: 'token_unit_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "token_unit" */ -export type Token_Unit_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "token_unit" */ -export type Token_Unit_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Token_Unit_Avg_Fields = { - __typename?: 'token_unit_avg_fields'; - exponent?: Maybe; -}; - -/** order by avg() on columns of table "token_unit" */ -export type Token_Unit_Avg_Order_By = { - exponent?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token_unit". All fields are combined with a logical 'AND'. */ -export type Token_Unit_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - aliases?: InputMaybe<_Text_Comparison_Exp>; - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token?: InputMaybe; - token_name?: InputMaybe; - token_price?: InputMaybe; - token_price_histories?: InputMaybe; - token_prices?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Token_Unit_Max_Fields = { - __typename?: 'token_unit_max_fields'; - denom?: Maybe; - exponent?: Maybe; - price_id?: Maybe; - token_name?: Maybe; -}; - -/** order by max() on columns of table "token_unit" */ -export type Token_Unit_Max_Order_By = { - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token_name?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Token_Unit_Min_Fields = { - __typename?: 'token_unit_min_fields'; - denom?: Maybe; - exponent?: Maybe; - price_id?: Maybe; - token_name?: Maybe; -}; - -/** order by min() on columns of table "token_unit" */ -export type Token_Unit_Min_Order_By = { - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "token_unit". */ -export type Token_Unit_Order_By = { - aliases?: InputMaybe; - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token?: InputMaybe; - token_name?: InputMaybe; - token_price?: InputMaybe; - token_price_histories_aggregate?: InputMaybe; - token_prices_aggregate?: InputMaybe; -}; - -/** select columns of table "token_unit" */ -export enum Token_Unit_Select_Column { - /** column name */ - Aliases = 'aliases', - /** column name */ - Denom = 'denom', - /** column name */ - Exponent = 'exponent', - /** column name */ - PriceId = 'price_id', - /** column name */ - TokenName = 'token_name' -} - -/** aggregate stddev on columns */ -export type Token_Unit_Stddev_Fields = { - __typename?: 'token_unit_stddev_fields'; - exponent?: Maybe; -}; - -/** order by stddev() on columns of table "token_unit" */ -export type Token_Unit_Stddev_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Token_Unit_Stddev_Pop_Fields = { - __typename?: 'token_unit_stddev_pop_fields'; - exponent?: Maybe; -}; - -/** order by stddev_pop() on columns of table "token_unit" */ -export type Token_Unit_Stddev_Pop_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Token_Unit_Stddev_Samp_Fields = { - __typename?: 'token_unit_stddev_samp_fields'; - exponent?: Maybe; -}; - -/** order by stddev_samp() on columns of table "token_unit" */ -export type Token_Unit_Stddev_Samp_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Token_Unit_Sum_Fields = { - __typename?: 'token_unit_sum_fields'; - exponent?: Maybe; -}; - -/** order by sum() on columns of table "token_unit" */ -export type Token_Unit_Sum_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Token_Unit_Var_Pop_Fields = { - __typename?: 'token_unit_var_pop_fields'; - exponent?: Maybe; -}; - -/** order by var_pop() on columns of table "token_unit" */ -export type Token_Unit_Var_Pop_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Token_Unit_Var_Samp_Fields = { - __typename?: 'token_unit_var_samp_fields'; - exponent?: Maybe; -}; - -/** order by var_samp() on columns of table "token_unit" */ -export type Token_Unit_Var_Samp_Order_By = { - exponent?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Token_Unit_Variance_Fields = { - __typename?: 'token_unit_variance_fields'; - exponent?: Maybe; -}; - -/** order by variance() on columns of table "token_unit" */ -export type Token_Unit_Variance_Order_By = { - exponent?: InputMaybe; -}; - -/** columns and relationships of "transaction" */ -export type Transaction = { - __typename?: 'transaction'; - /** An object relationship */ - block: Block; - fee: Scalars['jsonb']; - gas_used?: Maybe; - gas_wanted?: Maybe; - hash: Scalars['String']; - height: Scalars['bigint']; - logs?: Maybe; - memo?: Maybe; - messages: Scalars['jsonb']; - /** An array relationship */ - messagesByPartitionIdTransactionHash: Array; - /** An aggregate relationship */ - messagesByPartitionIdTransactionHash_aggregate: Message_Aggregate; - partition_id: Scalars['bigint']; - raw_log?: Maybe; - signatures: Scalars['_text']; - signer_infos: Scalars['jsonb']; - success: Scalars['Boolean']; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionFeeArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionLogsArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionMessagesArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionMessagesByPartitionIdTransactionHashArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionMessagesByPartitionIdTransactionHash_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionSigner_InfosArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "transaction" */ -export type Transaction_Aggregate = { - __typename?: 'transaction_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "transaction" */ -export type Transaction_Aggregate_Fields = { - __typename?: 'transaction_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "transaction" */ -export type Transaction_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "transaction" */ -export type Transaction_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Transaction_Avg_Fields = { - __typename?: 'transaction_avg_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by avg() on columns of table "transaction" */ -export type Transaction_Avg_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "transaction". All fields are combined with a logical 'AND'. */ -export type Transaction_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - block?: InputMaybe; - fee?: InputMaybe; - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - logs?: InputMaybe; - memo?: InputMaybe; - messages?: InputMaybe; - messagesByPartitionIdTransactionHash?: InputMaybe; - partition_id?: InputMaybe; - raw_log?: InputMaybe; - signatures?: InputMaybe<_Text_Comparison_Exp>; - signer_infos?: InputMaybe; - success?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Transaction_Max_Fields = { - __typename?: 'transaction_max_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - hash?: Maybe; - height?: Maybe; - memo?: Maybe; - partition_id?: Maybe; - raw_log?: Maybe; -}; - -/** order by max() on columns of table "transaction" */ -export type Transaction_Max_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - memo?: InputMaybe; - partition_id?: InputMaybe; - raw_log?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Transaction_Min_Fields = { - __typename?: 'transaction_min_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - hash?: Maybe; - height?: Maybe; - memo?: Maybe; - partition_id?: Maybe; - raw_log?: Maybe; -}; - -/** order by min() on columns of table "transaction" */ -export type Transaction_Min_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - memo?: InputMaybe; - partition_id?: InputMaybe; - raw_log?: InputMaybe; -}; - -/** Ordering options when selecting data from "transaction". */ -export type Transaction_Order_By = { - block?: InputMaybe; - fee?: InputMaybe; - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - logs?: InputMaybe; - memo?: InputMaybe; - messages?: InputMaybe; - messagesByPartitionIdTransactionHash_aggregate?: InputMaybe; - partition_id?: InputMaybe; - raw_log?: InputMaybe; - signatures?: InputMaybe; - signer_infos?: InputMaybe; - success?: InputMaybe; -}; - -/** select columns of table "transaction" */ -export enum Transaction_Select_Column { - /** column name */ - Fee = 'fee', - /** column name */ - GasUsed = 'gas_used', - /** column name */ - GasWanted = 'gas_wanted', - /** column name */ - Hash = 'hash', - /** column name */ - Height = 'height', - /** column name */ - Logs = 'logs', - /** column name */ - Memo = 'memo', - /** column name */ - Messages = 'messages', - /** column name */ - PartitionId = 'partition_id', - /** column name */ - RawLog = 'raw_log', - /** column name */ - Signatures = 'signatures', - /** column name */ - SignerInfos = 'signer_infos', - /** column name */ - Success = 'success' -} - -/** aggregate stddev on columns */ -export type Transaction_Stddev_Fields = { - __typename?: 'transaction_stddev_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev() on columns of table "transaction" */ -export type Transaction_Stddev_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Transaction_Stddev_Pop_Fields = { - __typename?: 'transaction_stddev_pop_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "transaction" */ -export type Transaction_Stddev_Pop_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Transaction_Stddev_Samp_Fields = { - __typename?: 'transaction_stddev_samp_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "transaction" */ -export type Transaction_Stddev_Samp_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Transaction_Sum_Fields = { - __typename?: 'transaction_sum_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by sum() on columns of table "transaction" */ -export type Transaction_Sum_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Transaction_Var_Pop_Fields = { - __typename?: 'transaction_var_pop_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by var_pop() on columns of table "transaction" */ -export type Transaction_Var_Pop_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Transaction_Var_Samp_Fields = { - __typename?: 'transaction_var_samp_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by var_samp() on columns of table "transaction" */ -export type Transaction_Var_Samp_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Transaction_Variance_Fields = { - __typename?: 'transaction_variance_fields'; - gas_used?: Maybe; - gas_wanted?: Maybe; - height?: Maybe; - partition_id?: Maybe; -}; - -/** order by variance() on columns of table "transaction" */ -export type Transaction_Variance_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; - partition_id?: InputMaybe; -}; - -/** columns and relationships of "validator" */ -export type Validator = { - __typename?: 'validator'; - /** An array relationship */ - blocks: Array; - /** An aggregate relationship */ - blocks_aggregate: Block_Aggregate; - consensus_address: Scalars['String']; - consensus_pubkey: Scalars['String']; - /** An array relationship */ - double_sign_votes: Array; - /** An aggregate relationship */ - double_sign_votes_aggregate: Double_Sign_Vote_Aggregate; - /** An array relationship */ - pre_commits: Array; - /** An aggregate relationship */ - pre_commits_aggregate: Pre_Commit_Aggregate; - /** An object relationship */ - proposal_validator_status_snapshot?: Maybe; - /** An array relationship */ - proposal_validator_status_snapshots: Array; - /** An aggregate relationship */ - proposal_validator_status_snapshots_aggregate: Proposal_Validator_Status_Snapshot_Aggregate; - /** An array relationship */ - validator_commissions: Array; - /** An aggregate relationship */ - validator_commissions_aggregate: Validator_Commission_Aggregate; - /** An array relationship */ - validator_descriptions: Array; - /** An aggregate relationship */ - validator_descriptions_aggregate: Validator_Description_Aggregate; - /** An object relationship */ - validator_info?: Maybe; - /** An array relationship */ - validator_infos: Array; - /** An aggregate relationship */ - validator_infos_aggregate: Validator_Info_Aggregate; - /** An array relationship */ - validator_signing_infos: Array; - /** An aggregate relationship */ - validator_signing_infos_aggregate: Validator_Signing_Info_Aggregate; - /** An array relationship */ - validator_statuses: Array; - /** An aggregate relationship */ - validator_statuses_aggregate: Validator_Status_Aggregate; - /** An array relationship */ - validator_voting_powers: Array; - /** An aggregate relationship */ - validator_voting_powers_aggregate: Validator_Voting_Power_Aggregate; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorBlocksArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorBlocks_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorDouble_Sign_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorDouble_Sign_Votes_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorPre_CommitsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorPre_Commits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorProposal_Validator_Status_SnapshotsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorProposal_Validator_Status_Snapshots_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_CommissionsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Commissions_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_DescriptionsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Descriptions_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_InfosArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Infos_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Signing_InfosArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Signing_Infos_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_StatusesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Statuses_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Voting_PowersArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Voting_Powers_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "validator" */ -export type Validator_Aggregate = { - __typename?: 'validator_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator" */ -export type Validator_Aggregate_Fields = { - __typename?: 'validator_aggregate_fields'; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "validator" */ -export type Validator_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator". All fields are combined with a logical 'AND'. */ -export type Validator_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - blocks?: InputMaybe; - consensus_address?: InputMaybe; - consensus_pubkey?: InputMaybe; - double_sign_votes?: InputMaybe; - pre_commits?: InputMaybe; - proposal_validator_status_snapshot?: InputMaybe; - proposal_validator_status_snapshots?: InputMaybe; - validator_commissions?: InputMaybe; - validator_descriptions?: InputMaybe; - validator_info?: InputMaybe; - validator_infos?: InputMaybe; - validator_signing_infos?: InputMaybe; - validator_statuses?: InputMaybe; - validator_voting_powers?: InputMaybe; -}; - -/** columns and relationships of "validator_commission" */ -export type Validator_Commission = { - __typename?: 'validator_commission'; - commission: Scalars['numeric']; - height: Scalars['bigint']; - min_self_delegation: Scalars['bigint']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; -}; - -/** aggregated selection of "validator_commission" */ -export type Validator_Commission_Aggregate = { - __typename?: 'validator_commission_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_commission" */ -export type Validator_Commission_Aggregate_Fields = { - __typename?: 'validator_commission_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_commission" */ -export type Validator_Commission_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_commission" */ -export type Validator_Commission_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Commission_Avg_Fields = { - __typename?: 'validator_commission_avg_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by avg() on columns of table "validator_commission" */ -export type Validator_Commission_Avg_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_commission". All fields are combined with a logical 'AND'. */ -export type Validator_Commission_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Commission_Max_Fields = { - __typename?: 'validator_commission_max_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; - validator_address?: Maybe; -}; - -/** order by max() on columns of table "validator_commission" */ -export type Validator_Commission_Max_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Commission_Min_Fields = { - __typename?: 'validator_commission_min_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; - validator_address?: Maybe; -}; - -/** order by min() on columns of table "validator_commission" */ -export type Validator_Commission_Min_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_commission". */ -export type Validator_Commission_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** select columns of table "validator_commission" */ -export enum Validator_Commission_Select_Column { - /** column name */ - Commission = 'commission', - /** column name */ - Height = 'height', - /** column name */ - MinSelfDelegation = 'min_self_delegation', - /** column name */ - ValidatorAddress = 'validator_address' -} - -/** aggregate stddev on columns */ -export type Validator_Commission_Stddev_Fields = { - __typename?: 'validator_commission_stddev_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by stddev() on columns of table "validator_commission" */ -export type Validator_Commission_Stddev_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Commission_Stddev_Pop_Fields = { - __typename?: 'validator_commission_stddev_pop_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_commission" */ -export type Validator_Commission_Stddev_Pop_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Commission_Stddev_Samp_Fields = { - __typename?: 'validator_commission_stddev_samp_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_commission" */ -export type Validator_Commission_Stddev_Samp_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Commission_Sum_Fields = { - __typename?: 'validator_commission_sum_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by sum() on columns of table "validator_commission" */ -export type Validator_Commission_Sum_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Commission_Var_Pop_Fields = { - __typename?: 'validator_commission_var_pop_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_commission" */ -export type Validator_Commission_Var_Pop_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Commission_Var_Samp_Fields = { - __typename?: 'validator_commission_var_samp_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_commission" */ -export type Validator_Commission_Var_Samp_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Commission_Variance_Fields = { - __typename?: 'validator_commission_variance_fields'; - commission?: Maybe; - height?: Maybe; - min_self_delegation?: Maybe; -}; - -/** order by variance() on columns of table "validator_commission" */ -export type Validator_Commission_Variance_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** columns and relationships of "validator_description" */ -export type Validator_Description = { - __typename?: 'validator_description'; - avatar_url?: Maybe; - details?: Maybe; - height: Scalars['bigint']; - identity?: Maybe; - moniker?: Maybe; - security_contact?: Maybe; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - website?: Maybe; -}; - -/** aggregated selection of "validator_description" */ -export type Validator_Description_Aggregate = { - __typename?: 'validator_description_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_description" */ -export type Validator_Description_Aggregate_Fields = { - __typename?: 'validator_description_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_description" */ -export type Validator_Description_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_description" */ -export type Validator_Description_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Description_Avg_Fields = { - __typename?: 'validator_description_avg_fields'; - height?: Maybe; -}; - -/** order by avg() on columns of table "validator_description" */ -export type Validator_Description_Avg_Order_By = { - height?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_description". All fields are combined with a logical 'AND'. */ -export type Validator_Description_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Description_Max_Fields = { - __typename?: 'validator_description_max_fields'; - avatar_url?: Maybe; - details?: Maybe; - height?: Maybe; - identity?: Maybe; - moniker?: Maybe; - security_contact?: Maybe; - validator_address?: Maybe; - website?: Maybe; -}; - -/** order by max() on columns of table "validator_description" */ -export type Validator_Description_Max_Order_By = { - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Description_Min_Fields = { - __typename?: 'validator_description_min_fields'; - avatar_url?: Maybe; - details?: Maybe; - height?: Maybe; - identity?: Maybe; - moniker?: Maybe; - security_contact?: Maybe; - validator_address?: Maybe; - website?: Maybe; -}; - -/** order by min() on columns of table "validator_description" */ -export type Validator_Description_Min_Order_By = { - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_description". */ -export type Validator_Description_Order_By = { - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** select columns of table "validator_description" */ -export enum Validator_Description_Select_Column { - /** column name */ - AvatarUrl = 'avatar_url', - /** column name */ - Details = 'details', - /** column name */ - Height = 'height', - /** column name */ - Identity = 'identity', - /** column name */ - Moniker = 'moniker', - /** column name */ - SecurityContact = 'security_contact', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - Website = 'website' -} - -/** aggregate stddev on columns */ -export type Validator_Description_Stddev_Fields = { - __typename?: 'validator_description_stddev_fields'; - height?: Maybe; -}; - -/** order by stddev() on columns of table "validator_description" */ -export type Validator_Description_Stddev_Order_By = { - height?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Description_Stddev_Pop_Fields = { - __typename?: 'validator_description_stddev_pop_fields'; - height?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_description" */ -export type Validator_Description_Stddev_Pop_Order_By = { - height?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Description_Stddev_Samp_Fields = { - __typename?: 'validator_description_stddev_samp_fields'; - height?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_description" */ -export type Validator_Description_Stddev_Samp_Order_By = { - height?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Description_Sum_Fields = { - __typename?: 'validator_description_sum_fields'; - height?: Maybe; -}; - -/** order by sum() on columns of table "validator_description" */ -export type Validator_Description_Sum_Order_By = { - height?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Description_Var_Pop_Fields = { - __typename?: 'validator_description_var_pop_fields'; - height?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_description" */ -export type Validator_Description_Var_Pop_Order_By = { - height?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Description_Var_Samp_Fields = { - __typename?: 'validator_description_var_samp_fields'; - height?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_description" */ -export type Validator_Description_Var_Samp_Order_By = { - height?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Description_Variance_Fields = { - __typename?: 'validator_description_variance_fields'; - height?: Maybe; -}; - -/** order by variance() on columns of table "validator_description" */ -export type Validator_Description_Variance_Order_By = { - height?: InputMaybe; -}; - -/** columns and relationships of "validator_info" */ -export type Validator_Info = { - __typename?: 'validator_info'; - /** An object relationship */ - account?: Maybe; - consensus_address: Scalars['String']; - max_change_rate: Scalars['String']; - max_rate: Scalars['String']; - operator_address: Scalars['String']; - self_delegate_address?: Maybe; - /** An object relationship */ - validator: Validator; -}; - -/** aggregated selection of "validator_info" */ -export type Validator_Info_Aggregate = { - __typename?: 'validator_info_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_info" */ -export type Validator_Info_Aggregate_Fields = { - __typename?: 'validator_info_aggregate_fields'; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "validator_info" */ -export type Validator_Info_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_info" */ -export type Validator_Info_Aggregate_Order_By = { - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_info". All fields are combined with a logical 'AND'. */ -export type Validator_Info_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - account?: InputMaybe; - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; - validator?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Info_Max_Fields = { - __typename?: 'validator_info_max_fields'; - consensus_address?: Maybe; - max_change_rate?: Maybe; - max_rate?: Maybe; - operator_address?: Maybe; - self_delegate_address?: Maybe; -}; - -/** order by max() on columns of table "validator_info" */ -export type Validator_Info_Max_Order_By = { - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Info_Min_Fields = { - __typename?: 'validator_info_min_fields'; - consensus_address?: Maybe; - max_change_rate?: Maybe; - max_rate?: Maybe; - operator_address?: Maybe; - self_delegate_address?: Maybe; -}; - -/** order by min() on columns of table "validator_info" */ -export type Validator_Info_Min_Order_By = { - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_info". */ -export type Validator_Info_Order_By = { - account?: InputMaybe; - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; - validator?: InputMaybe; -}; - -/** select columns of table "validator_info" */ -export enum Validator_Info_Select_Column { - /** column name */ - ConsensusAddress = 'consensus_address', - /** column name */ - MaxChangeRate = 'max_change_rate', - /** column name */ - MaxRate = 'max_rate', - /** column name */ - OperatorAddress = 'operator_address', - /** column name */ - SelfDelegateAddress = 'self_delegate_address' -} - -/** aggregate max on columns */ -export type Validator_Max_Fields = { - __typename?: 'validator_max_fields'; - consensus_address?: Maybe; - consensus_pubkey?: Maybe; -}; - -/** aggregate min on columns */ -export type Validator_Min_Fields = { - __typename?: 'validator_min_fields'; - consensus_address?: Maybe; - consensus_pubkey?: Maybe; -}; - -/** Ordering options when selecting data from "validator". */ -export type Validator_Order_By = { - blocks_aggregate?: InputMaybe; - consensus_address?: InputMaybe; - consensus_pubkey?: InputMaybe; - double_sign_votes_aggregate?: InputMaybe; - pre_commits_aggregate?: InputMaybe; - proposal_validator_status_snapshot?: InputMaybe; - proposal_validator_status_snapshots_aggregate?: InputMaybe; - validator_commissions_aggregate?: InputMaybe; - validator_descriptions_aggregate?: InputMaybe; - validator_info?: InputMaybe; - validator_infos_aggregate?: InputMaybe; - validator_signing_infos_aggregate?: InputMaybe; - validator_statuses_aggregate?: InputMaybe; - validator_voting_powers_aggregate?: InputMaybe; -}; - -/** select columns of table "validator" */ -export enum Validator_Select_Column { - /** column name */ - ConsensusAddress = 'consensus_address', - /** column name */ - ConsensusPubkey = 'consensus_pubkey' -} - -/** columns and relationships of "validator_signing_info" */ -export type Validator_Signing_Info = { - __typename?: 'validator_signing_info'; - height: Scalars['bigint']; - index_offset: Scalars['bigint']; - jailed_until: Scalars['timestamp']; - missed_blocks_counter: Scalars['bigint']; - start_height: Scalars['bigint']; - tombstoned: Scalars['Boolean']; - validator_address: Scalars['String']; -}; - -/** aggregated selection of "validator_signing_info" */ -export type Validator_Signing_Info_Aggregate = { - __typename?: 'validator_signing_info_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_signing_info" */ -export type Validator_Signing_Info_Aggregate_Fields = { - __typename?: 'validator_signing_info_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_signing_info" */ -export type Validator_Signing_Info_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_signing_info" */ -export type Validator_Signing_Info_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Signing_Info_Avg_Fields = { - __typename?: 'validator_signing_info_avg_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by avg() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Avg_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_signing_info". All fields are combined with a logical 'AND'. */ -export type Validator_Signing_Info_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - tombstoned?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Signing_Info_Max_Fields = { - __typename?: 'validator_signing_info_max_fields'; - height?: Maybe; - index_offset?: Maybe; - jailed_until?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; - validator_address?: Maybe; -}; - -/** order by max() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Max_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Signing_Info_Min_Fields = { - __typename?: 'validator_signing_info_min_fields'; - height?: Maybe; - index_offset?: Maybe; - jailed_until?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; - validator_address?: Maybe; -}; - -/** order by min() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Min_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_signing_info". */ -export type Validator_Signing_Info_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - tombstoned?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** select columns of table "validator_signing_info" */ -export enum Validator_Signing_Info_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - IndexOffset = 'index_offset', - /** column name */ - JailedUntil = 'jailed_until', - /** column name */ - MissedBlocksCounter = 'missed_blocks_counter', - /** column name */ - StartHeight = 'start_height', - /** column name */ - Tombstoned = 'tombstoned', - /** column name */ - ValidatorAddress = 'validator_address' -} - -/** aggregate stddev on columns */ -export type Validator_Signing_Info_Stddev_Fields = { - __typename?: 'validator_signing_info_stddev_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by stddev() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Stddev_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Signing_Info_Stddev_Pop_Fields = { - __typename?: 'validator_signing_info_stddev_pop_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Stddev_Pop_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Signing_Info_Stddev_Samp_Fields = { - __typename?: 'validator_signing_info_stddev_samp_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Stddev_Samp_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Signing_Info_Sum_Fields = { - __typename?: 'validator_signing_info_sum_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by sum() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Sum_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Signing_Info_Var_Pop_Fields = { - __typename?: 'validator_signing_info_var_pop_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Var_Pop_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Signing_Info_Var_Samp_Fields = { - __typename?: 'validator_signing_info_var_samp_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Var_Samp_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Signing_Info_Variance_Fields = { - __typename?: 'validator_signing_info_variance_fields'; - height?: Maybe; - index_offset?: Maybe; - missed_blocks_counter?: Maybe; - start_height?: Maybe; -}; - -/** order by variance() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Variance_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** columns and relationships of "validator_status" */ -export type Validator_Status = { - __typename?: 'validator_status'; - height: Scalars['bigint']; - jailed: Scalars['Boolean']; - status: Scalars['Int']; - tombstoned: Scalars['Boolean']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; -}; - -/** aggregated selection of "validator_status" */ -export type Validator_Status_Aggregate = { - __typename?: 'validator_status_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_status" */ -export type Validator_Status_Aggregate_Fields = { - __typename?: 'validator_status_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_status" */ -export type Validator_Status_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_status" */ -export type Validator_Status_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Status_Avg_Fields = { - __typename?: 'validator_status_avg_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by avg() on columns of table "validator_status" */ -export type Validator_Status_Avg_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_status". All fields are combined with a logical 'AND'. */ -export type Validator_Status_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - jailed?: InputMaybe; - status?: InputMaybe; - tombstoned?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Status_Max_Fields = { - __typename?: 'validator_status_max_fields'; - height?: Maybe; - status?: Maybe; - validator_address?: Maybe; -}; - -/** order by max() on columns of table "validator_status" */ -export type Validator_Status_Max_Order_By = { - height?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Status_Min_Fields = { - __typename?: 'validator_status_min_fields'; - height?: Maybe; - status?: Maybe; - validator_address?: Maybe; -}; - -/** order by min() on columns of table "validator_status" */ -export type Validator_Status_Min_Order_By = { - height?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_status". */ -export type Validator_Status_Order_By = { - height?: InputMaybe; - jailed?: InputMaybe; - status?: InputMaybe; - tombstoned?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** select columns of table "validator_status" */ -export enum Validator_Status_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Jailed = 'jailed', - /** column name */ - Status = 'status', - /** column name */ - Tombstoned = 'tombstoned', - /** column name */ - ValidatorAddress = 'validator_address' -} - -/** aggregate stddev on columns */ -export type Validator_Status_Stddev_Fields = { - __typename?: 'validator_status_stddev_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by stddev() on columns of table "validator_status" */ -export type Validator_Status_Stddev_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Status_Stddev_Pop_Fields = { - __typename?: 'validator_status_stddev_pop_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_status" */ -export type Validator_Status_Stddev_Pop_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Status_Stddev_Samp_Fields = { - __typename?: 'validator_status_stddev_samp_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_status" */ -export type Validator_Status_Stddev_Samp_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Status_Sum_Fields = { - __typename?: 'validator_status_sum_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by sum() on columns of table "validator_status" */ -export type Validator_Status_Sum_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Status_Var_Pop_Fields = { - __typename?: 'validator_status_var_pop_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_status" */ -export type Validator_Status_Var_Pop_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Status_Var_Samp_Fields = { - __typename?: 'validator_status_var_samp_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_status" */ -export type Validator_Status_Var_Samp_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Status_Variance_Fields = { - __typename?: 'validator_status_variance_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by variance() on columns of table "validator_status" */ -export type Validator_Status_Variance_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** columns and relationships of "validator_voting_power" */ -export type Validator_Voting_Power = { - __typename?: 'validator_voting_power'; - /** An object relationship */ - block: Block; - height: Scalars['bigint']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - voting_power: Scalars['bigint']; -}; - -/** aggregated selection of "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate = { - __typename?: 'validator_voting_power_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate_Fields = { - __typename?: 'validator_voting_power_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Voting_Power_Avg_Fields = { - __typename?: 'validator_voting_power_avg_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by avg() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Avg_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_voting_power". All fields are combined with a logical 'AND'. */ -export type Validator_Voting_Power_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - block?: InputMaybe; - height?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Voting_Power_Max_Fields = { - __typename?: 'validator_voting_power_max_fields'; - height?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by max() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Max_Order_By = { - height?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Voting_Power_Min_Fields = { - __typename?: 'validator_voting_power_min_fields'; - height?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by min() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Min_Order_By = { - height?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_voting_power". */ -export type Validator_Voting_Power_Order_By = { - block?: InputMaybe; - height?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** select columns of table "validator_voting_power" */ -export enum Validator_Voting_Power_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - VotingPower = 'voting_power' -} - -/** aggregate stddev on columns */ -export type Validator_Voting_Power_Stddev_Fields = { - __typename?: 'validator_voting_power_stddev_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Stddev_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Voting_Power_Stddev_Pop_Fields = { - __typename?: 'validator_voting_power_stddev_pop_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Stddev_Pop_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Voting_Power_Stddev_Samp_Fields = { - __typename?: 'validator_voting_power_stddev_samp_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Stddev_Samp_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Voting_Power_Sum_Fields = { - __typename?: 'validator_voting_power_sum_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by sum() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Sum_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Voting_Power_Var_Pop_Fields = { - __typename?: 'validator_voting_power_var_pop_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Var_Pop_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Voting_Power_Var_Samp_Fields = { - __typename?: 'validator_voting_power_var_samp_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Var_Samp_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Voting_Power_Variance_Fields = { - __typename?: 'validator_voting_power_variance_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by variance() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Variance_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** columns and relationships of "vesting_account" */ -export type Vesting_Account = { - __typename?: 'vesting_account'; - /** An object relationship */ - account: Account; - address: Scalars['String']; - end_time: Scalars['timestamp']; - id: Scalars['Int']; - original_vesting: Scalars['_coin']; - start_time?: Maybe; - type: Scalars['String']; - /** An array relationship */ - vesting_periods: Array; - /** An aggregate relationship */ - vesting_periods_aggregate: Vesting_Period_Aggregate; -}; - - -/** columns and relationships of "vesting_account" */ -export type Vesting_AccountVesting_PeriodsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "vesting_account" */ -export type Vesting_AccountVesting_Periods_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "vesting_account" */ -export type Vesting_Account_Aggregate = { - __typename?: 'vesting_account_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "vesting_account" */ -export type Vesting_Account_Aggregate_Fields = { - __typename?: 'vesting_account_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "vesting_account" */ -export type Vesting_Account_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "vesting_account" */ -export type Vesting_Account_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Vesting_Account_Avg_Fields = { - __typename?: 'vesting_account_avg_fields'; - id?: Maybe; -}; - -/** order by avg() on columns of table "vesting_account" */ -export type Vesting_Account_Avg_Order_By = { - id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "vesting_account". All fields are combined with a logical 'AND'. */ -export type Vesting_Account_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - account?: InputMaybe; - address?: InputMaybe; - end_time?: InputMaybe; - id?: InputMaybe; - original_vesting?: InputMaybe<_Coin_Comparison_Exp>; - start_time?: InputMaybe; - type?: InputMaybe; - vesting_periods?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Vesting_Account_Max_Fields = { - __typename?: 'vesting_account_max_fields'; - address?: Maybe; - end_time?: Maybe; - id?: Maybe; - start_time?: Maybe; - type?: Maybe; -}; - -/** order by max() on columns of table "vesting_account" */ -export type Vesting_Account_Max_Order_By = { - address?: InputMaybe; - end_time?: InputMaybe; - id?: InputMaybe; - start_time?: InputMaybe; - type?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Vesting_Account_Min_Fields = { - __typename?: 'vesting_account_min_fields'; - address?: Maybe; - end_time?: Maybe; - id?: Maybe; - start_time?: Maybe; - type?: Maybe; -}; - -/** order by min() on columns of table "vesting_account" */ -export type Vesting_Account_Min_Order_By = { - address?: InputMaybe; - end_time?: InputMaybe; - id?: InputMaybe; - start_time?: InputMaybe; - type?: InputMaybe; -}; - -/** Ordering options when selecting data from "vesting_account". */ -export type Vesting_Account_Order_By = { - account?: InputMaybe; - address?: InputMaybe; - end_time?: InputMaybe; - id?: InputMaybe; - original_vesting?: InputMaybe; - start_time?: InputMaybe; - type?: InputMaybe; - vesting_periods_aggregate?: InputMaybe; -}; - -/** select columns of table "vesting_account" */ -export enum Vesting_Account_Select_Column { - /** column name */ - Address = 'address', - /** column name */ - EndTime = 'end_time', - /** column name */ - Id = 'id', - /** column name */ - OriginalVesting = 'original_vesting', - /** column name */ - StartTime = 'start_time', - /** column name */ - Type = 'type' -} - -/** aggregate stddev on columns */ -export type Vesting_Account_Stddev_Fields = { - __typename?: 'vesting_account_stddev_fields'; - id?: Maybe; -}; - -/** order by stddev() on columns of table "vesting_account" */ -export type Vesting_Account_Stddev_Order_By = { - id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Vesting_Account_Stddev_Pop_Fields = { - __typename?: 'vesting_account_stddev_pop_fields'; - id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "vesting_account" */ -export type Vesting_Account_Stddev_Pop_Order_By = { - id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Vesting_Account_Stddev_Samp_Fields = { - __typename?: 'vesting_account_stddev_samp_fields'; - id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "vesting_account" */ -export type Vesting_Account_Stddev_Samp_Order_By = { - id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Vesting_Account_Sum_Fields = { - __typename?: 'vesting_account_sum_fields'; - id?: Maybe; -}; - -/** order by sum() on columns of table "vesting_account" */ -export type Vesting_Account_Sum_Order_By = { - id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Vesting_Account_Var_Pop_Fields = { - __typename?: 'vesting_account_var_pop_fields'; - id?: Maybe; -}; - -/** order by var_pop() on columns of table "vesting_account" */ -export type Vesting_Account_Var_Pop_Order_By = { - id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Vesting_Account_Var_Samp_Fields = { - __typename?: 'vesting_account_var_samp_fields'; - id?: Maybe; -}; - -/** order by var_samp() on columns of table "vesting_account" */ -export type Vesting_Account_Var_Samp_Order_By = { - id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Vesting_Account_Variance_Fields = { - __typename?: 'vesting_account_variance_fields'; - id?: Maybe; -}; - -/** order by variance() on columns of table "vesting_account" */ -export type Vesting_Account_Variance_Order_By = { - id?: InputMaybe; -}; - -/** columns and relationships of "vesting_period" */ -export type Vesting_Period = { - __typename?: 'vesting_period'; - amount: Scalars['_coin']; - length: Scalars['bigint']; - period_order: Scalars['bigint']; - /** An object relationship */ - vesting_account: Vesting_Account; - vesting_account_id: Scalars['bigint']; -}; - -/** aggregated selection of "vesting_period" */ -export type Vesting_Period_Aggregate = { - __typename?: 'vesting_period_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "vesting_period" */ -export type Vesting_Period_Aggregate_Fields = { - __typename?: 'vesting_period_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "vesting_period" */ -export type Vesting_Period_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "vesting_period" */ -export type Vesting_Period_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Vesting_Period_Avg_Fields = { - __typename?: 'vesting_period_avg_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by avg() on columns of table "vesting_period" */ -export type Vesting_Period_Avg_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "vesting_period". All fields are combined with a logical 'AND'. */ -export type Vesting_Period_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - amount?: InputMaybe<_Coin_Comparison_Exp>; - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Vesting_Period_Max_Fields = { - __typename?: 'vesting_period_max_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by max() on columns of table "vesting_period" */ -export type Vesting_Period_Max_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Vesting_Period_Min_Fields = { - __typename?: 'vesting_period_min_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by min() on columns of table "vesting_period" */ -export type Vesting_Period_Min_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** Ordering options when selecting data from "vesting_period". */ -export type Vesting_Period_Order_By = { - amount?: InputMaybe; - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** select columns of table "vesting_period" */ -export enum Vesting_Period_Select_Column { - /** column name */ - Amount = 'amount', - /** column name */ - Length = 'length', - /** column name */ - PeriodOrder = 'period_order', - /** column name */ - VestingAccountId = 'vesting_account_id' -} - -/** aggregate stddev on columns */ -export type Vesting_Period_Stddev_Fields = { - __typename?: 'vesting_period_stddev_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by stddev() on columns of table "vesting_period" */ -export type Vesting_Period_Stddev_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Vesting_Period_Stddev_Pop_Fields = { - __typename?: 'vesting_period_stddev_pop_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "vesting_period" */ -export type Vesting_Period_Stddev_Pop_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Vesting_Period_Stddev_Samp_Fields = { - __typename?: 'vesting_period_stddev_samp_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "vesting_period" */ -export type Vesting_Period_Stddev_Samp_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Vesting_Period_Sum_Fields = { - __typename?: 'vesting_period_sum_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by sum() on columns of table "vesting_period" */ -export type Vesting_Period_Sum_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Vesting_Period_Var_Pop_Fields = { - __typename?: 'vesting_period_var_pop_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by var_pop() on columns of table "vesting_period" */ -export type Vesting_Period_Var_Pop_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Vesting_Period_Var_Samp_Fields = { - __typename?: 'vesting_period_var_samp_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by var_samp() on columns of table "vesting_period" */ -export type Vesting_Period_Var_Samp_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Vesting_Period_Variance_Fields = { - __typename?: 'vesting_period_variance_fields'; - length?: Maybe; - period_order?: Maybe; - vesting_account_id?: Maybe; -}; - -/** order by variance() on columns of table "vesting_period" */ -export type Vesting_Period_Variance_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account_id?: InputMaybe; -}; - -export type AccountCommissionQueryVariables = Exact<{ - validatorAddress: Scalars['String']; -}>; - - -export type AccountCommissionQuery = { commission?: { __typename?: 'ActionValidatorCommissionAmount', coins?: Array | null } | null }; - -export type AccountWithdrawalAddressQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountWithdrawalAddressQuery = { withdrawalAddress: { __typename?: 'ActionAddress', address: string } }; - -export type AccountBalancesQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountBalancesQuery = { accountBalances?: { __typename?: 'ActionBalance', coins?: Array | null } | null }; - -export type AccountDelegationBalanceQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountDelegationBalanceQuery = { delegationBalance?: { __typename?: 'ActionBalance', coins?: Array | null } | null }; - -export type AccountUnbondingBalanceQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountUnbondingBalanceQuery = { unbondingBalance?: { __typename?: 'ActionBalance', coins?: Array | null } | null }; - -export type AccountDelegationRewardsQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountDelegationRewardsQuery = { delegationRewards?: Array<{ __typename?: 'ActionDelegationReward', coins?: Array | null, validatorAddress: string } | null> | null }; - -export type AccountDelegationsQueryVariables = Exact<{ - address: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type AccountDelegationsQuery = { delegations?: { __typename?: 'ActionDelegationResponse', delegations?: Array | null, pagination?: any | null } | null }; - -export type AccountRedelegationsQueryVariables = Exact<{ - address: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type AccountRedelegationsQuery = { redelegations?: { __typename?: 'ActionRedelegationResponse', redelegations?: Array | null, pagination?: any | null } | null }; - -export type AccountUndelegationsQueryVariables = Exact<{ - address: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type AccountUndelegationsQuery = { undelegations?: { __typename?: 'ActionUnbondingDelegationResponse', pagination?: any | null, undelegations?: Array | null } | null }; - -export type ActiveValidatorCountQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ActiveValidatorCountQuery = { activeTotal: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null }, inactiveTotal: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null }, total: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null } }; - -export type BlockDetailsQueryVariables = Exact<{ - height?: InputMaybe; - signatureHeight?: InputMaybe; -}>; - - -export type BlockDetailsQuery = { transaction: Array<{ __typename?: 'transaction', height: any, hash: string, messages: any, success: boolean, logs?: any | null }>, block: Array<{ __typename?: 'block', height: any, hash: string, timestamp: any, txs?: number | null, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } | null }>, preCommitsAggregate: { __typename?: 'pre_commit_aggregate', aggregate?: { __typename?: 'pre_commit_aggregate_fields', sum?: { __typename?: 'pre_commit_sum_fields', votingPower?: any | null } | null } | null }, preCommits: Array<{ __typename?: 'pre_commit', validator: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } }> }; - -export type LatestBlockHeightListenerSubscriptionVariables = Exact<{ - offset?: InputMaybe; -}>; - - -export type LatestBlockHeightListenerSubscription = { height: Array<{ __typename?: 'block', height: any }> }; - -export type AverageBlockTimeQueryVariables = Exact<{ [key: string]: never; }>; - - -export type AverageBlockTimeQuery = { averageBlockTime: Array<{ __typename?: 'average_block_time_per_hour', averageTime: any }> }; - -export type LatestBlockTimestampQueryVariables = Exact<{ - offset?: InputMaybe; -}>; - - -export type LatestBlockTimestampQuery = { block: Array<{ __typename?: 'block', timestamp: any }> }; - -export type BlocksListenerSubscriptionVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type BlocksListenerSubscription = { blocks: Array<{ __typename?: 'block', height: any, hash: string, timestamp: any, txs?: number | null, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } | null }> }; - -export type BlocksQueryVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type BlocksQuery = { blocks: Array<{ __typename?: 'block', height: any, hash: string, timestamp: any, txs?: number | null, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', self_delegate_address?: string | null, operatorAddress: string } | null, validatorDescriptions: Array<{ __typename?: 'validator_description', moniker?: string | null, identity?: string | null }> } | null }> }; - -export type ChainIdQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ChainIdQuery = { genesis: Array<{ __typename?: 'genesis', time: any, chainId: string }> }; - -export type MarketDataQueryVariables = Exact<{ - denom?: InputMaybe; -}>; - - -export type MarketDataQuery = { communityPool: Array<{ __typename?: 'community_pool', coins: any }>, inflation: Array<{ __typename?: 'inflation', value: any }>, tokenPrice: Array<{ __typename?: 'token_price', price: any, marketCap: any }>, supply: Array<{ __typename?: 'supply', coins: any }>, bondedTokens: Array<{ __typename?: 'staking_pool', bonded_tokens: string }>, distributionParams: Array<{ __typename?: 'distribution_params', params: any }> }; - -export type GetMessagesByAddressQueryVariables = Exact<{ - address?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; - types?: InputMaybe; -}>; - - -export type GetMessagesByAddressQuery = { messagesByAddress: Array<{ __typename?: 'message', transaction?: { __typename?: 'transaction', height: any, hash: string, success: boolean, messages: any, logs?: any | null, block: { __typename?: 'block', height: any, timestamp: any } } | null }> }; - -export type OnlineVotingPowerQueryVariables = Exact<{ [key: string]: never; }>; - - -export type OnlineVotingPowerQuery = { activeTotal: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null }, validatorVotingPowerAggregate: { __typename?: 'validator_voting_power_aggregate', aggregate?: { __typename?: 'validator_voting_power_aggregate_fields', sum?: { __typename?: 'validator_voting_power_sum_fields', votingPower?: any | null } | null } | null }, stakingPool: Array<{ __typename?: 'staking_pool', bonded: string }>, stakingParams: Array<{ __typename?: 'staking_params', params: any }> }; - -export type ParamsQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ParamsQuery = { stakingParams: Array<{ __typename?: 'staking_params', params: any }>, slashingParams: Array<{ __typename?: 'slashing_params', params: any }>, mintParams: Array<{ __typename?: 'mint_params', params: any }>, distributionParams: Array<{ __typename?: 'distribution_params', params: any }>, govParams: Array<{ __typename?: 'gov_params', depositParams: any, tallyParams: any, votingParams: any }> }; - -export type ProposalDetailsQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsQuery = { proposal: Array<{ __typename?: 'proposal', title: string, description: string, status?: string | null, content: any, proposer: string, proposalId: number, submitTime: any, proposalType: string, depositEndTime?: any | null, votingStartTime?: any | null, votingEndTime?: any | null }> }; - -export type ProposalDetailsTallyQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsTallyQuery = { proposalTallyResult: Array<{ __typename?: 'proposal_tally_result', yes: string, no: string, abstain: string, noWithVeto: string }>, stakingPool: Array<{ __typename?: 'proposal_staking_pool_snapshot', bondedTokens: string }>, quorum: Array<{ __typename?: 'gov_params', tallyParams: any }> }; - -export type ProposalDetailsDepositsQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsDepositsQuery = { proposalDeposit: Array<{ __typename?: 'proposal_deposit', amount?: any | null, depositorAddress?: string | null, block?: { __typename?: 'block', timestamp: any } | null }> }; - -export type ProposalDetailsVotesQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsVotesQuery = { proposalVote: Array<{ __typename?: 'proposal_vote', option: string, voterAddress: string }>, validatorStatuses: Array<{ __typename?: 'proposal_validator_status_snapshot', validator: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', selfDelegateAddress?: string | null } | null } }> }; - -export type ProposalsQueryVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type ProposalsQuery = { proposals: Array<{ __typename?: 'proposal', title: string, status?: string | null, description: string, proposalId: number }>, total: { __typename?: 'proposal_aggregate', aggregate?: { __typename?: 'proposal_aggregate_fields', count: number } | null } }; - -export type TokenPriceListenerSubscriptionVariables = Exact<{ - denom?: InputMaybe; -}>; - - -export type TokenPriceListenerSubscription = { tokenPrice: Array<{ __typename?: 'token_price', id: number, price: any, timestamp: any, marketCap: any, unitName: string }> }; - -export type TokenPriceHistoryQueryVariables = Exact<{ - denom?: InputMaybe; - limit?: InputMaybe; -}>; - - -export type TokenPriceHistoryQuery = { tokenPrice: Array<{ __typename?: 'token_price_history', price: any, timestamp: any }> }; - -export type TokenomicsQueryVariables = Exact<{ [key: string]: never; }>; - - -export type TokenomicsQuery = { stakingParams: Array<{ __typename?: 'staking_params', params: any }>, stakingPool: Array<{ __typename?: 'staking_pool', bonded: string, unbonded: string }>, supply: Array<{ __typename?: 'supply', coins: any }> }; - -export type TransactionDetailsQueryVariables = Exact<{ - hash?: InputMaybe; -}>; - - -export type TransactionDetailsQuery = { transaction: Array<{ __typename?: 'transaction', logs?: any | null, hash: string, height: any, fee: any, gasUsed?: any | null, gasWanted?: any | null, success: boolean, memo?: string | null, messages: any, rawLog?: string | null, block: { __typename?: 'block', timestamp: any } }> }; - -export type TransactionsListenerSubscriptionVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type TransactionsListenerSubscription = { transactions: Array<{ __typename?: 'transaction', height: any, hash: string, success: boolean, messages: any, logs?: any | null, block: { __typename?: 'block', timestamp: any } }> }; - -export type TransactionsQueryVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type TransactionsQuery = { transactions: Array<{ __typename?: 'transaction', height: any, hash: string, success: boolean, messages: any, logs?: any | null, block: { __typename?: 'block', timestamp: any } }> }; - -export type LastHundredBlocksSubscriptionVariables = Exact<{ - address?: InputMaybe; -}>; - - -export type LastHundredBlocksSubscription = { block: Array<{ __typename?: 'block', height: any, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } | null, transactions: Array<{ __typename?: 'transaction', hash: string }>, precommits: Array<{ __typename?: 'pre_commit', validatorAddress: string }> }> }; - -export type ValidatorLastSeenListenerSubscriptionVariables = Exact<{ - address?: InputMaybe; -}>; - - -export type ValidatorLastSeenListenerSubscription = { preCommit: Array<{ __typename?: 'pre_commit', height: any, timestamp: any }> }; - -export type ValidatorDetailsQueryVariables = Exact<{ - address?: InputMaybe; -}>; - - -export type ValidatorDetailsQuery = { stakingPool: Array<{ __typename?: 'staking_pool', height: any, bonded: string }>, validator: Array<{ __typename?: 'validator', validatorDescriptions: Array<{ __typename?: 'validator_description', details?: string | null, website?: string | null }>, validatorStatuses: Array<{ __typename?: 'validator_status', status: number, jailed: boolean, height: any }>, validatorSigningInfos: Array<{ __typename?: 'validator_signing_info', tombstoned: boolean, missedBlocksCounter: any }>, validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null, maxRate: string } | null, validatorCommissions: Array<{ __typename?: 'validator_commission', commission: any }>, validatorVotingPowers: Array<{ __typename?: 'validator_voting_power', height: any, votingPower: any }> }>, slashingParams: Array<{ __typename?: 'slashing_params', params: any }> }; - -export type ValidatorDelegationsQueryVariables = Exact<{ - validatorAddress: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type ValidatorDelegationsQuery = { delegations?: { __typename?: 'ActionDelegationResponse', delegations?: Array | null, pagination?: any | null } | null }; - -export type ValidatorRedelegationsQueryVariables = Exact<{ - validatorAddress: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type ValidatorRedelegationsQuery = { redelegations?: { __typename?: 'ActionRedelegationResponse', redelegations?: Array | null, pagination?: any | null } | null }; - -export type ValidatorUndelegationsQueryVariables = Exact<{ - validatorAddress: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type ValidatorUndelegationsQuery = { undelegations?: { __typename?: 'ActionUnbondingDelegationResponse', pagination?: any | null, undelegations?: Array | null } | null }; - -export type ValidatorsQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ValidatorsQuery = { stakingPool: Array<{ __typename?: 'staking_pool', bondedTokens: string }>, validator: Array<{ __typename?: 'validator', validatorStatuses: Array<{ __typename?: 'validator_status', status: number, jailed: boolean, height: any }>, validatorSigningInfos: Array<{ __typename?: 'validator_signing_info', tombstoned: boolean, missedBlocksCounter: any }>, validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null } | null, validatorVotingPowers: Array<{ __typename?: 'validator_voting_power', votingPower: any }>, validatorCommissions: Array<{ __typename?: 'validator_commission', commission: any }> }>, slashingParams: Array<{ __typename?: 'slashing_params', params: any }> }; - -export type ValidatorsAddressListQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ValidatorsAddressListQuery = { validator: Array<{ __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null, consensusAddress: string } | null, validatorDescriptions: Array<{ __typename?: 'validator_description', moniker?: string | null, identity?: string | null, avatarUrl?: string | null }> }> }; - -export type ValidatorAddressesQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ValidatorAddressesQuery = { validator: Array<{ __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null, consensusAddress: string } | null, validatorDescriptions: Array<{ __typename?: 'validator_description', moniker?: string | null, avatarUrl?: string | null }> }> }; - - -export const AccountCommissionDocument = gql` - query AccountCommission($validatorAddress: String!) { - commission: action_validator_commission_amount(address: $validatorAddress) { - coins - } -} - `; - -/** - * __useAccountCommissionQuery__ - * - * To run a query within a React component, call `useAccountCommissionQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountCommissionQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountCommissionQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * }, - * }); - */ -export function useAccountCommissionQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountCommissionDocument, options); - } -export function useAccountCommissionLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountCommissionDocument, options); - } -export type AccountCommissionQueryHookResult = ReturnType; -export type AccountCommissionLazyQueryHookResult = ReturnType; -export type AccountCommissionQueryResult = Apollo.QueryResult; -export const AccountWithdrawalAddressDocument = gql` - query AccountWithdrawalAddress($address: String!) { - withdrawalAddress: action_delegator_withdraw_address(address: $address) { - address - } -} - `; - -/** - * __useAccountWithdrawalAddressQuery__ - * - * To run a query within a React component, call `useAccountWithdrawalAddressQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountWithdrawalAddressQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountWithdrawalAddressQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountWithdrawalAddressQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountWithdrawalAddressDocument, options); - } -export function useAccountWithdrawalAddressLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountWithdrawalAddressDocument, options); - } -export type AccountWithdrawalAddressQueryHookResult = ReturnType; -export type AccountWithdrawalAddressLazyQueryHookResult = ReturnType; -export type AccountWithdrawalAddressQueryResult = Apollo.QueryResult; -export const AccountBalancesDocument = gql` - query AccountBalances($address: String!) { - accountBalances: action_account_balance(address: $address) { - coins - } -} - `; - -/** - * __useAccountBalancesQuery__ - * - * To run a query within a React component, call `useAccountBalancesQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountBalancesQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountBalancesQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountBalancesQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountBalancesDocument, options); - } -export function useAccountBalancesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountBalancesDocument, options); - } -export type AccountBalancesQueryHookResult = ReturnType; -export type AccountBalancesLazyQueryHookResult = ReturnType; -export type AccountBalancesQueryResult = Apollo.QueryResult; -export const AccountDelegationBalanceDocument = gql` - query AccountDelegationBalance($address: String!) { - delegationBalance: action_delegation_total(address: $address) { - coins - } -} - `; - -/** - * __useAccountDelegationBalanceQuery__ - * - * To run a query within a React component, call `useAccountDelegationBalanceQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountDelegationBalanceQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountDelegationBalanceQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountDelegationBalanceQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountDelegationBalanceDocument, options); - } -export function useAccountDelegationBalanceLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountDelegationBalanceDocument, options); - } -export type AccountDelegationBalanceQueryHookResult = ReturnType; -export type AccountDelegationBalanceLazyQueryHookResult = ReturnType; -export type AccountDelegationBalanceQueryResult = Apollo.QueryResult; -export const AccountUnbondingBalanceDocument = gql` - query AccountUnbondingBalance($address: String!) { - unbondingBalance: action_unbonding_delegation_total(address: $address) { - coins - } -} - `; - -/** - * __useAccountUnbondingBalanceQuery__ - * - * To run a query within a React component, call `useAccountUnbondingBalanceQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountUnbondingBalanceQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountUnbondingBalanceQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountUnbondingBalanceQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountUnbondingBalanceDocument, options); - } -export function useAccountUnbondingBalanceLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountUnbondingBalanceDocument, options); - } -export type AccountUnbondingBalanceQueryHookResult = ReturnType; -export type AccountUnbondingBalanceLazyQueryHookResult = ReturnType; -export type AccountUnbondingBalanceQueryResult = Apollo.QueryResult; -export const AccountDelegationRewardsDocument = gql` - query AccountDelegationRewards($address: String!) { - delegationRewards: action_delegation_reward(address: $address) { - validatorAddress: validator_address - coins - } -} - `; - -/** - * __useAccountDelegationRewardsQuery__ - * - * To run a query within a React component, call `useAccountDelegationRewardsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountDelegationRewardsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountDelegationRewardsQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountDelegationRewardsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountDelegationRewardsDocument, options); - } -export function useAccountDelegationRewardsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountDelegationRewardsDocument, options); - } -export type AccountDelegationRewardsQueryHookResult = ReturnType; -export type AccountDelegationRewardsLazyQueryHookResult = ReturnType; -export type AccountDelegationRewardsQueryResult = Apollo.QueryResult; -export const AccountDelegationsDocument = gql` - query AccountDelegations($address: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - delegations: action_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } -} - `; - -/** - * __useAccountDelegationsQuery__ - * - * To run a query within a React component, call `useAccountDelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountDelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountDelegationsQuery({ - * variables: { - * address: // value for 'address' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useAccountDelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountDelegationsDocument, options); - } -export function useAccountDelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountDelegationsDocument, options); - } -export type AccountDelegationsQueryHookResult = ReturnType; -export type AccountDelegationsLazyQueryHookResult = ReturnType; -export type AccountDelegationsQueryResult = Apollo.QueryResult; -export const AccountRedelegationsDocument = gql` - query AccountRedelegations($address: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - redelegations: action_redelegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } -} - `; - -/** - * __useAccountRedelegationsQuery__ - * - * To run a query within a React component, call `useAccountRedelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountRedelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountRedelegationsQuery({ - * variables: { - * address: // value for 'address' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useAccountRedelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountRedelegationsDocument, options); - } -export function useAccountRedelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountRedelegationsDocument, options); - } -export type AccountRedelegationsQueryHookResult = ReturnType; -export type AccountRedelegationsLazyQueryHookResult = ReturnType; -export type AccountRedelegationsQueryResult = Apollo.QueryResult; -export const AccountUndelegationsDocument = gql` - query AccountUndelegations($address: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - undelegations: action_unbonding_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } -} - `; - -/** - * __useAccountUndelegationsQuery__ - * - * To run a query within a React component, call `useAccountUndelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountUndelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountUndelegationsQuery({ - * variables: { - * address: // value for 'address' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useAccountUndelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountUndelegationsDocument, options); - } -export function useAccountUndelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountUndelegationsDocument, options); - } -export type AccountUndelegationsQueryHookResult = ReturnType; -export type AccountUndelegationsLazyQueryHookResult = ReturnType; -export type AccountUndelegationsQueryResult = Apollo.QueryResult; -export const ActiveValidatorCountDocument = gql` - query ActiveValidatorCount { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - inactiveTotal: validator_status_aggregate(where: {status: {_neq: 3}}) { - aggregate { - count - } - } - total: validator_status_aggregate { - aggregate { - count - } - } -} - `; - -/** - * __useActiveValidatorCountQuery__ - * - * To run a query within a React component, call `useActiveValidatorCountQuery` and pass it any options that fit your needs. - * When your component renders, `useActiveValidatorCountQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useActiveValidatorCountQuery({ - * variables: { - * }, - * }); - */ -export function useActiveValidatorCountQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ActiveValidatorCountDocument, options); - } -export function useActiveValidatorCountLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ActiveValidatorCountDocument, options); - } -export type ActiveValidatorCountQueryHookResult = ReturnType; -export type ActiveValidatorCountLazyQueryHookResult = ReturnType; -export type ActiveValidatorCountQueryResult = Apollo.QueryResult; -export const BlockDetailsDocument = gql` - query BlockDetails($height: bigint, $signatureHeight: bigint) { - transaction(where: {height: {_eq: $height}}) { - height - hash - messages - success - logs - } - block(limit: 1, where: {height: {_eq: $height}}) { - height - hash - timestamp - txs: num_txs - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } - preCommitsAggregate: pre_commit_aggregate( - where: {height: {_eq: $signatureHeight}} - ) { - aggregate { - sum { - votingPower: voting_power - } - } - } - preCommits: pre_commit(where: {height: {_eq: $signatureHeight}}) { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} - `; - -/** - * __useBlockDetailsQuery__ - * - * To run a query within a React component, call `useBlockDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useBlockDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useBlockDetailsQuery({ - * variables: { - * height: // value for 'height' - * signatureHeight: // value for 'signatureHeight' - * }, - * }); - */ -export function useBlockDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(BlockDetailsDocument, options); - } -export function useBlockDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(BlockDetailsDocument, options); - } -export type BlockDetailsQueryHookResult = ReturnType; -export type BlockDetailsLazyQueryHookResult = ReturnType; -export type BlockDetailsQueryResult = Apollo.QueryResult; -export const LatestBlockHeightListenerDocument = gql` - subscription LatestBlockHeightListener($offset: Int = 0) { - height: block(order_by: {height: desc}, limit: 1, offset: $offset) { - height - } -} - `; - -/** - * __useLatestBlockHeightListenerSubscription__ - * - * To run a query within a React component, call `useLatestBlockHeightListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useLatestBlockHeightListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useLatestBlockHeightListenerSubscription({ - * variables: { - * offset: // value for 'offset' - * }, - * }); - */ -export function useLatestBlockHeightListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(LatestBlockHeightListenerDocument, options); - } -export type LatestBlockHeightListenerSubscriptionHookResult = ReturnType; -export type LatestBlockHeightListenerSubscriptionResult = Apollo.SubscriptionResult; -export const AverageBlockTimeDocument = gql` - query AverageBlockTime { - averageBlockTime: average_block_time_per_hour( - limit: 1 - order_by: {height: desc} - ) { - averageTime: average_time - } -} - `; - -/** - * __useAverageBlockTimeQuery__ - * - * To run a query within a React component, call `useAverageBlockTimeQuery` and pass it any options that fit your needs. - * When your component renders, `useAverageBlockTimeQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAverageBlockTimeQuery({ - * variables: { - * }, - * }); - */ -export function useAverageBlockTimeQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AverageBlockTimeDocument, options); - } -export function useAverageBlockTimeLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AverageBlockTimeDocument, options); - } -export type AverageBlockTimeQueryHookResult = ReturnType; -export type AverageBlockTimeLazyQueryHookResult = ReturnType; -export type AverageBlockTimeQueryResult = Apollo.QueryResult; -export const LatestBlockTimestampDocument = gql` - query LatestBlockTimestamp($offset: Int = 0) { - block: block(order_by: {height: desc}, limit: 1, offset: $offset) { - timestamp - } -} - `; - -/** - * __useLatestBlockTimestampQuery__ - * - * To run a query within a React component, call `useLatestBlockTimestampQuery` and pass it any options that fit your needs. - * When your component renders, `useLatestBlockTimestampQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useLatestBlockTimestampQuery({ - * variables: { - * offset: // value for 'offset' - * }, - * }); - */ -export function useLatestBlockTimestampQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(LatestBlockTimestampDocument, options); - } -export function useLatestBlockTimestampLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(LatestBlockTimestampDocument, options); - } -export type LatestBlockTimestampQueryHookResult = ReturnType; -export type LatestBlockTimestampLazyQueryHookResult = ReturnType; -export type LatestBlockTimestampQueryResult = Apollo.QueryResult; -export const BlocksListenerDocument = gql` - subscription BlocksListener($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} - `; - -/** - * __useBlocksListenerSubscription__ - * - * To run a query within a React component, call `useBlocksListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useBlocksListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useBlocksListenerSubscription({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useBlocksListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(BlocksListenerDocument, options); - } -export type BlocksListenerSubscriptionHookResult = ReturnType; -export type BlocksListenerSubscriptionResult = Apollo.SubscriptionResult; -export const BlocksDocument = gql` - query Blocks($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - self_delegate_address - } - validatorDescriptions: validator_descriptions( - limit: 1 - order_by: {height: desc} - ) { - moniker - identity - } - } - } -} - `; - -/** - * __useBlocksQuery__ - * - * To run a query within a React component, call `useBlocksQuery` and pass it any options that fit your needs. - * When your component renders, `useBlocksQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useBlocksQuery({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useBlocksQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(BlocksDocument, options); - } -export function useBlocksLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(BlocksDocument, options); - } -export type BlocksQueryHookResult = ReturnType; -export type BlocksLazyQueryHookResult = ReturnType; -export type BlocksQueryResult = Apollo.QueryResult; -export const ChainIdDocument = gql` - query ChainId { - genesis(limit: 1, order_by: {time: desc}) { - chainId: chain_id - time - } -} - `; - -/** - * __useChainIdQuery__ - * - * To run a query within a React component, call `useChainIdQuery` and pass it any options that fit your needs. - * When your component renders, `useChainIdQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useChainIdQuery({ - * variables: { - * }, - * }); - */ -export function useChainIdQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ChainIdDocument, options); - } -export function useChainIdLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ChainIdDocument, options); - } -export type ChainIdQueryHookResult = ReturnType; -export type ChainIdLazyQueryHookResult = ReturnType; -export type ChainIdQueryResult = Apollo.QueryResult; -export const MarketDataDocument = gql` - query MarketData($denom: String) { - communityPool: community_pool(order_by: {height: desc}, limit: 1) { - coins - } - inflation: inflation(order_by: {height: desc}, limit: 1) { - value - } - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - marketCap: market_cap - price - } - supply { - coins - } - bondedTokens: staking_pool(order_by: {height: desc}, limit: 1) { - bonded_tokens - } - distributionParams: distribution_params { - params - } -} - `; - -/** - * __useMarketDataQuery__ - * - * To run a query within a React component, call `useMarketDataQuery` and pass it any options that fit your needs. - * When your component renders, `useMarketDataQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useMarketDataQuery({ - * variables: { - * denom: // value for 'denom' - * }, - * }); - */ -export function useMarketDataQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(MarketDataDocument, options); - } -export function useMarketDataLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(MarketDataDocument, options); - } -export type MarketDataQueryHookResult = ReturnType; -export type MarketDataLazyQueryHookResult = ReturnType; -export type MarketDataQueryResult = Apollo.QueryResult; -export const GetMessagesByAddressDocument = gql` - query GetMessagesByAddress($address: _text, $limit: bigint = 50, $offset: bigint = 0, $types: _text = "{}") { - messagesByAddress: messages_by_address( - args: {addresses: $address, types: $types, limit: $limit, offset: $offset} - ) { - transaction { - height - hash - success - messages - logs - block { - height - timestamp - } - } - } -} - `; - -/** - * __useGetMessagesByAddressQuery__ - * - * To run a query within a React component, call `useGetMessagesByAddressQuery` and pass it any options that fit your needs. - * When your component renders, `useGetMessagesByAddressQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useGetMessagesByAddressQuery({ - * variables: { - * address: // value for 'address' - * limit: // value for 'limit' - * offset: // value for 'offset' - * types: // value for 'types' - * }, - * }); - */ -export function useGetMessagesByAddressQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(GetMessagesByAddressDocument, options); - } -export function useGetMessagesByAddressLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(GetMessagesByAddressDocument, options); - } -export type GetMessagesByAddressQueryHookResult = ReturnType; -export type GetMessagesByAddressLazyQueryHookResult = ReturnType; -export type GetMessagesByAddressQueryResult = Apollo.QueryResult; -export const OnlineVotingPowerDocument = gql` - query OnlineVotingPower { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - validatorVotingPowerAggregate: validator_voting_power_aggregate( - where: {validator: {validator_statuses: {status: {_eq: 3}}}} - ) { - aggregate { - sum { - votingPower: voting_power - } - } - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - } - stakingParams: staking_params(limit: 1) { - params - } -} - `; - -/** - * __useOnlineVotingPowerQuery__ - * - * To run a query within a React component, call `useOnlineVotingPowerQuery` and pass it any options that fit your needs. - * When your component renders, `useOnlineVotingPowerQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useOnlineVotingPowerQuery({ - * variables: { - * }, - * }); - */ -export function useOnlineVotingPowerQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(OnlineVotingPowerDocument, options); - } -export function useOnlineVotingPowerLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(OnlineVotingPowerDocument, options); - } -export type OnlineVotingPowerQueryHookResult = ReturnType; -export type OnlineVotingPowerLazyQueryHookResult = ReturnType; -export type OnlineVotingPowerQueryResult = Apollo.QueryResult; -export const ParamsDocument = gql` - query Params { - stakingParams: staking_params(limit: 1, order_by: {height: desc}) { - params - } - slashingParams: slashing_params(limit: 1, order_by: {height: desc}) { - params - } - mintParams: mint_params(limit: 1, order_by: {height: desc}) { - params - } - distributionParams: distribution_params(limit: 1, order_by: {height: desc}) { - params - } - govParams: gov_params(limit: 1, order_by: {height: desc}) { - depositParams: deposit_params - tallyParams: tally_params - votingParams: voting_params - } -} - `; - -/** - * __useParamsQuery__ - * - * To run a query within a React component, call `useParamsQuery` and pass it any options that fit your needs. - * When your component renders, `useParamsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useParamsQuery({ - * variables: { - * }, - * }); - */ -export function useParamsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ParamsDocument, options); - } -export function useParamsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ParamsDocument, options); - } -export type ParamsQueryHookResult = ReturnType; -export type ParamsLazyQueryHookResult = ReturnType; -export type ParamsQueryResult = Apollo.QueryResult; -export const ProposalDetailsDocument = gql` - query ProposalDetails($proposalId: Int) { - proposal(where: {id: {_eq: $proposalId}}) { - proposer: proposer_address - title - description - status - content - proposalId: id - submitTime: submit_time - proposalType: proposal_type - depositEndTime: deposit_end_time - votingStartTime: voting_start_time - votingEndTime: voting_end_time - } -} - `; - -/** - * __useProposalDetailsQuery__ - * - * To run a query within a React component, call `useProposalDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsDocument, options); - } -export function useProposalDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsDocument, options); - } -export type ProposalDetailsQueryHookResult = ReturnType; -export type ProposalDetailsLazyQueryHookResult = ReturnType; -export type ProposalDetailsQueryResult = Apollo.QueryResult; -export const ProposalDetailsTallyDocument = gql` - query ProposalDetailsTally($proposalId: Int) { - proposalTallyResult: proposal_tally_result( - where: {proposal_id: {_eq: $proposalId}} - ) { - yes - no - noWithVeto: no_with_veto - abstain - } - stakingPool: proposal_staking_pool_snapshot( - where: {proposal_id: {_eq: $proposalId}} - ) { - bondedTokens: bonded_tokens - } - quorum: gov_params(limit: 1, order_by: {height: desc}) { - tallyParams: tally_params - } -} - `; - -/** - * __useProposalDetailsTallyQuery__ - * - * To run a query within a React component, call `useProposalDetailsTallyQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsTallyQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsTallyQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsTallyQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsTallyDocument, options); - } -export function useProposalDetailsTallyLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsTallyDocument, options); - } -export type ProposalDetailsTallyQueryHookResult = ReturnType; -export type ProposalDetailsTallyLazyQueryHookResult = ReturnType; -export type ProposalDetailsTallyQueryResult = Apollo.QueryResult; -export const ProposalDetailsDepositsDocument = gql` - query ProposalDetailsDeposits($proposalId: Int) { - proposalDeposit: proposal_deposit( - where: {proposal_id: {_eq: $proposalId}} - order_by: {height: desc} - ) { - amount - depositorAddress: depositor_address - block { - timestamp - } - } -} - `; - -/** - * __useProposalDetailsDepositsQuery__ - * - * To run a query within a React component, call `useProposalDetailsDepositsQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsDepositsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsDepositsQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsDepositsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsDepositsDocument, options); - } -export function useProposalDetailsDepositsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsDepositsDocument, options); - } -export type ProposalDetailsDepositsQueryHookResult = ReturnType; -export type ProposalDetailsDepositsLazyQueryHookResult = ReturnType; -export type ProposalDetailsDepositsQueryResult = Apollo.QueryResult; -export const ProposalDetailsVotesDocument = gql` - query ProposalDetailsVotes($proposalId: Int) { - proposalVote: proposal_vote( - where: {proposal_id: {_eq: $proposalId}} - order_by: {height: desc} - ) { - option - voterAddress: voter_address - } - validatorStatuses: proposal_validator_status_snapshot( - where: {proposal_id: {_eq: $proposalId}, status: {_eq: 3}} - ) { - validator { - validatorInfo: validator_info { - selfDelegateAddress: self_delegate_address - } - } - } -} - `; - -/** - * __useProposalDetailsVotesQuery__ - * - * To run a query within a React component, call `useProposalDetailsVotesQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsVotesQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsVotesQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsVotesQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsVotesDocument, options); - } -export function useProposalDetailsVotesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsVotesDocument, options); - } -export type ProposalDetailsVotesQueryHookResult = ReturnType; -export type ProposalDetailsVotesLazyQueryHookResult = ReturnType; -export type ProposalDetailsVotesQueryResult = Apollo.QueryResult; -export const ProposalsDocument = gql` - query Proposals($limit: Int = 7, $offset: Int = 0) { - proposals: proposal(limit: $limit, offset: $offset, order_by: {id: desc}) { - title - proposalId: id - status - description - } - total: proposal_aggregate { - aggregate { - count - } - } -} - `; - -/** - * __useProposalsQuery__ - * - * To run a query within a React component, call `useProposalsQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalsQuery({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useProposalsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalsDocument, options); - } -export function useProposalsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalsDocument, options); - } -export type ProposalsQueryHookResult = ReturnType; -export type ProposalsLazyQueryHookResult = ReturnType; -export type ProposalsQueryResult = Apollo.QueryResult; -export const TokenPriceListenerDocument = gql` - subscription TokenPriceListener($denom: String) { - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - id - price - timestamp - marketCap: market_cap - unitName: unit_name - } -} - `; - -/** - * __useTokenPriceListenerSubscription__ - * - * To run a query within a React component, call `useTokenPriceListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useTokenPriceListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTokenPriceListenerSubscription({ - * variables: { - * denom: // value for 'denom' - * }, - * }); - */ -export function useTokenPriceListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(TokenPriceListenerDocument, options); - } -export type TokenPriceListenerSubscriptionHookResult = ReturnType; -export type TokenPriceListenerSubscriptionResult = Apollo.SubscriptionResult; -export const TokenPriceHistoryDocument = gql` - query TokenPriceHistory($denom: String, $limit: Int = 10) { - tokenPrice: token_price_history( - where: {unit_name: {_eq: $denom}} - limit: $limit - order_by: {timestamp: desc} - ) { - price - timestamp - } -} - `; - -/** - * __useTokenPriceHistoryQuery__ - * - * To run a query within a React component, call `useTokenPriceHistoryQuery` and pass it any options that fit your needs. - * When your component renders, `useTokenPriceHistoryQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTokenPriceHistoryQuery({ - * variables: { - * denom: // value for 'denom' - * limit: // value for 'limit' - * }, - * }); - */ -export function useTokenPriceHistoryQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TokenPriceHistoryDocument, options); - } -export function useTokenPriceHistoryLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TokenPriceHistoryDocument, options); - } -export type TokenPriceHistoryQueryHookResult = ReturnType; -export type TokenPriceHistoryLazyQueryHookResult = ReturnType; -export type TokenPriceHistoryQueryResult = Apollo.QueryResult; -export const TokenomicsDocument = gql` - query Tokenomics { - stakingParams: staking_params(limit: 1) { - params - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - unbonded: not_bonded_tokens - } - supply: supply(order_by: {height: desc}, limit: 1) { - coins - } -} - `; - -/** - * __useTokenomicsQuery__ - * - * To run a query within a React component, call `useTokenomicsQuery` and pass it any options that fit your needs. - * When your component renders, `useTokenomicsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTokenomicsQuery({ - * variables: { - * }, - * }); - */ -export function useTokenomicsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TokenomicsDocument, options); - } -export function useTokenomicsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TokenomicsDocument, options); - } -export type TokenomicsQueryHookResult = ReturnType; -export type TokenomicsLazyQueryHookResult = ReturnType; -export type TokenomicsQueryResult = Apollo.QueryResult; -export const TransactionDetailsDocument = gql` - query TransactionDetails($hash: String) { - transaction(where: {hash: {_eq: $hash}}, limit: 1) { - hash: hash - height: height - block: block { - timestamp: timestamp - } - fee: fee - gasUsed: gas_used - gasWanted: gas_wanted - success: success - memo: memo - messages: messages - logs - rawLog: raw_log - } -} - `; - -/** - * __useTransactionDetailsQuery__ - * - * To run a query within a React component, call `useTransactionDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useTransactionDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTransactionDetailsQuery({ - * variables: { - * hash: // value for 'hash' - * }, - * }); - */ -export function useTransactionDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TransactionDetailsDocument, options); - } -export function useTransactionDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TransactionDetailsDocument, options); - } -export type TransactionDetailsQueryHookResult = ReturnType; -export type TransactionDetailsLazyQueryHookResult = ReturnType; -export type TransactionDetailsQueryResult = Apollo.QueryResult; -export const TransactionsListenerDocument = gql` - subscription TransactionsListener($limit: Int = 7, $offset: Int = 0) { - transactions: transaction( - limit: $limit - offset: $offset - order_by: {height: desc} - ) { - height - hash - success - block { - timestamp - } - messages - logs - } -} - `; - -/** - * __useTransactionsListenerSubscription__ - * - * To run a query within a React component, call `useTransactionsListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useTransactionsListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTransactionsListenerSubscription({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useTransactionsListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(TransactionsListenerDocument, options); - } -export type TransactionsListenerSubscriptionHookResult = ReturnType; -export type TransactionsListenerSubscriptionResult = Apollo.SubscriptionResult; -export const TransactionsDocument = gql` - query Transactions($limit: Int = 7, $offset: Int = 0) { - transactions: transaction( - limit: $limit - offset: $offset - order_by: {height: desc} - ) { - height - hash - success - block { - timestamp - } - messages - logs - } -} - `; - -/** - * __useTransactionsQuery__ - * - * To run a query within a React component, call `useTransactionsQuery` and pass it any options that fit your needs. - * When your component renders, `useTransactionsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTransactionsQuery({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useTransactionsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TransactionsDocument, options); - } -export function useTransactionsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TransactionsDocument, options); - } -export type TransactionsQueryHookResult = ReturnType; -export type TransactionsLazyQueryHookResult = ReturnType; -export type TransactionsQueryResult = Apollo.QueryResult; -export const LastHundredBlocksDocument = gql` - subscription LastHundredBlocks($address: String) { - block(offset: 1, order_by: {height: desc}, limit: 100) { - height - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - transactions { - hash - } - precommits: pre_commits( - where: {validator: {validator_info: {operator_address: {_eq: $address}}}} - ) { - validatorAddress: validator_address - } - } -} - `; - -/** - * __useLastHundredBlocksSubscription__ - * - * To run a query within a React component, call `useLastHundredBlocksSubscription` and pass it any options that fit your needs. - * When your component renders, `useLastHundredBlocksSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useLastHundredBlocksSubscription({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useLastHundredBlocksSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(LastHundredBlocksDocument, options); - } -export type LastHundredBlocksSubscriptionHookResult = ReturnType; -export type LastHundredBlocksSubscriptionResult = Apollo.SubscriptionResult; -export const ValidatorLastSeenListenerDocument = gql` - subscription ValidatorLastSeenListener($address: String) { - preCommit: pre_commit( - limit: 1 - where: {validator: {validator_info: {operator_address: {_eq: $address}}}} - order_by: {height: desc} - ) { - height - timestamp - } -} - `; - -/** - * __useValidatorLastSeenListenerSubscription__ - * - * To run a query within a React component, call `useValidatorLastSeenListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useValidatorLastSeenListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorLastSeenListenerSubscription({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useValidatorLastSeenListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(ValidatorLastSeenListenerDocument, options); - } -export type ValidatorLastSeenListenerSubscriptionHookResult = ReturnType; -export type ValidatorLastSeenListenerSubscriptionResult = Apollo.SubscriptionResult; -export const ValidatorDetailsDocument = gql` - query ValidatorDetails($address: String) { - stakingPool: staking_pool(order_by: {height: desc}, limit: 1, offset: 0) { - height - bonded: bonded_tokens - } - validator(where: {validator_info: {operator_address: {_eq: $address}}}) { - validatorDescriptions: validator_descriptions( - order_by: {height: desc} - limit: 1 - ) { - details - website - } - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos( - order_by: {height: desc} - limit: 1 - ) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - maxRate: max_rate - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorVotingPowers: validator_voting_powers( - offset: 0 - limit: 1 - order_by: {height: desc} - ) { - height - votingPower: voting_power - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} - `; - -/** - * __useValidatorDetailsQuery__ - * - * To run a query within a React component, call `useValidatorDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorDetailsQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useValidatorDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorDetailsDocument, options); - } -export function useValidatorDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorDetailsDocument, options); - } -export type ValidatorDetailsQueryHookResult = ReturnType; -export type ValidatorDetailsLazyQueryHookResult = ReturnType; -export type ValidatorDetailsQueryResult = Apollo.QueryResult; -export const ValidatorDelegationsDocument = gql` - query ValidatorDelegations($validatorAddress: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - delegations: action_validator_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } -} - `; - -/** - * __useValidatorDelegationsQuery__ - * - * To run a query within a React component, call `useValidatorDelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorDelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorDelegationsQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useValidatorDelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorDelegationsDocument, options); - } -export function useValidatorDelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorDelegationsDocument, options); - } -export type ValidatorDelegationsQueryHookResult = ReturnType; -export type ValidatorDelegationsLazyQueryHookResult = ReturnType; -export type ValidatorDelegationsQueryResult = Apollo.QueryResult; -export const ValidatorRedelegationsDocument = gql` - query ValidatorRedelegations($validatorAddress: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - redelegations: action_validator_redelegations_from( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } -} - `; - -/** - * __useValidatorRedelegationsQuery__ - * - * To run a query within a React component, call `useValidatorRedelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorRedelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorRedelegationsQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useValidatorRedelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorRedelegationsDocument, options); - } -export function useValidatorRedelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorRedelegationsDocument, options); - } -export type ValidatorRedelegationsQueryHookResult = ReturnType; -export type ValidatorRedelegationsLazyQueryHookResult = ReturnType; -export type ValidatorRedelegationsQueryResult = Apollo.QueryResult; -export const ValidatorUndelegationsDocument = gql` - query ValidatorUndelegations($validatorAddress: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - undelegations: action_validator_unbonding_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } -} - `; - -/** - * __useValidatorUndelegationsQuery__ - * - * To run a query within a React component, call `useValidatorUndelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorUndelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorUndelegationsQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useValidatorUndelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorUndelegationsDocument, options); - } -export function useValidatorUndelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorUndelegationsDocument, options); - } -export type ValidatorUndelegationsQueryHookResult = ReturnType; -export type ValidatorUndelegationsLazyQueryHookResult = ReturnType; -export type ValidatorUndelegationsQueryResult = Apollo.QueryResult; -export const ValidatorsDocument = gql` - query Validators { - stakingPool: staking_pool(limit: 1, order_by: {height: desc}) { - bondedTokens: bonded_tokens - } - validator { - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos( - order_by: {height: desc} - limit: 1 - ) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - } - validatorVotingPowers: validator_voting_powers( - offset: 0 - limit: 1 - order_by: {height: desc} - ) { - votingPower: voting_power - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorSigningInfos: validator_signing_infos( - order_by: {height: desc} - limit: 1 - ) { - missedBlocksCounter: missed_blocks_counter - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} - `; - -/** - * __useValidatorsQuery__ - * - * To run a query within a React component, call `useValidatorsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorsQuery({ - * variables: { - * }, - * }); - */ -export function useValidatorsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorsDocument, options); - } -export function useValidatorsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorsDocument, options); - } -export type ValidatorsQueryHookResult = ReturnType; -export type ValidatorsLazyQueryHookResult = ReturnType; -export type ValidatorsQueryResult = Apollo.QueryResult; -export const ValidatorsAddressListDocument = gql` - query ValidatorsAddressList { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions( - limit: 1 - order_by: {height: desc} - ) { - moniker - identity - avatarUrl: avatar_url - } - } -} - `; - -/** - * __useValidatorsAddressListQuery__ - * - * To run a query within a React component, call `useValidatorsAddressListQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorsAddressListQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorsAddressListQuery({ - * variables: { - * }, - * }); - */ -export function useValidatorsAddressListQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorsAddressListDocument, options); - } -export function useValidatorsAddressListLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorsAddressListDocument, options); - } -export type ValidatorsAddressListQueryHookResult = ReturnType; -export type ValidatorsAddressListLazyQueryHookResult = ReturnType; -export type ValidatorsAddressListQueryResult = Apollo.QueryResult; -export const ValidatorAddressesDocument = gql` - query ValidatorAddresses { - validator( - where: {validator_info: {operator_address: {_is_null: false}, consensus_address: {_is_null: false}, self_delegate_address: {_is_null: false}}} - ) { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions( - limit: 1 - order_by: {height: desc} - ) { - moniker - avatarUrl: avatar_url - } - } -} - `; - -/** - * __useValidatorAddressesQuery__ - * - * To run a query within a React component, call `useValidatorAddressesQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorAddressesQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorAddressesQuery({ - * variables: { - * }, - * }); - */ -export function useValidatorAddressesQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorAddressesDocument, options); - } -export function useValidatorAddressesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorAddressesDocument, options); - } -export type ValidatorAddressesQueryHookResult = ReturnType; -export type ValidatorAddressesLazyQueryHookResult = ReturnType; -export type ValidatorAddressesQueryResult = Apollo.QueryResult; \ No newline at end of file diff --git a/apps/web-bitsong/src/models/index.ts b/apps/web-bitsong/src/models/index.ts deleted file mode 100644 index d21b9abf95..0000000000 --- a/apps/web-bitsong/src/models/index.ts +++ /dev/null @@ -1,20 +0,0 @@ -// ================================ -// Transaction Message Types -// ================================ -export { default as MsgCancelAuction } from '@/models/msg/auction/msg_cancel_auction'; -export { default as MsgCancelBid } from '@/models/msg/auction/msg_cancel_bid'; -export { default as MsgEditAuction } from '@/models/msg/auction/msg_edit_auction'; -export { default as MsgOpenAuction } from '@/models/msg/auction/msg_open_auction'; -export { default as MsgOpenBid } from '@/models/msg/auction/msg_open_bid'; -export { default as MsgWithdraw } from '@/models/msg/auction/msg_withdraw'; -export { default as MsgBurnFanToken } from '@/models/msg/fantoken/msg_burn_fan_token'; -export { default as MsgEditFanToken } from '@/models/msg/fantoken/msg_edit_fan_token'; -export { default as MsgIssueFanToken } from '@/models/msg/fantoken/msg_issue_fan_token'; -export { default as MsgMintFanToken } from '@/models/msg/fantoken/msg_mint_fan_token'; -export { default as MsgTransferFanTokenOwner } from '@/models/msg/fantoken/msg_transfer_fan_token'; -export { default as MsgBurnNFT } from '@/models/msg/nft/msg_burn_nft'; -export { default as MsgEditNFT } from '@/models/msg/nft/msg_edit_nft'; -export { default as MsgIssueDenom } from '@/models/msg/nft/msg_issue_denom'; -export { default as MsgMintNFT } from '@/models/msg/nft/msg_mint_nft'; -export { default as MsgTransferNFT } from '@/models/msg/nft/msg_transfer_nft'; -export * from 'ui/models'; diff --git a/apps/web-bitsong/src/models/msg/auction/msg_cancel_auction.ts b/apps/web-bitsong/src/models/msg/auction/msg_cancel_auction.ts deleted file mode 100644 index 6bffff0a6e..0000000000 --- a/apps/web-bitsong/src/models/msg/auction/msg_cancel_auction.ts +++ /dev/null @@ -1,34 +0,0 @@ -import * as R from 'ramda'; -import type { Categories } from '@/models/msg/types'; - -class MsgCancelAuction { - public category: Categories; - - public type: string; - - public json: object; - - public owner: string; - - public id: number; - - constructor(payload: object) { - this.category = 'auction'; - this.type = R.pathOr('', ['type'], payload); - this.json = R.pathOr({}, ['json'], payload); - this.owner = R.pathOr('', ['owner'], payload); - this.id = R.pathOr(0, ['id'], payload); - } - - static fromJson(json: object): MsgCancelAuction { - return { - category: 'auction', - json, - type: R.pathOr('', ['@type'], json), - owner: R.pathOr('', ['owner'], json), - id: R.pathOr(0, ['id'], json), - }; - } -} - -export default MsgCancelAuction; diff --git a/apps/web-bitsong/src/models/msg/auction/msg_cancel_bid.ts b/apps/web-bitsong/src/models/msg/auction/msg_cancel_bid.ts deleted file mode 100644 index 0ea2e79ed6..0000000000 --- a/apps/web-bitsong/src/models/msg/auction/msg_cancel_bid.ts +++ /dev/null @@ -1,34 +0,0 @@ -import * as R from 'ramda'; -import type { Categories } from '@/models/msg/types'; - -class MsgCancelBid { - public category: Categories; - - public type: string; - - public json: object; - - public auctionId: number; - - public bidder: string; - - constructor(payload: object) { - this.category = 'auction'; - this.type = R.pathOr('', ['type'], payload); - this.json = R.pathOr({}, ['json'], payload); - this.auctionId = R.pathOr(0, ['auctionId'], payload); - this.bidder = R.pathOr('', ['bidder'], payload); - } - - static fromJson(json: object): MsgCancelBid { - return { - category: 'auction', - json, - type: R.pathOr('', ['@type'], json), - auctionId: R.pathOr(0, ['auction_id'], json), - bidder: R.pathOr('', ['bidder'], json), - }; - } -} - -export default MsgCancelBid; diff --git a/apps/web-bitsong/src/models/msg/auction/msg_edit_auction.ts b/apps/web-bitsong/src/models/msg/auction/msg_edit_auction.ts deleted file mode 100644 index 0aca847df3..0000000000 --- a/apps/web-bitsong/src/models/msg/auction/msg_edit_auction.ts +++ /dev/null @@ -1,34 +0,0 @@ -import * as R from 'ramda'; -import type { Categories } from '@/models/msg/types'; - -class MsgEditAuction { - public category: Categories; - - public type: string; - - public json: object; - - public owner: string; - - public id: number; - - constructor(payload: object) { - this.category = 'auction'; - this.type = R.pathOr('', ['type'], payload); - this.json = R.pathOr({}, ['json'], payload); - this.owner = R.pathOr('', ['owner'], payload); - this.id = R.pathOr(0, ['id'], payload); - } - - static fromJson(json: object): MsgEditAuction { - return { - category: 'auction', - json, - type: R.pathOr('', ['@type'], json), - owner: R.pathOr('', ['owner'], json), - id: R.pathOr(0, ['id'], json), - }; - } -} - -export default MsgEditAuction; diff --git a/apps/web-bitsong/src/models/msg/auction/msg_open_auction.ts b/apps/web-bitsong/src/models/msg/auction/msg_open_auction.ts deleted file mode 100644 index de622b22f7..0000000000 --- a/apps/web-bitsong/src/models/msg/auction/msg_open_auction.ts +++ /dev/null @@ -1,34 +0,0 @@ -import * as R from 'ramda'; -import type { Categories } from '@/models/msg/types'; - -class MsgOpenAuction { - public category: Categories; - - public type: string; - - public json: object; - - public owner: string; - - public nftId: string; - - constructor(payload: object) { - this.category = 'auction'; - this.type = R.pathOr('', ['type'], payload); - this.json = R.pathOr({}, ['json'], payload); - this.owner = R.pathOr('', ['owner'], payload); - this.nftId = R.pathOr('', ['nftId'], payload); - } - - static fromJson(json: object): MsgOpenAuction { - return { - category: 'auction', - json, - type: R.pathOr('', ['@type'], json), - owner: R.pathOr('', ['owner'], json), - nftId: R.pathOr('', ['nft_id'], json), - }; - } -} - -export default MsgOpenAuction; diff --git a/apps/web-bitsong/src/models/msg/auction/msg_open_bid.ts b/apps/web-bitsong/src/models/msg/auction/msg_open_bid.ts deleted file mode 100644 index 74af8d35b9..0000000000 --- a/apps/web-bitsong/src/models/msg/auction/msg_open_bid.ts +++ /dev/null @@ -1,38 +0,0 @@ -import * as R from 'ramda'; -import type { Categories } from '@/models/msg/types'; - -class MsgOpenBid { - public category: Categories; - - public type: string; - - public json: object; - - public auctionId: number; - - public bidder: string; - - public bidAmount: MsgCoin; - - constructor(payload: object) { - this.category = 'auction'; - this.type = R.pathOr('', ['type'], payload); - this.json = R.pathOr({}, ['json'], payload); - this.auctionId = R.pathOr(0, ['auctionId'], payload); - this.bidder = R.pathOr('', ['bidder'], payload); - this.bidAmount = R.pathOr({ denom: '', amount: '0' }, ['bidAmount'], payload); - } - - static fromJson(json: object): MsgOpenBid { - return { - category: 'auction', - json, - type: R.pathOr('', ['@type'], json), - auctionId: R.pathOr(0, ['auction_id'], json), - bidder: R.pathOr('', ['bidder'], json), - bidAmount: R.pathOr({ denom: '', amount: '0' }, ['bid_amount', 'denom'], json), - }; - } -} - -export default MsgOpenBid; diff --git a/apps/web-bitsong/src/models/msg/auction/msg_withdraw.ts b/apps/web-bitsong/src/models/msg/auction/msg_withdraw.ts deleted file mode 100644 index 0a88306781..0000000000 --- a/apps/web-bitsong/src/models/msg/auction/msg_withdraw.ts +++ /dev/null @@ -1,34 +0,0 @@ -import * as R from 'ramda'; -import type { Categories } from '@/models/msg/types'; - -class MsgWithdraw { - public category: Categories; - - public type: string; - - public json: object; - - public recipient: string; - - public auctionId: number; - - constructor(payload: object) { - this.category = 'auction'; - this.type = R.pathOr('', ['type'], payload); - this.json = R.pathOr({}, ['json'], payload); - this.recipient = R.pathOr('', ['recipient'], payload); - this.auctionId = R.pathOr(0, ['auctionId'], payload); - } - - static fromJson(json: object): MsgWithdraw { - return { - category: 'auction', - json, - type: R.pathOr('', ['@type'], json), - recipient: R.pathOr('', ['recipient'], json), - auctionId: R.pathOr(0, ['auction_id'], json), - }; - } -} - -export default MsgWithdraw; diff --git a/apps/web-bitsong/src/models/msg/fantoken/msg_burn_fan_token.ts b/apps/web-bitsong/src/models/msg/fantoken/msg_burn_fan_token.ts deleted file mode 100644 index 1327f93392..0000000000 --- a/apps/web-bitsong/src/models/msg/fantoken/msg_burn_fan_token.ts +++ /dev/null @@ -1,30 +0,0 @@ -import * as R from 'ramda'; -import type { Categories } from '@/models/msg/types'; - -class MsgBurnFanToken { - public category: Categories; - - public type: string; - - public json: object; - - public sender: string; - - constructor(payload: object) { - this.category = 'fantoken'; - this.type = R.pathOr('', ['type'], payload); - this.json = R.pathOr({}, ['json'], payload); - this.sender = R.pathOr('', ['sender'], payload); - } - - static fromJson(json: object): MsgBurnFanToken { - return { - category: 'fantoken', - json, - type: R.pathOr('', ['@type'], json), - sender: R.pathOr('', ['sender'], json), - }; - } -} - -export default MsgBurnFanToken; diff --git a/apps/web-bitsong/src/models/msg/fantoken/msg_edit_fan_token.ts b/apps/web-bitsong/src/models/msg/fantoken/msg_edit_fan_token.ts deleted file mode 100644 index 4801194b5c..0000000000 --- a/apps/web-bitsong/src/models/msg/fantoken/msg_edit_fan_token.ts +++ /dev/null @@ -1,30 +0,0 @@ -import * as R from 'ramda'; -import type { Categories } from '@/models/msg/types'; - -class MsgEditFanToken { - public category: Categories; - - public type: string; - - public json: object; - - public owner: string; - - constructor(payload: object) { - this.category = 'fantoken'; - this.type = R.pathOr('', ['type'], payload); - this.json = R.pathOr({}, ['json'], payload); - this.owner = R.pathOr('', ['owner'], payload); - } - - static fromJson(json: object): MsgEditFanToken { - return { - category: 'fantoken', - json, - type: R.pathOr('', ['@type'], json), - owner: R.pathOr('', ['owner'], json), - }; - } -} - -export default MsgEditFanToken; diff --git a/apps/web-bitsong/src/models/msg/fantoken/msg_issue_fan_token.ts b/apps/web-bitsong/src/models/msg/fantoken/msg_issue_fan_token.ts deleted file mode 100644 index 0aaf035f9d..0000000000 --- a/apps/web-bitsong/src/models/msg/fantoken/msg_issue_fan_token.ts +++ /dev/null @@ -1,38 +0,0 @@ -import * as R from 'ramda'; -import type { Categories } from '@/models/msg/types'; - -class MsgIssueFanToken { - public category: Categories; - - public type: string; - - public json: object; - - public owner: string; - - public name: string; - - public maxSupply: string; - - constructor(payload: object) { - this.category = 'fantoken'; - this.type = R.pathOr('', ['type'], payload); - this.json = R.pathOr({}, ['json'], payload); - this.owner = R.pathOr('', ['owner'], payload); - this.name = R.pathOr('', ['name'], payload); - this.maxSupply = R.pathOr('', ['maxSupply'], payload); - } - - static fromJson(json: object): MsgIssueFanToken { - return { - category: 'fantoken', - json, - type: R.pathOr('', ['@type'], json), - owner: R.pathOr('', ['owner'], json), - name: R.pathOr('', ['name'], json), - maxSupply: R.pathOr('', ['max_supply'], json), - }; - } -} - -export default MsgIssueFanToken; diff --git a/apps/web-bitsong/src/models/msg/fantoken/msg_mint_fan_token.ts b/apps/web-bitsong/src/models/msg/fantoken/msg_mint_fan_token.ts deleted file mode 100644 index b48d8d51f3..0000000000 --- a/apps/web-bitsong/src/models/msg/fantoken/msg_mint_fan_token.ts +++ /dev/null @@ -1,30 +0,0 @@ -import * as R from 'ramda'; -import type { Categories } from '@/models/msg/types'; - -class MsgMintFanToken { - public category: Categories; - - public type: string; - - public json: object; - - public recipient: string; - - constructor(payload: object) { - this.category = 'fantoken'; - this.type = R.pathOr('', ['type'], payload); - this.json = R.pathOr({}, ['json'], payload); - this.recipient = R.pathOr('', ['recipient'], payload); - } - - static fromJson(json: object): MsgMintFanToken { - return { - category: 'fantoken', - json, - type: R.pathOr('', ['@type'], json), - recipient: R.pathOr('', ['recipient'], json), - }; - } -} - -export default MsgMintFanToken; diff --git a/apps/web-bitsong/src/models/msg/fantoken/msg_transfer_fan_token.ts b/apps/web-bitsong/src/models/msg/fantoken/msg_transfer_fan_token.ts deleted file mode 100644 index b0549614ad..0000000000 --- a/apps/web-bitsong/src/models/msg/fantoken/msg_transfer_fan_token.ts +++ /dev/null @@ -1,38 +0,0 @@ -import * as R from 'ramda'; -import type { Categories } from '@/models/msg/types'; - -class MsgTransferFanTokenOwner { - public category: Categories; - - public type: string; - - public json: object; - - public symbol: string; - - public srcOwner: string; - - public dstOwner: string; - - constructor(payload: object) { - this.category = 'fantoken'; - this.type = R.pathOr('', ['type'], payload); - this.json = R.pathOr({}, ['json'], payload); - this.symbol = R.pathOr('', ['symbol'], payload); - this.srcOwner = R.pathOr('', ['srcOwner'], payload); - this.dstOwner = R.pathOr('', ['dstOwner'], payload); - } - - static fromJson(json: object): MsgTransferFanTokenOwner { - return { - category: 'fantoken', - json, - type: R.pathOr('', ['@type'], json), - symbol: R.pathOr('', ['symbol'], json), - srcOwner: R.pathOr('', ['src_owner'], json), - dstOwner: R.pathOr('', ['dst_owner'], json), - }; - } -} - -export default MsgTransferFanTokenOwner; diff --git a/apps/web-bitsong/src/models/msg/nft/msg_burn_nft.ts b/apps/web-bitsong/src/models/msg/nft/msg_burn_nft.ts deleted file mode 100644 index 1532be8f84..0000000000 --- a/apps/web-bitsong/src/models/msg/nft/msg_burn_nft.ts +++ /dev/null @@ -1,34 +0,0 @@ -import * as R from 'ramda'; -import type { Categories } from '@/models/msg/types'; - -class MsgBurnNFT { - public category: Categories; - - public type: string; - - public json: object; - - public sender: string; - - public id: string; - - constructor(payload: object) { - this.category = 'nft'; - this.type = R.pathOr('', ['type'], payload); - this.json = R.pathOr({}, ['json'], payload); - this.sender = R.pathOr('', ['sender'], payload); - this.id = R.pathOr('', ['id'], payload); - } - - static fromJson(json: object): MsgBurnNFT { - return { - category: 'nft', - json, - type: R.pathOr('', ['@type'], json), - sender: R.pathOr('', ['sender'], json), - id: R.pathOr('', ['id'], json), - }; - } -} - -export default MsgBurnNFT; diff --git a/apps/web-bitsong/src/models/msg/nft/msg_edit_nft.ts b/apps/web-bitsong/src/models/msg/nft/msg_edit_nft.ts deleted file mode 100644 index db507a0c6e..0000000000 --- a/apps/web-bitsong/src/models/msg/nft/msg_edit_nft.ts +++ /dev/null @@ -1,34 +0,0 @@ -import * as R from 'ramda'; -import type { Categories } from '@/models/msg/types'; - -class MsgEditNFT { - public category: Categories; - - public type: string; - - public json: object; - - public sender: string; - - public id: string; - - constructor(payload: object) { - this.category = 'nft'; - this.type = R.pathOr('', ['type'], payload); - this.json = R.pathOr({}, ['json'], payload); - this.sender = R.pathOr('', ['sender'], payload); - this.id = R.pathOr('', ['id'], payload); - } - - static fromJson(json: object): MsgEditNFT { - return { - category: 'nft', - json, - type: R.pathOr('', ['@type'], json), - sender: R.pathOr('', ['sender'], json), - id: R.pathOr('', ['id'], json), - }; - } -} - -export default MsgEditNFT; diff --git a/apps/web-bitsong/src/models/msg/nft/msg_issue_denom.ts b/apps/web-bitsong/src/models/msg/nft/msg_issue_denom.ts deleted file mode 100644 index 0858dc3b97..0000000000 --- a/apps/web-bitsong/src/models/msg/nft/msg_issue_denom.ts +++ /dev/null @@ -1,30 +0,0 @@ -import * as R from 'ramda'; -import type { Categories } from '@/models/msg/types'; - -class MsgIssueDenom { - public category: Categories; - - public type: string; - - public json: object; - - public creators: string[]; - - constructor(payload: object) { - this.category = 'nft'; - this.type = R.pathOr('', ['type'], payload); - this.json = R.pathOr({}, ['json'], payload); - this.creators = R.pathOr([], ['creators'], payload); - } - - static fromJson(json: object): MsgIssueDenom { - return { - category: 'nft', - json, - type: R.pathOr('', ['@type'], json), - creators: R.pathOr([], ['creators'], json), - }; - } -} - -export default MsgIssueDenom; diff --git a/apps/web-bitsong/src/models/msg/nft/msg_mint_nft.ts b/apps/web-bitsong/src/models/msg/nft/msg_mint_nft.ts deleted file mode 100644 index 85a6c4dbc1..0000000000 --- a/apps/web-bitsong/src/models/msg/nft/msg_mint_nft.ts +++ /dev/null @@ -1,34 +0,0 @@ -import * as R from 'ramda'; -import type { Categories } from '@/models/msg/types'; - -class MsgMintNFT { - public category: Categories; - - public type: string; - - public json: object; - - public sender: string; - - public id: string; - - constructor(payload: object) { - this.category = 'nft'; - this.type = R.pathOr('', ['type'], payload); - this.json = R.pathOr({}, ['json'], payload); - this.sender = R.pathOr('', ['sender'], payload); - this.id = R.pathOr('', ['id'], payload); - } - - static fromJson(json: object): MsgMintNFT { - return { - category: 'nft', - json, - type: R.pathOr('', ['@type'], json), - sender: R.pathOr('', ['sender'], json), - id: R.pathOr('', ['id'], json), - }; - } -} - -export default MsgMintNFT; diff --git a/apps/web-bitsong/src/models/msg/nft/msg_transfer_nft.ts b/apps/web-bitsong/src/models/msg/nft/msg_transfer_nft.ts deleted file mode 100644 index f428e97e41..0000000000 --- a/apps/web-bitsong/src/models/msg/nft/msg_transfer_nft.ts +++ /dev/null @@ -1,38 +0,0 @@ -import * as R from 'ramda'; -import type { Categories } from '@/models/msg/types'; - -class MsgTransferNFT { - public category: Categories; - - public type: string; - - public json: object; - - public sender: string; - - public id: string; - - public recipient: string; - - constructor(payload: object) { - this.category = 'nft'; - this.type = R.pathOr('', ['type'], payload); - this.json = R.pathOr({}, ['json'], payload); - this.sender = R.pathOr('', ['sender'], payload); - this.id = R.pathOr('', ['id'], payload); - this.recipient = R.pathOr('', ['recipient'], payload); - } - - static fromJson(json: object): MsgTransferNFT { - return { - category: 'nft', - json, - type: R.pathOr('', ['@type'], json), - sender: R.pathOr('', ['sender'], json), - id: R.pathOr('', ['id'], json), - recipient: R.pathOr('', ['recipient'], json), - }; - } -} - -export default MsgTransferNFT; diff --git a/apps/web-bitsong/src/models/msg/types.ts b/apps/web-bitsong/src/models/msg/types.ts deleted file mode 100644 index ddefe71650..0000000000 --- a/apps/web-bitsong/src/models/msg/types.ts +++ /dev/null @@ -1,5 +0,0 @@ -import type { BaseCategories, Log } from 'ui/models/msg/types'; - -export type CustomCategories = 'nft' | 'auction' | 'fantoken'; // custom modules -export type Categories = BaseCategories | CustomCategories; -export type { Log }; diff --git a/apps/web-bitsong/src/pages/404.tsx b/apps/web-bitsong/src/pages/404.tsx deleted file mode 100644 index 76cf2cc94d..0000000000 --- a/apps/web-bitsong/src/pages/404.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import NotFound from '@/screens/404'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../next-i18next.config'; - -const Custom404: NextPage = () => ; - -export const getStaticProps = withGetStaticProps(nextI18NextConfig); - -export default Custom404; diff --git a/apps/web-bitsong/src/pages/[dtag].tsx b/apps/web-bitsong/src/pages/[dtag].tsx deleted file mode 100644 index cb8769bdd0..0000000000 --- a/apps/web-bitsong/src/pages/[dtag].tsx +++ /dev/null @@ -1,11 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import ProfileDetails from '@/screens/profile_details'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../next-i18next.config'; - -const ProfileDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'profiles', 'accounts'); - -export default ProfileDetailsPage; diff --git a/apps/web-bitsong/src/pages/_app.tsx b/apps/web-bitsong/src/pages/_app.tsx deleted file mode 100644 index 254596e760..0000000000 --- a/apps/web-bitsong/src/pages/_app.tsx +++ /dev/null @@ -1,7 +0,0 @@ -import MyApp from '@/screens/app'; -import { appWithTranslation } from 'next-i18next'; -import 'react-toastify/dist/ReactToastify.css'; -import 'shared-utils/assets/styles/global.css'; -import nextI18NextConfig from '../../next-i18next.config'; - -export default appWithTranslation(MyApp, nextI18NextConfig); diff --git a/apps/web-bitsong/src/pages/_document.tsx b/apps/web-bitsong/src/pages/_document.tsx deleted file mode 100644 index 174b41f650..0000000000 --- a/apps/web-bitsong/src/pages/_document.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import Document from 'next/document'; -import DocumentComponent, { getInitialProps, DocumentComponentProps } from 'ui/pages/_document'; - -class MyDocument extends Document { - render() { - return ; - } -} - -MyDocument.getInitialProps = getInitialProps; - -export default MyDocument; diff --git a/apps/web-bitsong/src/pages/_error.tsx b/apps/web-bitsong/src/pages/_error.tsx deleted file mode 100644 index 2cac4132ab..0000000000 --- a/apps/web-bitsong/src/pages/_error.tsx +++ /dev/null @@ -1,8 +0,0 @@ -import type { NextPage } from 'next'; -import ErrorPage, { getInitialProps } from 'ui/pages/_error'; - -const MyError: NextPage = () => ; - -MyError.getInitialProps = getInitialProps; - -export default MyError; diff --git a/apps/web-bitsong/src/pages/accounts/[address].tsx b/apps/web-bitsong/src/pages/accounts/[address].tsx deleted file mode 100644 index 2eb26b1ac2..0000000000 --- a/apps/web-bitsong/src/pages/accounts/[address].tsx +++ /dev/null @@ -1,18 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import AccountDetails from '@/screens/account_details'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const AccountDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'accounts', - 'transactions', - 'validators', - 'message_labels', - 'message_contents' -); - -export default AccountDetailsPage; diff --git a/apps/web-bitsong/src/pages/blocks/[height].tsx b/apps/web-bitsong/src/pages/blocks/[height].tsx deleted file mode 100644 index 269c546dd5..0000000000 --- a/apps/web-bitsong/src/pages/blocks/[height].tsx +++ /dev/null @@ -1,17 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import BlockDetails from '@/screens/block_details'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const BlockDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'blocks', - 'transactions', - 'message_labels', - 'message_contents' -); - -export default BlockDetailsPage; diff --git a/apps/web-bitsong/src/pages/blocks/index.tsx b/apps/web-bitsong/src/pages/blocks/index.tsx deleted file mode 100644 index 73a2e27d4c..0000000000 --- a/apps/web-bitsong/src/pages/blocks/index.tsx +++ /dev/null @@ -1,16 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import Blocks from '@/screens/blocks'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const BlocksPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'blocks', - 'transactions', - 'message_labels', - 'message_contents' -); - -export default BlocksPage; diff --git a/apps/web-bitsong/src/pages/index.tsx b/apps/web-bitsong/src/pages/index.tsx deleted file mode 100644 index 7e8b5638e2..0000000000 --- a/apps/web-bitsong/src/pages/index.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import Home from '@/screens/home'; -import nextI18NextConfig from '../../next-i18next.config'; - -const HomePage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'home', - 'blocks', - 'transactions' -); - -export default HomePage; diff --git a/apps/web-bitsong/src/pages/params/index.tsx b/apps/web-bitsong/src/pages/params/index.tsx deleted file mode 100644 index 36c5df67e5..0000000000 --- a/apps/web-bitsong/src/pages/params/index.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Params from '@/screens/params'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const ParamsPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'params'); - -export default ParamsPage; diff --git a/apps/web-bitsong/src/pages/proposals/[id].tsx b/apps/web-bitsong/src/pages/proposals/[id].tsx deleted file mode 100644 index bd370d9b35..0000000000 --- a/apps/web-bitsong/src/pages/proposals/[id].tsx +++ /dev/null @@ -1,11 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import ProposalDetails from '@/screens/proposal_details'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TokenDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'proposals'); - -export default TokenDetailsPage; diff --git a/apps/web-bitsong/src/pages/proposals/index.tsx b/apps/web-bitsong/src/pages/proposals/index.tsx deleted file mode 100644 index d4ff03ed63..0000000000 --- a/apps/web-bitsong/src/pages/proposals/index.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import Tokens from '@/screens/proposals'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TokensPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'proposals'); - -export default TokensPage; diff --git a/apps/web-bitsong/src/pages/server-sitemap.xml/index.tsx b/apps/web-bitsong/src/pages/server-sitemap.xml/index.tsx deleted file mode 100644 index 9d27abd6ad..0000000000 --- a/apps/web-bitsong/src/pages/server-sitemap.xml/index.tsx +++ /dev/null @@ -1,8 +0,0 @@ -import ServerSitemap, { getServerSideProps } from 'ui/pages/server-sitemap.xml'; - -// This function is called by Next.js before rendering the page. It returns -// a list of URLs that should be included in the sitemap. -export { getServerSideProps }; - -// Next.js calls this function to render the page. -export default ServerSitemap; diff --git a/apps/web-bitsong/src/pages/transactions/[tx].tsx b/apps/web-bitsong/src/pages/transactions/[tx].tsx deleted file mode 100644 index 500faa8fa1..0000000000 --- a/apps/web-bitsong/src/pages/transactions/[tx].tsx +++ /dev/null @@ -1,16 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import TransactionDetails from '@/screens/transaction_details'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TransactionDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'transactions', - 'message_labels', - 'message_contents' -); - -export default TransactionDetailsPage; diff --git a/apps/web-bitsong/src/pages/transactions/index.tsx b/apps/web-bitsong/src/pages/transactions/index.tsx deleted file mode 100644 index b68e2676eb..0000000000 --- a/apps/web-bitsong/src/pages/transactions/index.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import Transactions from '@/screens/transactions'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TransactionsPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'transactions', - 'message_labels', - 'message_contents' -); - -export default TransactionsPage; diff --git a/apps/web-bitsong/src/pages/validators/[address].tsx b/apps/web-bitsong/src/pages/validators/[address].tsx deleted file mode 100644 index 657b818c10..0000000000 --- a/apps/web-bitsong/src/pages/validators/[address].tsx +++ /dev/null @@ -1,18 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import ValidatorDetails from '@/screens/validator_details'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const ValidatorDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'validators', - 'transactions', - 'accounts', - 'message_labels', - 'message_contents' -); - -export default ValidatorDetailsPage; diff --git a/apps/web-bitsong/src/pages/validators/index.tsx b/apps/web-bitsong/src/pages/validators/index.tsx deleted file mode 100644 index 7ce3ee119a..0000000000 --- a/apps/web-bitsong/src/pages/validators/index.tsx +++ /dev/null @@ -1,17 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Validators from '@/screens/validators'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const ValidatorsPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'validators', - 'transactions', - 'accounts', - 'message_labels', - 'message_contents' -); - -export default ValidatorsPage; diff --git a/apps/web-bitsong/tsconfig.json b/apps/web-bitsong/tsconfig.json deleted file mode 100644 index d02c130bbc..0000000000 --- a/apps/web-bitsong/tsconfig.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "extends": "../../packages/tsconfig/nextjs.json", - "compilerOptions": { - "rootDirs": ["../../packages/ui", "."], - "baseUrl": "./src/", - "paths": { - "@/*": ["./*", "../../../packages/ui/src/*"], - "@/public/*": ["../public/*"], - "ui/*": ["../../../packages/ui/src/*"] - } - }, - "include": ["*.d.ts", "src/**/*.ts", "src/**/*.tsx", "../../packages/ui/*.d.ts"] -} diff --git a/apps/web-celestia/.codecov.yml b/apps/web-celestia/.codecov.yml deleted file mode 100644 index a990bf8809..0000000000 --- a/apps/web-celestia/.codecov.yml +++ /dev/null @@ -1,17 +0,0 @@ -# https://docs.codecov.io/docs/commit-status -coverage: - status: - project: - default: - # basic - target: 0 - threshold: 0% - base: 0% - # advanced - branches: [] - if_no_uploads: error - if_not_found: success - if_ci_failed: error - only_pulls: false - flags: [] - paths: [] diff --git a/apps/web-celestia/.eslintrc.yml b/apps/web-celestia/.eslintrc.yml deleted file mode 100644 index fc134c47f1..0000000000 --- a/apps/web-celestia/.eslintrc.yml +++ /dev/null @@ -1,9 +0,0 @@ -root: true -extends: - - custom -ignorePatterns: - - '**/node_modules/*' - - '**/out/*' - - '**/.next/*' - - '**/dist/*' - - '**/src/graphql/*' diff --git a/apps/web-celestia/CHANGELOG.md b/apps/web-celestia/CHANGELOG.md deleted file mode 100644 index 07152b1fe6..0000000000 --- a/apps/web-celestia/CHANGELOG.md +++ /dev/null @@ -1,821 +0,0 @@ -# Unreleased - -## 2.18.3 - -### Patch Changes - -- Updated dependencies [[`584138bbb`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/584138bbb2443b74d437546ad04327fa2f0dd003), [`18991b16b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/18991b16bda5af4b993868ee85a280e8b39271ca)]: - - shared-utils@2.23.0 - - ui@2.36.0 - -## 2.18.2 - -### Patch Changes - -- Updated dependencies [[`99fb1bdf8`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/99fb1bdf8be3e3baa022475903f0ebc8fc9f0619)]: - - shared-utils@2.22.0 - - ui@2.35.0 - -## 2.18.1 - -### Patch Changes - -- Updated dependencies [[`d6d815915`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/d6d815915a397c857247b32882222918eaef14e5), [`1e919a3c7`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/1e919a3c7eff85ce9aef954d59dfe38212fd997a)]: - - shared-utils@2.21.0 - - ui@2.34.0 - -## 2.18.0 - -### Minor Changes - -- [#1279](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1279) [`f7365dfe0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f7365dfe0ca3b6f0cbefcb580d255a7977f44a4f) Thanks [@rachelhox](https://github.com/rachelhox)! - feat: price chart component - -### Patch Changes - -- Updated dependencies [[`f7365dfe0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f7365dfe0ca3b6f0cbefcb580d255a7977f44a4f)]: - - ui@2.33.0 - -## 2.17.1 - -### Patch Changes - -- Updated dependencies [[`4a8dd7a48`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/4a8dd7a480a65aadefd3ea3af6fc1d5280dacbc2)]: - - shared-utils@2.20.0 - - ui@2.32.0 - -## 2.17.0 - -### Minor Changes - -- [#1258](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1258) [`12079a781`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/12079a78141eb2e5ddee1c9211c5e81bc4e6d0d1) Thanks [@teamchong](https://github.com/teamchong)! - - Integrated `next-sitemap` to auto-generate sitemaps for each Next.js app in the monorepo. This enhancement improves our SEO capabilities and website visibility on search engines. The sitemap will be automatically updated with every build, ensuring it always reflects the current state of the site. - -### Patch Changes - -- Updated dependencies [[`12079a781`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/12079a78141eb2e5ddee1c9211c5e81bc4e6d0d1)]: - - shared-utils@2.19.0 - - ui@2.31.0 - -## 2.16.3 - -### Patch Changes - -- Updated dependencies [[`f5392fbba`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f5392fbbabf50763001c80faa0f7fefca343f287)]: - - ui@2.30.2 - -## 2.16.2 - -### Patch Changes - -- Updated dependencies [[`5654972fd`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/5654972fdf2bb50bcd8566320dc93294301facab)]: - - shared-utils@2.18.1 - - ui@2.30.1 - -## 2.16.1 - -### Patch Changes - -- Updated dependencies [[`c59a66729`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/c59a66729196471a7adafa23823dc4b1b21e334b), [`3df0639ae`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/3df0639ae1ce872cfd05b535ae55edd9292995b3)]: - - shared-utils@2.18.0 - - ui@2.30.0 - -## 2.16.0 - -### Minor Changes - -- [#1248](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1248) [`376b4b356`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/376b4b356b58375f14f004f62a3c2e1a11c8dccf) Thanks [@rachelhox](https://github.com/rachelhox)! - add Coreum Big Dipper - -- [#1236](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1236) [`fe24afcda`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/fe24afcdad91cb859ee637f2c61d79d177d8c616) Thanks [@rachelhox](https://github.com/rachelhox)! - fix quicksilver validator moniker display - -### Patch Changes - -- Updated dependencies [[`376b4b356`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/376b4b356b58375f14f004f62a3c2e1a11c8dccf), [`fe24afcda`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/fe24afcdad91cb859ee637f2c61d79d177d8c616)]: - - shared-utils@2.17.0 - - ui@2.29.0 - -## 2.15.1 - -### Patch Changes - -- [#1242](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1242) [`66586e088`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/66586e088e49686ef920c00af8035dab1798317e) Thanks [@teamchong](https://github.com/teamchong)! - Shared translations for workspaces - -- Updated dependencies [[`66586e088`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/66586e088e49686ef920c00af8035dab1798317e)]: - - shared-utils@2.16.2 - - ui@2.28.1 - -## 2.15.0 - -### Minor Changes - -- [#1238](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1238) [`a0653bd55`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/a0653bd552af9d2e1c29ea3516b32da3b94d7e0b) Thanks [@rachelhox](https://github.com/rachelhox)! - update login ui - -### Patch Changes - -- Updated dependencies [[`a0653bd55`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/a0653bd552af9d2e1c29ea3516b32da3b94d7e0b), [`acfb8cf38`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/acfb8cf38ab779cd70117109f86c07f7d87d7a42), [`5316f55cf`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/5316f55cfccc31a44cac4d42de704d0d3f058048)]: - - ui@2.28.0 - - shared-utils@2.16.1 - -## 2.14.0 - -### Minor Changes - -- [#1128](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1128) [`1edb0b236`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/1edb0b236d80993a19b11dc598cbcbb44d1905b4) Thanks [@MonikaCat](https://github.com/MonikaCat)! - Added login with Keplr and WalletConnect([\#1128](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1128)) - -### Patch Changes - -- Updated dependencies [[`1edb0b236`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/1edb0b236d80993a19b11dc598cbcbb44d1905b4)]: - - shared-utils@2.16.0 - - ui@2.27.0 - -## 2.13.0 - -### Minor Changes - -- [#1233](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1233) [`2949b87b9`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/2949b87b93676df46bfb824ac486e9b96b9a5ba4) Thanks [@rachelhox](https://github.com/rachelhox)! - add Celestia Big Dipper - -### Patch Changes - -- Updated dependencies [[`2949b87b9`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/2949b87b93676df46bfb824ac486e9b96b9a5ba4)]: - - shared-utils@2.15.0 - - ui@2.26.0 - -## 2.12.1 - -### Patch Changes - -- Updated dependencies [[`d106401de`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/d106401de6ad55be1efa2eedc248ad7277ce524a), [`381e863d1`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/381e863d12c2c56e1a32946f828de6cbd5350c46), [`2113969f5`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/2113969f5dea2d4a2cc177dc94f6ac8994080a67)]: - - ui@2.25.0 - - shared-utils@2.14.0 - -## 2.12.0 - -### Minor Changes - -- [#1223](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1223) [`9082afdce`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9082afdce5e76b378c612c5cd4f74161403c4a67) Thanks [@rachelhox](https://github.com/rachelhox)! - fix: missing messages from authz module - -### Patch Changes - -- Updated dependencies [[`9082afdce`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9082afdce5e76b378c612c5cd4f74161403c4a67)]: - - ui@2.24.0 - -## 2.11.1 - -### Patch Changes - -- Updated dependencies [[`26b06277b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/26b06277b6df0ccdf17a8207c39e74d147a20e6e)]: - - ui@2.23.0 - -## 2.11.0 - -### Minor Changes - -- [#1191](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1191) [`9049e712c`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9049e712c6dacedc5a4733830b2517f7fc6d4862) Thanks [@rachelhox](https://github.com/rachelhox)! - feat: footer add documentation link - -### Patch Changes - -- Updated dependencies [[`9049e712c`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9049e712c6dacedc5a4733830b2517f7fc6d4862), [`b756f45fd`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/b756f45fde55cb582aa312f4fc9c5c49ce21173c), [`bf192489d`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/bf192489dfc10cf9f6679f08e6a1b96d390e2e00)]: - - ui@2.22.0 - - shared-utils@2.13.0 - -## 2.10.1 - -### Patch Changes - -- [#1196](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1196) [`c4d1d83e3`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/c4d1d83e30922bdb86ffc20d8cde36adad34bd0c) Thanks [@teamchong](https://github.com/teamchong)! - chore: versions bump - -- Updated dependencies [[`c4d1d83e3`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/c4d1d83e30922bdb86ffc20d8cde36adad34bd0c), [`e1502b5d1`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/e1502b5d1ecb50b8da94fc157ac1866ee40df9a8)]: - - shared-utils@2.12.1 - - ui@2.21.0 - -## 2.10.0 - -### Minor Changes - -- [#1183](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1183) [`33750408b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/33750408bfa3bc3195124b78be72c0d54b414bd7) Thanks [@rachelhox](https://github.com/rachelhox)! - feat: theme toggle button and 12-hour/24-hour toggle button - -### Patch Changes - -- Updated dependencies [[`33750408b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/33750408bfa3bc3195124b78be72c0d54b414bd7)]: - - shared-utils@2.12.0 - - ui@2.20.0 - -## 2.9.0 - -### Minor Changes - -- [#1166](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1166) [`f4e9417a0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f4e9417a06c3a5667fe541eee2bf2b820566496d) Thanks [@rachelhox](https://github.com/rachelhox)! - add en zht zhs it pl locales - -- [#1166](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1166) [`f4e9417a0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f4e9417a06c3a5667fe541eee2bf2b820566496d) Thanks [@rachelhox](https://github.com/rachelhox)! - add zht, zhs, pl and it locales - -### Patch Changes - -- Updated dependencies [[`f4e9417a0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f4e9417a06c3a5667fe541eee2bf2b820566496d), [`f4e9417a0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f4e9417a06c3a5667fe541eee2bf2b820566496d)]: - - ui@2.19.0 - -## 2.8.14 - -### Patch Changes - -- Updated dependencies [[`8fbfb95d5`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/8fbfb95d5d64ba23bff774aa95ea885839475603)]: - - ui@2.18.0 - -## 2.8.13 - -### Patch Changes - -- Updated dependencies [[`717cb798b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/717cb798b200f5a3afde49695548266fa6bdfb3d)]: - - shared-utils@2.11.0 - - ui@2.17.1 - -## 2.8.12 - -### Patch Changes - -- Updated dependencies [[`98505b6e1`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/98505b6e1ca3001a6b078d30266ed33456c808df)]: - - ui@2.17.0 - -## 2.8.11 - -### Patch Changes - -- Updated dependencies [35f47327d] - - shared-utils@2.10.0 - - ui@2.16.0 - -## 2.8.10 - -### Patch Changes - -- Updated dependencies [29f3ac40] - - ui@2.15.1 - -## 2.8.9 - -### Patch Changes - -- Updated dependencies [9f2e26b1] - - shared-utils@2.9.0 - - ui@2.15.0 - -## 2.8.8 - -### Patch Changes - -- Updated dependencies [e0f32672] - - ui@2.14.3 - -## 2.8.7 - -### Patch Changes - -- Updated dependencies [e11d768a] - - ui@2.14.2 - -## 2.8.6 - -### Patch Changes - -- Updated dependencies [4079b219] - - ui@2.14.1 - -## 2.8.5 - -### Patch Changes - -- Updated dependencies [d08c0dfd] - - shared-utils@2.8.0 - - tsconfig@0.3.0 - - ui@2.14.0 - -## 2.8.4 - -### Patch Changes - -- Updated dependencies [af2e8add5] - - shared-utils@2.7.0 - - ui@2.13.0 - -## 2.8.3 - -### Patch Changes - -- Updated dependencies [b4ac0a0c5] - - shared-utils@2.6.3 - - ui@2.12.1 - -## 2.8.2 - -### Patch Changes - -- Updated dependencies [e12c3b0c2] - - ui@2.12.0 - -## 2.8.1 - -### Patch Changes - -- Updated dependencies [a04d53bd8] -- Updated dependencies [a04d53bd8] -- Updated dependencies [a04d53bd8] - - ui@2.11.1 - -## 2.8.0 - -### Minor Changes - -- d967ae3f: migrate from next-tranlsate to next-i18next - - - replace {{count}} in locales/en/\*.json to {{num}} because {{count}} is reserved for next-18next - - add getServerSideProps to path with dynamic route param - - add getStaticProps to path without dynamic route param - -### Patch Changes - -- d967ae3f: remove @sentry/nextjs package, add install sentry script to install @sentry/nextjs when deployment via docker -- d967ae3f: replace dompurify package with xss -- d967ae3f: feat: change matomoSiteID to 8 -- d967ae3f: move jest setup coding to ui worksapce -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] - - tsconfig@0.2.0 - - ui@2.11.0 - -## 2.7.2 - -### Patch Changes - -- b64119a1: feat: handle respoonsive UI via CSS instead of using JS -- Updated dependencies [b64119a1] - - shared-utils@2.6.2 - - ui@2.10.4 - -## 2.7.1 - -### Patch Changes - -- dc085630: feat: Add Rotate banner feature -- Updated dependencies [dc085630] - - shared-utils@2.6.1 - - ui@2.10.1 - -## 2.7.0 - -### Minor Changes - -- 85dd8c7d: Migrate MUI v4 to MUI v5, Next v12 to v13, React v17 to v18 - -### Patch Changes - -- Updated dependencies [85dd8c7d] - - shared-utils@2.6.0 - - ui@2.10.0 - -## 2.6.0 - -### Minor Changes - -- 8ea919c8: auto deployment based on PR title keyword - -### Patch Changes - -- Updated dependencies [8ea919c8] - - ui@2.9.0 - -## 2.5.0 - -### Minor Changes - -- 650f686b: Enable Yarn Plug'n'Play (Zero-Installs) - -### Patch Changes - -- Updated dependencies [650f686b] - - shared-utils@2.5.0 - - ui@2.7.0 - -## 2.4.1 - -### Patch Changes - -- 2db4ee93: performance improvements and bug fixes -- Updated dependencies [2db4ee93] - - ui@2.6.1 - -## 2.4.0 - -### Minor Changes - -- df8a5bca: - batch network requests ([\#1092](https://github.com/forbole/big-dipper-2.0-cosmos/issues/1092)) - -### Patch Changes - -- Updated dependencies [df8a5bca] - - ui@2.5.0 - -## 2.3.0 - -### Minor Changes - -- e6437552: fix: numeral [NaN issue](https://github.com/adamwdraper/Numeral-js/issues/596) - -### Patch Changes - -- e6437552: refactor: add config for voting power exponent -- e6437552: fix: transaction message raw and filter not working -- e6437552: fix: WebSocket use default instead of GRAPHQL_TRANSPORT_WS_PROTOCOL -- e6437552: ci: Add bulk preview / publish to Akash -- e6437552: fix: height is not display properly in consensus ui -- e6437552: fix: type erros missing type declaration csstype -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] - - - shared-utils@2.3.0 - - ui@2.3.0 - -- Display `requested amount` and `recipient` fields inside Community Pool Spend proposal details page ([\#1053](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1053)) - -# main-v2.2.0 - 2022-11-22 - -## Changes - -- Moved env variables to config ([\#1007](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1007)) -- Added Sentry's Next.js SDK ([\#1005](https://github.com/forbole/big-dipper-2.0-cosmos/issues/1005)) -- Switched from using `npm` to `yarn berry` package manager ([\#1028](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1028)) -- Setup monorepo ([\#1035](https://github.com/forbole/big-dipper-2.0-cosmos/issues/1035)) -- Incremented unit tests coverage ([\#1044](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1044)) -- Increment E2E tests coverage ([\#1047](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1047)) -- Added Affiliate Marketing advertising banners ([\#1056](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1056)) - -# base-v2.1.2 - 2022-09-11 - -## Fixes - -- Fixed `/font` after chain prefix `/desmos` in global.css ([\#992](https://github.com/forbole/big-dipper-2.0-cosmos/issues/992)) - -# base-v2.1.1 - 2022-08-29 - -## Fixes - -- Added missing dependency of `useEffect` in `useProfilesRecoil` to avoid desmos profile from not being loaded ([\#904](https://github.com/forbole/big-dipper-2.0-cosmos/issues/904)) - -## Changes - -- Updated validator and account details to not be found if bech32 is invalid -- Removed the use of NEXT_PUBLIC_URL -- Updated graphql types generation structure (in preparation for third party modules) -- Updated preview image location -- Updated change url files ([\#972](https://github.com/forbole/big-dipper-2.0-cosmos/issues/972)) -- Added `NEXT_PUBLIC_MATOMO_URL` and `NEXT_PUBLIC_MATOMO_SITE_ID` to github workflow production ([\#972](https://github.com/forbole/big-dipper-2.0-cosmos/issues/972)) - -# base-v2.1.0 - 2022-04-19 - -## Changes - -- Updated not found and 404 logo ([\#792](https://github.com/forbole/big-dipper-2.0-cosmos/issues/792)) -- Fixed params % display ([\#795](https://github.com/forbole/big-dipper-2.0-cosmos/issues/795)) -- Updated params page if time period less than 1 day then show seconds ([\#797](https://github.com/forbole/big-dipper-2.0-cosmos/issues/797)) -- Added token price history component ([\#784](https://github.com/forbole/big-dipper-2.0-cosmos/issues/784)) -- Updated Account details hasura actions to default call 100 items instead of 10 for better performance -- Added back proposal details quorum % ([\#788](https://github.com/forbole/big-dipper-2.0-cosmos/issues/788)) -- Updated validator details hasura actions performances ([\#812](https://github.com/forbole/big-dipper-2.0-cosmos/issues/812)) - -## Fixes - -- Fixed commission being displayed for non validator accounts ([\#787](https://github.com/forbole/big-dipper-2.0-cosmos/issues/787)) -- Added community tax in to apr calculation ([\#810](https://github.com/forbole/big-dipper-2.0-cosmos/issues/810)) - -# base-v2.0.2 - 2022-03-23 - -## Bug fixes - -- Fixed proposal details chart percentage display - -# base-v2.0.1 - 2022-03-17 - -## Bug fixes - -- Fixed online voting power total ([\#800](https://github.com/forbole/big-dipper-2.0-cosmos/issues/800)) - -# base-v2.0.0 - 2022-03-10 - -## Changes - -- Changed online voting power to be a query instead of a subscription ([\#638](https://github.com/forbole/big-dipper-2.0-cosmos/issues/638)) -- Optimised rendering of Proposal Details page ([\#763](https://github.com/forbole/big-dipper-2.0-cosmos/issues/763)) -- Updated online voting power display ([\#776](https://github.com/forbole/big-dipper-2.0-cosmos/issues/776)) -- Improved initial loading speed by asyncing top level functions ([\#773](https://github.com/forbole/big-dipper-2.0-cosmos/issues/773)) - -## Bug fixes - -- Fixed Apr error if bonded tokens is 0 ([\#758](https://github.com/forbole/big-dipper-2.0-cosmos/issues/758)) - -## Breaking - -- [Bdjuno](https://github.com/forbole/bdjuno) must be on `v2.0.0` - -# base-v2.0.0-rc3 - 2022-02-25 - -## Changes - -- Changed `NEXT_PUBLIC_WS_CHAIN_URL` to `NEXT_PUBLIC_RPC_WEBSOCKET` for clarification -- Changed `NEXT_PUBLIC_CHAIN_STATUS` to `NEXT_PUBLIC_CHAIN_TYPE` for clarification - -## Migration - -- Changed env `NEXT_PUBLIC_WS_CHAIN_URL` to `NEXT_PUBLIC_RPC_WEBSOCKET` or don't. It's backwards compatible -- Changed env `NEXT_PUBLIC_CHAIN_STATUS` to `NEXT_PUBLIC_CHAIN_TYPE` or don't. It's backwards compatible - -## Breaking - -- [Bdjuno](https://github.com/forbole/bdjuno) must be on `v2.0.0` - -# base-v2.0.0-rc2 - 2022-02-24 - -## Changes - -- Updated market cap display ([\#698](https://github.com/forbole/big-dipper-2.0-cosmos/issues/698)) -- Optimised validator details and account details to prevent random polling behavior ([\#703](https://github.com/forbole/big-dipper-2.0-cosmos/issues/703)) -- Added hasura actions error handling in account details ([\#713](https://github.com/forbole/big-dipper-2.0-cosmos/issues/713)) -- Updated to display accounts even if balance is 0 and does not exist ([\#692](https://github.com/forbole/big-dipper-2.0-cosmos/issues/692)) -- Updated handling of 18 decimal places denoms ([\#724](https://github.com/forbole/big-dipper-2.0-cosmos/issues/724)) - -## Bug fixes - -- Added better handling of get denom return types ([\#735](https://github.com/forbole/big-dipper-2.0-cosmos/issues/735)) -- Updated ui to match the improved hasura actions return types - -# base-v2.0.0-rc1 - 2022-02-07 - -## Changes - -- Updated Hasura Actions - -## Breaking - -- [Bdjuno](https://github.com/forbole/bdjuno) must be on `v1.0.0` - -# base-v1.10.0 - 2022-01-25 - -## Changes - -- Optimized initial loading by setting basic details first then profiles after ([\#629](https://github.com/forbole/big-dipper-2.0-cosmos/issues/629)) -- Added vp token unit in config ([\#645](https://github.com/forbole/big-dipper-2.0-cosmos/issues/645)) - -## Bug fixes - -- Fixed home page validator image url not displaying correctly ([\#632](https://github.com/forbole/big-dipper-2.0-cosmos/issues/632)) -- Fix validator anc account details possible infinite load due to dayjs in hook -- Added description sanitization to proposals list ([\#666](https://github.com/forbole/big-dipper-2.0-cosmos/issues/666)) -- Fixed pagination hook page callback ([\#667](https://github.com/forbole/big-dipper-2.0-cosmos/issues/667)) -- Showed address if name or moniker is empty ([\#668](https://github.com/forbole/big-dipper-2.0-cosmos/issues/668)) - -## Migration - -- [v1.9.0 to v1.10.0](https://docs.bigdipper.live/cosmos-based/frontend/migrations/v1.9.0-to-v1.10.0) - -# base-v1.9.0 - 2022-01-10 - -## Changes - -- Added logs in tx details ([\#515](https://github.com/forbole/big-dipper-2.0-cosmos/issues/515)) -- Added tombstoned status ([\#600](https://github.com/forbole/big-dipper-2.0-cosmos/issues/600)) -- Added manual versioning in ui ([\#605](https://github.com/forbole/big-dipper-2.0-cosmos/issues/605)) -- Optimized tx list for chains with heavy traffic ([\#602](https://github.com/forbole/big-dipper-2.0-cosmos/issues/602)) -- Setup case insensitive search in dtags ([\#592](https://github.com/forbole/big-dipper-2.0-cosmos/issues/592)) -- Fixed profiles logic ([\#591](https://github.com/forbole/big-dipper-2.0-cosmos/issues/591)) -- Added AvatarNameListMsg for handling msgs with multiple users ([\#619](https://github.com/forbole/big-dipper-2.0-cosmos/issues/619)) - -# base-v1.8.4 - 2021-12-08 - -## Bug fixes - -- Fix `feegrant` and `authz` messages ([\#588](https://github.com/forbole/big-dipper-2.0-cosmos/issues/588)) - -# base-v1.8.3 - 2021-12-07 - -## Bug fixes - -- Fix validators list not displaying inactive validators ([\#583](https://github.com/forbole/big-dipper-2.0-cosmos/issues/583)) - -# base-v1.8.2 - 2021-12-06 - -## Bug fixes - -- Fix APR to handle multiple supply coins - -# base-v1.8.1 - 2021-12-06 - -## Bug fixes - -- Fix `formatNumber` display after cleaning up ending 0s - -# base-v1.8.0 - 2021-12-06 - -## Changes - -- Display `APR` on title bar ([\#483](https://github.com/forbole/big-dipper-2.0-cosmos/issues/483)) -- Add `@dtag` to search bar ([\#554](https://github.com/forbole/big-dipper-2.0-cosmos/issues/554)) -- Add `/@dtag` feature ([\#428](https://github.com/forbole/big-dipper-2.0-cosmos/issues/428)) -- Add `feegrant` and `authz` messages ([\#481](https://github.com/forbole/big-dipper-2.0-cosmos/issues/481)) -- Add `vesting` messages ([\#538](https://github.com/forbole/big-dipper-2.0-cosmos/issues/538)) -- Add status row in `/validators` ([\#556](https://github.com/forbole/big-dipper-2.0-cosmos/issues/556)) -- Show who the top 34% validators are ([\#506](https://github.com/forbole/big-dipper-2.0-cosmos/issues/506)) - -## Bug fixes - -- Fix validator searchbar ([\#540](https://github.com/forbole/big-dipper-2.0-cosmos/issues/540)) - -# base-v1.7.0 - 2021-11-23 - -## Changes - -- Fix account details denom display ([\#478](https://github.com/forbole/big-dipper-2.0-cosmos/issues/478)) -- Replace average block time with average since last hour ([\#480](https://github.com/forbole/big-dipper-2.0-cosmos/issues/480)) -- Renamed `PROFILE_DETAILS` to `ADDRESS_DETAILS` ([\#503](https://github.com/forbole/big-dipper-2.0-cosmos/issues/503)) -- Update handling of block height in searchbar ([\#501](https://github.com/forbole/big-dipper-2.0-cosmos/issues/501)) -- Fix community pool spend proposal display ([\#520](https://github.com/forbole/big-dipper-2.0-cosmos/issues/520)) -- Update how tokens are formatted and display up to 18 decimal places ([\#524](https://github.com/forbole/big-dipper-2.0-cosmos/issues/524)) -- Auto display 0% if validator is not active ([\#541](https://github.com/forbole/big-dipper-2.0-cosmos/issues/541)) - -## Migration - -- [v1.6.0 to v1.7.0](https://docs.bigdipper.live/cosmos-based/frontend/migrations/v1.6.0-to-v1.7.0) - -# base-v1.6.0 - 2021-11-01 - -## Changes - -- Converted all react context in to recoil ([\#455](https://github.com/forbole/big-dipper-2.0-cosmos/issues/455)) -- Enabled desmos profile for delegators ([\#277](https://github.com/forbole/big-dipper-2.0-cosmos/issues/277)) -- Add license comment ([\#474](https://github.com/forbole/big-dipper-2.0-cosmos/issues/474)) -- Add redirect for old big dipper urls ([\#427](https://github.com/forbole/big-dipper-2.0-cosmos/issues/427)) -- Fix desmos profile alignment ([\#435](https://github.com/forbole/big-dipper-2.0-cosmos/issues/435)) - -## Migration - -- [v1.x.x to v1.6.0](https://docs.bigdipper.live/cosmos-based/frontend/migrations/v1.x.x-to-v1.6.0) - -# base-v1.5.1 - 2021-10-11 - -## Changes - -- Fixed `detailed` transaction list not showing correct msg count - -# base-v1.5.0 - 2021-10-11 - -## Changes - -- Displayed desmos profile native address in connections ([\#420](https://github.com/forbole/big-dipper-2.0-cosmos/issues/420)) -- Create `compact` and `detailed` transaction list views for users with different needs ([\#391](https://github.com/forbole/big-dipper-2.0-cosmos/issues/391)) -- Updated `chain_config` - -# base-v1.4.0 - 2021-10-04 - -## Changes - -- Updated markdown to handle `\n` -- Changed validator list tab orders ([\#411](https://github.com/forbole/big-dipper-2.0-cosmos/issues/411)) -- Update numeral formats based on denom exponent ([\#409](https://github.com/forbole/big-dipper-2.0-cosmos/issues/409)) - -## Bug fixes - -- Fixed rewards dict inside account details ([\#412](https://github.com/forbole/big-dipper-2.0-cosmos/issues/412)) - -# base-v1.3.0 - 2021-09-27 - -## Changes - -- Hides delegators in account details if amount is 0 ([\#369](https://github.com/forbole/big-dipper-2.0-cosmos/issues/369)) -- Add MsgCoin global delclaration ([\#367](https://github.com/forbole/big-dipper-2.0-cosmos/issues/367)) - -## Bug fixes - -- Fixed tx msg label padding typo ([\#382](https://github.com/forbole/big-dipper-2.0-cosmos/issues/382)) -- Added default config value for online voting power ([\#378](https://github.com/forbole/big-dipper-2.0-cosmos/issues/378)) -- Fixes how queries are called so data matches on ui ([\#371](https://github.com/forbole/big-dipper-2.0-cosmos/issues/371)) - -# base-v1.2.0 - 2021-09-20 - -## Changes - -- Update price and market cap display ([\#322](https://github.com/forbole/big-dipper-2.0-cosmos/issues/322)) - -## Bug fixes - -- Fix account and validator details redelegation linking consensus address ([\#323](https://github.com/forbole/big-dipper-2.0-cosmos/issues/323)) - -# base-v1.1.1 - 2021-09-17 - -## Hotfix - -- Fixed display error with previous delegation rewards also adding to total rewards balance - -# base-v1.1.0 - 2021-09-13 - -## Changes - -- Centered desmos profile cover photo ([\#285](https://github.com/forbole/big-dipper-2.0-cosmos/issues/285)) -- Add License to footer ([\#287](https://github.com/forbole/big-dipper-2.0-cosmos/issues/287)) -- Changed position of desmos profile -- Fix avatar images not loading correctly ([\#296](https://github.com/forbole/big-dipper-2.0-cosmos/issues/296)) -- Fix rendering issue on account and validtor details page ([\#297](https://github.com/forbole/big-dipper-2.0-cosmos/issues/297)) -- Add validator status to account delegation component ([\#307](https://github.com/forbole/big-dipper-2.0-cosmos/issues/307)) - -# base-v1.0.9 - 2021-09-03 - -## Bug fixes - -- Fixed desmos profile edge case display - -# base-v1.0.8 - 2021-09-03 - -## Changes - -- Change how markdown is displayed ([\#274](https://github.com/forbole/big-dipper-2.0-cosmos/issues/274)) -- Update desmos profile component ([\#273](https://github.com/forbole/big-dipper-2.0-cosmos/issues/273)) ([\#140](https://github.com/forbole/big-dipper-2.0-cosmos/issues/140)) -- Fixed account detail balance ([\#271](https://github.com/forbole/big-dipper-2.0-cosmos/issues/271)) -- Update account/ validator details staking component sorting order ([\#266](https://github.com/forbole/big-dipper-2.0-cosmos/issues/266)) - -## Bug fixes - -- Fix withdraw rewards display error if not enough gas - -# base-v1.0.7 - 2021-08-31 - -## Changes - -- Added testnet and mainnet configs for easier deployment of the same chain in different stages -- Update akash webhook CICD - -# base-v1.0.6 - 2021-08-25 - -## Changes - -- Updated SEO structure - -# base-v1.0.5 - 2021-08-23 - -## Changes - -- Updated models msg types ([\#225](https://github.com/forbole/big-dipper-2.0-cosmos/issues/225)) -- Update github actions CI/CD - -## Bug fixes - -- Fix staking param details displaying incorrect `Max Validators` - -# base-v1.0.4 - 2021-08-19 - -## Changes - -- Change logo placement in nav mobile ([\#202](https://github.com/forbole/big-dipper-2.0-cosmos/issues/202)) -- Increased tag colors ([\#207](https://github.com/forbole/big-dipper-2.0-cosmos/issues/207)) -- Add IBC messages ([\#192](https://github.com/forbole/big-dipper-2.0-cosmos/issues/192)) - -# base-v1.0.3 - -## Changes - -- Bump next 10 to next 11 -- Bump react v16.x.x to v17.x.x -- Update logo to have max height of 55px - -# base-v1.0.2 - -## Changes - -- Update the structure layout of themes -- Update footer light and dark theme -- Add maintainer section in footer - -# base-v1.0.1 - -## Bug fixes - -- Fixed tokenomics legend to use the correct colors - -# base-v1.0.0 - -## Changes - -- Created initial boilerplate base -- Updated proposal details to display results using snapshots instead of realtime data ([\#116](https://github.com/forbole/big-dipper-2.0-cosmos/issues/116)) -- Added desmos profile feature -- Update chain status notifications ([\#141](https://github.com/forbole/big-dipper-2.0-cosmos/issues/141)) -- Add custom 500 page ([\#149](https://github.com/forbole/big-dipper-2.0-cosmos/issues/149)) -- Fix twitter crawler preview ([\#144](https://github.com/forbole/big-dipper-2.0-cosmos/issues/144)) -- Update params visualisation ([\#152](https://github.com/forbole/big-dipper-2.0-cosmos/issues/152)) -- Make mui tabs scrollable ([\#152](https://github.com/forbole/big-dipper-2.0-cosmos/issues/153)) -- Moved documentation to own repo ([\#162](https://github.com/forbole/big-dipper-2.0-cosmos/issues/162)) -- Add validator last seen active feature ([\#160](https://github.com/forbole/big-dipper-2.0-cosmos/issues/160)) -- Updated params to be JSONB with models typed -- Add logos by different theme ([\#168](https://github.com/forbole/big-dipper-2.0-cosmos/issues/160)) diff --git a/apps/web-celestia/codegen.yml b/apps/web-celestia/codegen.yml deleted file mode 100644 index 116da5d372..0000000000 --- a/apps/web-celestia/codegen.yml +++ /dev/null @@ -1,13 +0,0 @@ -overwrite: true -generates: - ./src/graphql/types/general_types.ts: - documents: - - 'src/graphql/general/*' - schema: https://gql-testnet.celestia.forbole.com/v1/graphql - config: - # omitOperationSuffix: true - skipTypeNameForRoot: true - plugins: - - 'typescript' - - 'typescript-operations' - - 'typescript-react-apollo' # To generate custom hooks per query diff --git a/apps/web-celestia/jest.config.ts b/apps/web-celestia/jest.config.ts deleted file mode 100644 index d0d9cb919a..0000000000 --- a/apps/web-celestia/jest.config.ts +++ /dev/null @@ -1,32 +0,0 @@ -import configFromPreset from 'jest-presets/jest/node/jest-preset'; -import nextJest from 'next/jest'; -import { pathsToModuleNameMapper } from 'ts-jest'; -import tsconfig from './tsconfig.json'; - -/* Creating a jest configuration for nextjs. */ -const createJestConfig = nextJest({ - dir: './', -})(configFromPreset); - -const exportFunc = async () => { - // Create Next.js jest configuration - const configFromNext = await createJestConfig(); - Object.keys(configFromNext.moduleNameMapper).forEach((regExp) => { - if (new RegExp(regExp).test('_.svg')) { - configFromNext.moduleNameMapper[regExp] = 'shared-utils/__mocks__/svg.js'; - } - }); - // moduleNameMapper overrided by nextjs, so we need to add it here. - const finalConfig = { - ...configFromNext, - moduleNameMapper: { - ...configFromNext.moduleNameMapper, - ...pathsToModuleNameMapper(tsconfig.compilerOptions.paths, { - prefix: '/src/', - }), - }, - }; - return finalConfig; -}; - -export default exportFunc; diff --git a/apps/web-celestia/jest.setup.ts b/apps/web-celestia/jest.setup.ts deleted file mode 100644 index 301ebcb836..0000000000 --- a/apps/web-celestia/jest.setup.ts +++ /dev/null @@ -1,16 +0,0 @@ -import mockApollo from '@/tests/mocks/mockApollo'; -import mockChainConfig from '@/tests/mocks/mockChainConfig'; -import mockDayJs from '@/tests/mocks/mockDayJs'; -import mockDynamicComponent from '@/tests/mocks/mockDynamicComponent'; -import mockI18Next from '@/tests/mocks/mockI18Next'; -import mockProfiles from '@/tests/mocks/mockProfiles'; -import '@testing-library/jest-dom/extend-expect'; -import 'jest-localstorage-mock'; - -jest.setTimeout(30000); -mockI18Next(); -mockApollo(); -mockChainConfig(); -mockDayJs(); -mockDynamicComponent(); -mockProfiles(); diff --git a/apps/web-celestia/next-env.d.ts b/apps/web-celestia/next-env.d.ts deleted file mode 100644 index 4f11a03dc6..0000000000 --- a/apps/web-celestia/next-env.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -/// -/// - -// NOTE: This file should not be edited -// see https://nextjs.org/docs/basic-features/typescript for more information. diff --git a/apps/web-celestia/next-i18next.config.js b/apps/web-celestia/next-i18next.config.js deleted file mode 100644 index ebf68ae324..0000000000 --- a/apps/web-celestia/next-i18next.config.js +++ /dev/null @@ -1,11 +0,0 @@ -/* eslint-disable @typescript-eslint/no-var-requires */ -const { resolve } = require('path'); - -module.exports = { - i18n: { - defaultLocale: 'en', - locales: ['en', 'zht', 'zhs', 'it', 'pl'], - }, - localeDetection: false, - localePath: resolve('../../packages/ui/public/locales'), -}; diff --git a/apps/web-celestia/next-sitemap.config.js b/apps/web-celestia/next-sitemap.config.js deleted file mode 100644 index f1d46928c5..0000000000 --- a/apps/web-celestia/next-sitemap.config.js +++ /dev/null @@ -1,5 +0,0 @@ -/* eslint-disable @typescript-eslint/no-var-requires */ -const { readFileSync } = require('fs'); -const getSitemap = require('shared-utils/configs/sitemap'); - -module.exports = getSitemap(JSON.parse(readFileSync('./package.json', 'utf8')).name); diff --git a/apps/web-celestia/next.config.js b/apps/web-celestia/next.config.js deleted file mode 100644 index 76ba5b65c2..0000000000 --- a/apps/web-celestia/next.config.js +++ /dev/null @@ -1,9 +0,0 @@ -/* eslint-disable @typescript-eslint/no-var-requires */ -const { readFileSync } = require('fs'); -const { i18n } = require('./next-i18next.config'); -const getNextConfig = require('../../packages/shared-utils/configs/next'); - -const nextConfig = getNextConfig(JSON.parse(readFileSync('./package.json', 'utf8')).name); -nextConfig.i18n = i18n; - -module.exports = nextConfig; diff --git a/apps/web-celestia/package.json b/apps/web-celestia/package.json deleted file mode 100644 index 8d2c883566..0000000000 --- a/apps/web-celestia/package.json +++ /dev/null @@ -1,138 +0,0 @@ -{ - "name": "web-celestia", - "version": "2.18.3", - "license": "Apache-2.0", - "private": true, - "scripts": { - "dev": "RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED=false next dev", - "build": "next build && next-sitemap", - "clean": "rm -rf .next .swc .turbo coverage node_modules", - "start": "next start", - "ts-check": "pnpify tsc --noemit", - "lint": "next lint", - "test": "pnpify jest --passWithNoTests --ci --no-watchman --runInBand", - "graphql:codegen": "pnpify graphql-codegen" - }, - "dependencies": { - "@apollo/client": "^3.7.14", - "@cosmjs/encoding": "^0.30.1", - "@cosmjs/launchpad": "^0.27.1", - "@cosmjs/stargate": "^0.29.5", - "@emotion/react": "^11.11.0", - "@emotion/server": "^11.11.0", - "@emotion/styled": "^11.11.0", - "@keplr-wallet/types": "^0.11.59", - "@keplr-wallet/wc-client": "^0.11.59", - "@mui/icons-material": "^5.11.16", - "@mui/material": "^5.12.3", - "@socialgouv/matomo-next": "^1.6.1", - "@walletconnect/client": "^1.8.0", - "@walletconnect/encoding": "^1.0.2", - "@yarnpkg/pnpify": "^4.0.0-rc.43", - "apollo-link-rest": "^0.9.0", - "bech32": "^2.0.0", - "big.js": "^6.2.1", - "color": "^4.2.3", - "copy-to-clipboard": "^3.3.3", - "dayjs": "^1.11.7", - "framer-motion": "^10.12.8", - "graphql": "^16.6.0", - "graphql-ws": "^5.12.1", - "i18next": "^22.4.15", - "jdenticon": "^3.2.0", - "js-yaml": "^4.1.0", - "lightweight-charts": "^4.0.1", - "markdown-to-jsx": "^7.2.0", - "next": "^13.4.1", - "next-i18next": "^13.2.2", - "next-seo": "^6.0.0", - "next-sitemap": "^4.1.3", - "numeral": "^2.0.6", - "qrcode.react": "^3.1.0", - "qs": "^6.11.1", - "ramda": "^0.29.0", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-i18next": "^12.2.2", - "react-share": "^4.4.1", - "react-toastify": "^9.1.2", - "react-virtualized-auto-sizer": "^1.0.15", - "react-window": "^1.8.9", - "react-window-infinite-loader": "^1.0.9", - "recharts": "^2.5.0", - "recoil": "^0.7.7", - "shared-utils": "workspace:*", - "subscriptions-transport-ws": "^0.11.0", - "tsconfig": "workspace:*", - "tslib": "^2.5.0", - "tss-react": "^4.8.3", - "typanion": "^3.12.1", - "ui": "workspace:*", - "usehooks-ts": "^2.9.1", - "ws": "^8.13.0", - "xss": "^1.0.14", - "zod": "^3.21.4" - }, - "devDependencies": { - "@emotion/cache": "^11.11.0", - "@emotion/jest": "^11.11.0", - "@graphql-codegen/cli": "^3.3.1", - "@graphql-codegen/client-preset": "^3.0.1", - "@graphql-codegen/fragment-matcher": "^4.0.1", - "@graphql-codegen/typescript": "^3.0.4", - "@graphql-codegen/typescript-operations": "^3.0.4", - "@graphql-codegen/typescript-react-apollo": "^3.3.7", - "@graphql-tools/mock": "^8.7.20", - "@graphql-tools/schema": "^9.0.19", - "@jest/globals": "^29.5.0", - "@next/eslint-plugin-next": "^13.4.1", - "@svgr/webpack": "^7.0.0", - "@testing-library/jest-dom": "^5.16.5", - "@testing-library/react": "^14.0.0", - "@types/big.js": "^6.1.6", - "@types/color": "^3.0.3", - "@types/eslint": "^8.37.0", - "@types/esprima": "^4.0.3", - "@types/jest": "^29.5.1", - "@types/js-yaml": "^4.0.5", - "@types/node": "^18.16.5", - "@types/numeral": "^2.0.2", - "@types/qs": "^6.9.7", - "@types/ramda": "^0.29.1", - "@types/react": "^18.2.6", - "@types/react-dom": "^18.2.4", - "@types/react-test-renderer": "^18.0.0", - "@types/react-virtualized-auto-sizer": "^1.0.1", - "@types/react-window": "^1.8.5", - "@types/react-window-infinite-loader": "^1.0.6", - "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", - "csstype": "^3.1.2", - "dotenv": "^16.0.3", - "eslint": "^8.40.0", - "eslint-config-airbnb": "^19.0.4", - "eslint-config-custom": "workspace:*", - "eslint-config-next": "^13.4.1", - "eslint-config-prettier": "^8.8.0", - "eslint-config-turbo": "^1.9.3", - "eslint-import-resolver-typescript": "^3.5.5", - "eslint-plugin-import": "^2.27.5", - "eslint-plugin-jsx-a11y": "^6.7.1", - "eslint-plugin-react": "^7.32.2", - "eslint-plugin-react-hooks": "^4.6.0", - "eslint-plugin-turbo": "^1.9.3", - "esprima": "^4.0.1", - "graphql-tag": "^2.12.6", - "jest": "^29.5.0", - "jest-cli": "^29.5.0", - "jest-environment-jsdom": "^29.5.0", - "jest-localstorage-mock": "^2.4.26", - "jest-presets": "workspace:*", - "jest-transform-stub": "^2.0.0", - "jest-watch-typeahead": "^2.2.2", - "react-test-renderer": "^18.2.0", - "ts-jest": "^29.1.0", - "ts-node": "^10.9.1", - "typescript": "^5.0.4" - } -} diff --git a/apps/web-celestia/public/fonts/HindMadurai-Regular.woff2 b/apps/web-celestia/public/fonts/HindMadurai-Regular.woff2 deleted file mode 100644 index 64b2f86e1e..0000000000 Binary files a/apps/web-celestia/public/fonts/HindMadurai-Regular.woff2 and /dev/null differ diff --git a/apps/web-celestia/public/icons/android-chrome-192x192.png b/apps/web-celestia/public/icons/android-chrome-192x192.png deleted file mode 100644 index 0919ccf167..0000000000 Binary files a/apps/web-celestia/public/icons/android-chrome-192x192.png and /dev/null differ diff --git a/apps/web-celestia/public/icons/android-chrome-512x512.png b/apps/web-celestia/public/icons/android-chrome-512x512.png deleted file mode 100644 index 119aaee7d7..0000000000 Binary files a/apps/web-celestia/public/icons/android-chrome-512x512.png and /dev/null differ diff --git a/apps/web-celestia/public/icons/apple-touch-icon.png b/apps/web-celestia/public/icons/apple-touch-icon.png deleted file mode 100644 index b964efd4ea..0000000000 Binary files a/apps/web-celestia/public/icons/apple-touch-icon.png and /dev/null differ diff --git a/apps/web-celestia/public/icons/browserconfig.xml b/apps/web-celestia/public/icons/browserconfig.xml deleted file mode 100644 index 9ebcb517e9..0000000000 --- a/apps/web-celestia/public/icons/browserconfig.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - #da532c - - - diff --git a/apps/web-celestia/public/icons/favicon-16x16.png b/apps/web-celestia/public/icons/favicon-16x16.png deleted file mode 100644 index 148a4bc5d1..0000000000 Binary files a/apps/web-celestia/public/icons/favicon-16x16.png and /dev/null differ diff --git a/apps/web-celestia/public/icons/favicon-32x32.png b/apps/web-celestia/public/icons/favicon-32x32.png deleted file mode 100644 index 9165e9624e..0000000000 Binary files a/apps/web-celestia/public/icons/favicon-32x32.png and /dev/null differ diff --git a/apps/web-celestia/public/icons/favicon.ico b/apps/web-celestia/public/icons/favicon.ico deleted file mode 100644 index d1cfa921ae..0000000000 Binary files a/apps/web-celestia/public/icons/favicon.ico and /dev/null differ diff --git a/apps/web-celestia/public/icons/mstile-150x150.png b/apps/web-celestia/public/icons/mstile-150x150.png deleted file mode 100644 index b728d6b7d2..0000000000 Binary files a/apps/web-celestia/public/icons/mstile-150x150.png and /dev/null differ diff --git a/apps/web-celestia/public/icons/safari-pinned-tab.svg b/apps/web-celestia/public/icons/safari-pinned-tab.svg deleted file mode 100644 index a155a03bb5..0000000000 --- a/apps/web-celestia/public/icons/safari-pinned-tab.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - -Created by potrace 1.11, written by Peter Selinger 2001-2013 - - - - - - - diff --git a/apps/web-celestia/public/icons/site.webmanifest b/apps/web-celestia/public/icons/site.webmanifest deleted file mode 100644 index c5d1b226ad..0000000000 --- a/apps/web-celestia/public/icons/site.webmanifest +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "", - "short_name": "", - "icons": [ - { - "src": "https://explorer.desmos.network/images/icons/android-chrome-192x192.png", - "sizes": "192x192", - "type": "image/png" - }, - { - "src": "https://explorer.desmos.network/images/icons/android-chrome-512x512.png", - "sizes": "512x512", - "type": "image/png" - } - ], - "theme_color": "#ffffff", - "background_color": "#ffffff", - "display": "standalone" -} diff --git a/apps/web-celestia/public/images/default_cover_pattern.png b/apps/web-celestia/public/images/default_cover_pattern.png deleted file mode 100644 index bf8f8bc3d1..0000000000 Binary files a/apps/web-celestia/public/images/default_cover_pattern.png and /dev/null differ diff --git a/apps/web-celestia/src/chain.json b/apps/web-celestia/src/chain.json deleted file mode 100644 index e27557671c..0000000000 --- a/apps/web-celestia/src/chain.json +++ /dev/null @@ -1,241 +0,0 @@ -{ - "chainName": "celestia", - "title": "Celestia Block Explorer", - "extra": { - "profile": false, - "graphqlWs": true - }, - "previewImage": "https://s3.bigdipper.live/previews/celestia.png", - "themes": { - "default": "light", - "themeList": [ - "dark", - "light", - "deuteranopia", - "tritanopia" - ], - "dark": { - "primary": { - "main": "rgba(253,59,76,0.7)", - "contrastText": "#FFFFFF" - }, - "background": { - "default": "#0A0A0A", - "paper": "#131316" - }, - "divider": "#3D3D43", - "text": { - "primary": "#E6E6E6", - "secondary": "#AAAAAB" - }, - "custom": { - "general": { - "background": "#0A0A0A", - "surfaceOne": "#131316", - "surfaceTwo": "#19191D", - "icon": "#999999" - }, - "fonts": { - "fontOne": "#E6E6E6", - "fontTwo": "#AAAAAB", - "fontThree": "#818181", - "fontFour": "#999999", - "fontFive": "#FFFFFF", - "highlight": "#1D86FF" - }, - "primaryData": { - "one": "#af2929", - "two": "#b44516", - "three": "#b14237", - "four": "#b16919" - }, - "results": { - "pass": "#198a65", - "fail": "#b12a34" - }, - "tokenomics": { - "one": "#50B6D7", - "two": "#F4CD69", - "three": "#45A884" - }, - "condition": { - "zero": "#E6E6E6", - "one": "#1EC490", - "two": "#FF9338", - "three": "#FF608A" - }, - "charts": { - "zero": "#6D6D6C", - "one": "#45A884", - "two": "#50B6D7", - "three": "#F4CD69", - "four": "#F2A46B", - "five": "#C975F0" - }, - "tags": { - "zero": "#E8E8E8", - "one": "#2460FA", - "two": "#2BA896", - "three": "#E79725", - "four": "#F17052", - "five": "#DA4B4B", - "six": "#9438DC", - "seven": "#1A869D", - "eight": "#2C9949", - "nine": "#B49F36", - "ten": "#E9A851", - "eleven": "#E94686", - "twelve": "#C15EC4", - "thirteen": "#C388D9", - "fourteen": "#46AEE9", - "fifteen": "#58BC91", - "sixteen": "#90BC58", - "seventeen": "#E99E8E", - "eighteen": "#F0A479", - "nineteen": "#D37763", - "twenty": "#D9C788" - }, - "wallet": { - "background": "#5E5E5E", - "backgroundTwo": "#212123", - "surfaceOne": "#5E5C5C", - "surfaceTwo": "#D9D9D9", - "surfaceThree": "#4D4D4D", - "surfaceFour": "#414141", - "surfaceFive": "#777777", - "divider": "#34383E", - "textPrimary": "#000000", - "textSecondary": "#DDDDDD" - } - } - }, - "light": { - "primary": { - "main": "#488D98", - "contrastText": "#FFFFFF" - }, - "background": { - "default": "#F8F8F8", - "paper": "#FFFFFF" - }, - "divider": "#E8E8E8", - "text": { - "primary": "#000000", - "secondary": "#414141" - }, - "custom": { - "general": { - "background": "#F8F8F8", - "surfaceOne": "#FFFFFF", - "surfaceTwo": "#F8F8F8", - "icon": "#999999" - }, - "fonts": { - "fontOne": "#000000", - "fontTwo": "#414141", - "fontThree": "#777777", - "fontFour": "#999999", - "fontFive": "#FFFFFF", - "highlight": "#0075FF" - }, - "primaryData": { - "one": "#488D98", - "two": "#45A884", - "three": "#48A2B0", - "four": "#47B0AA" - }, - "results": { - "pass": "#1EC490", - "fail": "#FD3B4C" - }, - "tokenomics": { - "one": "#50B6D7", - "two": "#F4CD69", - "three": "#45A884" - }, - "condition": { - "zero": "#E6E6E6", - "one": "#1EC490", - "two": "#FF9338", - "three": "#FF608A" - }, - "charts": { - "zero": "#E6E6E6", - "one": "#45A884", - "two": "#50B6D7", - "three": "#F4CD69", - "four": "#F2A46B", - "five": "#C975F0" - }, - "tags": { - "zero": "#E8E8E8", - "one": "#2460FA", - "two": "#2BA891", - "three": "#E79720", - "four": "#F17047", - "five": "#DA4B4B", - "six": "#9438DC", - "seven": "#1A869D", - "eight": "#2C9944", - "nine": "#B49F31", - "ten": "#E9A846", - "eleven": "#E94681", - "twelve": "#C15EC4", - "thirteen": "#C388D9", - "fourteen": "#46AEE9", - "fifteen": "#58BC91", - "sixteen": "#90BC58", - "seventeen": "#E99E8E", - "eighteen": "#F0A479", - "nineteen": "#D37763", - "twenty": "#D9C788" - }, - "wallet": { - "background": "#E8E8E8", - "backgroundTwo": "#FFFFFF", - "surfaceOne": "#5E5C5C", - "surfaceTwo": "#E8E7E8", - "surfaceThree": "#BDBDBD", - "surfaceFour": "#A1A1A1", - "surfaceFive": "#777777", - "divider": "#34383E", - "textPrimary": "#000000", - "textSecondary": "#222222" - } - } - } - }, - "keplr": "", - "chains": [ - { - "network": "blockspacerace-0", - "chainType": "Testnet", - "genesis": { - "time": "2023-03-14T16:00:00", - "height": 1 - }, - "prefix": { - "consensus": "celestiavalcons", - "validator": "celestiavaloper", - "account": "celestia" - }, - "primaryTokenUnit": "utia", - "votingPowerTokenUnit": "utia", - "tokenUnits": { - "utia": { - "display": "TIA", - "exponent": 6 - } - }, - "endpoints": { - "graphql": "https://gql-testnet.celestia.forbole.com/v1/graphql", - "graphqlWebsocket": "wss://gql-testnet.celestia.forbole.com/v1/graphql", - "publicRpcWebsocket": "wss://rpc-testnet.celestia.forbole.com/websocket" - }, - "marketing": { - "matomoURL": "https://analytics.bigdipper.live", - "matomoSiteID": "8" - } - } - ] -} diff --git a/apps/web-celestia/src/graphql/general/account_details_documents.ts b/apps/web-celestia/src/graphql/general/account_details_documents.ts deleted file mode 100644 index 72915dd849..0000000000 --- a/apps/web-celestia/src/graphql/general/account_details_documents.ts +++ /dev/null @@ -1,105 +0,0 @@ -export const AccountCommissionDocument = /* GraphQL */ ` - query AccountCommission($validatorAddress: String!) { - commission: action_validator_commission_amount(address: $validatorAddress) { - coins - } - } -`; - -export const AccountWithdrawalAddressDocument = /* GraphQL */ ` - query AccountWithdrawalAddress($address: String!) { - withdrawalAddress: action_delegator_withdraw_address(address: $address) { - address - } - } -`; - -export const AccountBalancesDocument = /* GraphQL */ ` - query AccountBalances($address: String!) { - accountBalances: action_account_balance(address: $address) { - coins - } - } -`; - -export const AccountDelegationBalanceDocument = /* GraphQL */ ` - query AccountDelegationBalance($address: String!) { - delegationBalance: action_delegation_total(address: $address) { - coins - } - } -`; - -export const AccountUnbondingBalanceDocument = /* GraphQL */ ` - query AccountUnbondingBalance($address: String!) { - unbondingBalance: action_unbonding_delegation_total(address: $address) { - coins - } - } -`; - -export const AccountDelegationRewardsDocument = /* GraphQL */ ` - query AccountDelegationRewards($address: String!) { - delegationRewards: action_delegation_reward(address: $address) { - validatorAddress: validator_address - coins - } - } -`; - -export const AccountDelegationsDocument = /* GraphQL */ ` - query AccountDelegations( - $address: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - delegations: action_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } - } -`; - -export const AccountRedelegationsDocument = /* GraphQL */ ` - query AccountRedelegations( - $address: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - redelegations: action_redelegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } - } -`; - -export const AccountUndelegationsDocument = /* GraphQL */ ` - query AccountUndelegations( - $address: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - undelegations: action_unbonding_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } - } -`; diff --git a/apps/web-celestia/src/graphql/general/active_validator_count.graphql b/apps/web-celestia/src/graphql/general/active_validator_count.graphql deleted file mode 100644 index 8ba3cee775..0000000000 --- a/apps/web-celestia/src/graphql/general/active_validator_count.graphql +++ /dev/null @@ -1,17 +0,0 @@ -query ActiveValidatorCount { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - inactiveTotal: validator_status_aggregate(where: {status: {_neq: 3}}) { - aggregate { - count - } - } - total: validator_status_aggregate { - aggregate { - count - } - } -} diff --git a/apps/web-celestia/src/graphql/general/block_details.graphql b/apps/web-celestia/src/graphql/general/block_details.graphql deleted file mode 100644 index 2936c687cc..0000000000 --- a/apps/web-celestia/src/graphql/general/block_details.graphql +++ /dev/null @@ -1,35 +0,0 @@ -query BlockDetails($height: bigint, $signatureHeight: bigint) { - transaction(where: {height: {_eq: $height}}) { - height - hash - messages - success - logs - } - block(limit: 1, where: {height: {_eq: $height}}) { - height - hash - timestamp - txs: num_txs - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - consensusAddress: consensus_address - } - } - } - preCommitsAggregate: pre_commit_aggregate(where: {height: {_eq: $signatureHeight}}) { - aggregate{ - sum { - votingPower: voting_power - } - } - } - preCommits: pre_commit(where: {height: {_eq: $signatureHeight}}) { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} diff --git a/apps/web-celestia/src/graphql/general/block_height.graphql b/apps/web-celestia/src/graphql/general/block_height.graphql deleted file mode 100644 index 9120a53f6f..0000000000 --- a/apps/web-celestia/src/graphql/general/block_height.graphql +++ /dev/null @@ -1,5 +0,0 @@ -subscription LatestBlockHeightListener($offset: Int = 0) { - height: block(order_by: {height: desc}, limit: 1, offset: $offset) { - height - } -} diff --git a/apps/web-celestia/src/graphql/general/block_time.graphql b/apps/web-celestia/src/graphql/general/block_time.graphql deleted file mode 100644 index 8c9b3bbacb..0000000000 --- a/apps/web-celestia/src/graphql/general/block_time.graphql +++ /dev/null @@ -1,11 +0,0 @@ -query AverageBlockTime { - averageBlockTime: average_block_time_per_hour(limit: 1, order_by: {height: desc}) { - averageTime: average_time - } -} - -query LatestBlockTimestamp($offset: Int = 0) { - block: block(order_by: {height: desc}, limit: 1, offset: $offset) { - timestamp - } -} diff --git a/apps/web-celestia/src/graphql/general/blocks.graphql b/apps/web-celestia/src/graphql/general/blocks.graphql deleted file mode 100644 index e579266e59..0000000000 --- a/apps/web-celestia/src/graphql/general/blocks.graphql +++ /dev/null @@ -1,35 +0,0 @@ -subscription BlocksListener($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - consensusAddress: consensus_address - } - } - } -} - - -query Blocks($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions(limit: 1, order_by: {height: desc}) { - moniker - identity - } - } - } -} diff --git a/apps/web-celestia/src/graphql/general/chain_id.graphql b/apps/web-celestia/src/graphql/general/chain_id.graphql deleted file mode 100644 index c11d7e10bc..0000000000 --- a/apps/web-celestia/src/graphql/general/chain_id.graphql +++ /dev/null @@ -1,6 +0,0 @@ -query ChainId { - genesis(limit: 1, order_by: {time: desc}) { - chainId: chain_id - time - } -} diff --git a/apps/web-celestia/src/graphql/general/market_data.graphql b/apps/web-celestia/src/graphql/general/market_data.graphql deleted file mode 100644 index 67569522e0..0000000000 --- a/apps/web-celestia/src/graphql/general/market_data.graphql +++ /dev/null @@ -1,21 +0,0 @@ -query MarketData ($denom: String) { - communityPool: community_pool(order_by: {height: desc}, limit: 1) { - coins - } - inflation: inflation(order_by: {height: desc}, limit: 1) { - value - } - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - marketCap: market_cap - price - } - supply { - coins - } - bondedTokens: staking_pool(order_by: {height: desc}, limit: 1) { - bonded_tokens - } - distributionParams: distribution_params { - params - } -} diff --git a/apps/web-celestia/src/graphql/general/messages_by_address.graphql b/apps/web-celestia/src/graphql/general/messages_by_address.graphql deleted file mode 100644 index 1eba15606a..0000000000 --- a/apps/web-celestia/src/graphql/general/messages_by_address.graphql +++ /dev/null @@ -1,15 +0,0 @@ -query GetMessagesByAddress($address: _text, $limit: bigint = 50, $offset: bigint = 0 $types: _text = "{}") { - messagesByAddress: messages_by_address(args: {addresses: $address, types: $types, limit: $limit, offset: $offset}) { - transaction { - height - hash - success - messages - logs - block { - height - timestamp - } - } - } -} diff --git a/apps/web-celestia/src/graphql/general/online_voting_power.graphql b/apps/web-celestia/src/graphql/general/online_voting_power.graphql deleted file mode 100644 index bbfebf96f8..0000000000 --- a/apps/web-celestia/src/graphql/general/online_voting_power.graphql +++ /dev/null @@ -1,20 +0,0 @@ -query OnlineVotingPower { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - validatorVotingPowerAggregate: validator_voting_power_aggregate(where: {validator: {validator_statuses: {status: {_eq: 3}}}}) { - aggregate { - sum { - votingPower: voting_power - } - } - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - } - stakingParams: staking_params(limit: 1) { - params - } -} diff --git a/apps/web-celestia/src/graphql/general/params.graphql b/apps/web-celestia/src/graphql/general/params.graphql deleted file mode 100644 index b5415d40e3..0000000000 --- a/apps/web-celestia/src/graphql/general/params.graphql +++ /dev/null @@ -1,19 +0,0 @@ -query Params { - stakingParams: staking_params(limit: 1, order_by: {height: desc}) { - params - } - slashingParams: slashing_params(limit: 1, order_by: {height: desc}) { - params - } - mintParams: mint_params(limit: 1, order_by: {height: desc}) { - params - } - distributionParams: distribution_params(limit: 1, order_by: {height: desc}) { - params - } - govParams: gov_params (limit: 1, order_by: {height: desc}) { - depositParams: deposit_params - tallyParams: tally_params - votingParams: voting_params - } -} diff --git a/apps/web-celestia/src/graphql/general/proposal_details.graphql b/apps/web-celestia/src/graphql/general/proposal_details.graphql deleted file mode 100644 index 82ddef911b..0000000000 --- a/apps/web-celestia/src/graphql/general/proposal_details.graphql +++ /dev/null @@ -1,54 +0,0 @@ -query ProposalDetails($proposalId: Int) { - proposal(where: {id: {_eq: $proposalId}}) { - proposer: proposer_address - title - description - status - content - proposalId: id - submitTime: submit_time - proposalType: proposal_type - depositEndTime: deposit_end_time - votingStartTime: voting_start_time - votingEndTime: voting_end_time - } -} - -query ProposalDetailsTally($proposalId: Int) { - proposalTallyResult: proposal_tally_result(where: {proposal_id: {_eq: $proposalId}}) { - yes - no - noWithVeto: no_with_veto - abstain - } - stakingPool: proposal_staking_pool_snapshot(where: {proposal_id: {_eq: $proposalId}}) { - bondedTokens: bonded_tokens - } - quorum: gov_params (limit: 1, order_by: {height: desc}) { - tallyParams: tally_params - } -} - -query ProposalDetailsDeposits($proposalId: Int) { - proposalDeposit: proposal_deposit(where: {proposal_id: {_eq: $proposalId}}, order_by: {height: desc}) { - amount - depositorAddress: depositor_address - block { - timestamp - } - } -} - -query ProposalDetailsVotes($proposalId: Int) { - proposalVote: proposal_vote(where: {proposal_id: {_eq: $proposalId}}, order_by: {height: desc}) { - option - voterAddress: voter_address - } - validatorStatuses: proposal_validator_status_snapshot(where: {proposal_id: {_eq: $proposalId}, status: {_eq: 3}}) { - validator { - validatorInfo: validator_info { - selfDelegateAddress: self_delegate_address - } - } - } -} diff --git a/apps/web-celestia/src/graphql/general/proposals.graphql b/apps/web-celestia/src/graphql/general/proposals.graphql deleted file mode 100644 index f7e08f978e..0000000000 --- a/apps/web-celestia/src/graphql/general/proposals.graphql +++ /dev/null @@ -1,14 +0,0 @@ -query Proposals ($limit: Int = 7, $offset: Int = 0) { - proposals: proposal (limit: $limit, offset: $offset, order_by: {id: desc}) { - title - proposalId: id - status - description - } - total: proposal_aggregate { - aggregate { - count - } - } -} - diff --git a/apps/web-celestia/src/graphql/general/token_price.graphql b/apps/web-celestia/src/graphql/general/token_price.graphql deleted file mode 100644 index 3ed50b2348..0000000000 --- a/apps/web-celestia/src/graphql/general/token_price.graphql +++ /dev/null @@ -1,15 +0,0 @@ -subscription TokenPriceListener($denom: String) { - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - price - timestamp - marketCap: market_cap - unitName: unit_name - } -} - -query TokenPriceHistory($denom: String, $limit: Int = 10) { - tokenPrice: token_price_history(where: {unit_name: {_eq: $denom}}, limit: $limit, order_by: {timestamp: desc}) { - price - timestamp - } -} diff --git a/apps/web-celestia/src/graphql/general/tokenomics.graphql b/apps/web-celestia/src/graphql/general/tokenomics.graphql deleted file mode 100644 index 783cfd99ee..0000000000 --- a/apps/web-celestia/src/graphql/general/tokenomics.graphql +++ /dev/null @@ -1,12 +0,0 @@ -query Tokenomics{ - stakingParams: staking_params(limit: 1) { - params - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - unbonded: not_bonded_tokens - } - supply: supply(order_by: {height: desc}, limit: 1) { - coins - } -} diff --git a/apps/web-celestia/src/graphql/general/transaction_details.graphql b/apps/web-celestia/src/graphql/general/transaction_details.graphql deleted file mode 100644 index ace8e8135e..0000000000 --- a/apps/web-celestia/src/graphql/general/transaction_details.graphql +++ /dev/null @@ -1,17 +0,0 @@ -query TransactionDetails($hash: String) { - transaction(where: {hash: {_eq: $hash}}, limit: 1) { - hash: hash - height: height - block: block { - timestamp: timestamp - } - fee: fee - gasUsed: gas_used - gasWanted: gas_wanted - success: success - memo: memo - messages: messages - logs - rawLog: raw_log - } -} diff --git a/apps/web-celestia/src/graphql/general/transactions.graphql b/apps/web-celestia/src/graphql/general/transactions.graphql deleted file mode 100644 index 9fbc89fd74..0000000000 --- a/apps/web-celestia/src/graphql/general/transactions.graphql +++ /dev/null @@ -1,25 +0,0 @@ -subscription TransactionsListener($limit: Int = 7, $offset: Int = 0) { - transactions: transaction(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - hash - success - block { - timestamp - } - messages - logs - } -} - -query Transactions($limit: Int = 7, $offset: Int = 0) { - transactions: transaction(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - hash - success - block { - timestamp - } - messages - logs - } -} diff --git a/apps/web-celestia/src/graphql/general/validator_details.graphql b/apps/web-celestia/src/graphql/general/validator_details.graphql deleted file mode 100644 index cc501f82f6..0000000000 --- a/apps/web-celestia/src/graphql/general/validator_details.graphql +++ /dev/null @@ -1,63 +0,0 @@ - -subscription LastHundredBlocks($address: String) { - block(offset: 1, order_by: {height: desc}, limit: 100) { - height - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - transactions { - hash - } - precommits: pre_commits(where: {validator: {validator_info: {operator_address: {_eq: $address}}}}) { - validatorAddress: validator_address - } - } -} - -subscription ValidatorLastSeenListener($address: String) { - preCommit: pre_commit(limit: 1, where: {validator: {validator_info: {operator_address: {_eq: $address}}}}, order_by: {height: desc}) { - height - timestamp - } -} - -query ValidatorDetails($address: String) { - stakingPool: staking_pool(order_by: {height: desc}, limit: 1, offset: 0) { - height - bonded: bonded_tokens - } - validator(where: {validator_info: {operator_address: {_eq: $address}}}) { - validatorDescriptions: validator_descriptions(order_by: {height: desc}, limit: 1) { - details - website - } - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos(order_by: {height: desc}, limit: 1) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - maxRate: max_rate - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorVotingPowers: validator_voting_powers(offset: 0, limit: 1, order_by: {height: desc}) { - height - votingPower: voting_power - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} - diff --git a/apps/web-celestia/src/graphql/general/validator_details_documents.ts b/apps/web-celestia/src/graphql/general/validator_details_documents.ts deleted file mode 100644 index 13b7441d0f..0000000000 --- a/apps/web-celestia/src/graphql/general/validator_details_documents.ts +++ /dev/null @@ -1,56 +0,0 @@ -export const ValidatorDelegationsDocument = /* GraphQL */ ` - query ValidatorDelegations( - $validatorAddress: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - delegations: action_validator_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } - } -`; - -export const ValidatorRedelegationsDocument = /* GraphQL */ ` - query ValidatorRedelegations( - $validatorAddress: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - redelegations: action_validator_redelegations_from( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } - } -`; - -export const ValidatorUndelegationsDocument = /* GraphQL */ ` - query ValidatorUndelegations( - $validatorAddress: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - undelegations: action_validator_unbonding_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } - } -`; diff --git a/apps/web-celestia/src/graphql/general/validators.graphql b/apps/web-celestia/src/graphql/general/validators.graphql deleted file mode 100644 index 2ba391fcfe..0000000000 --- a/apps/web-celestia/src/graphql/general/validators.graphql +++ /dev/null @@ -1,50 +0,0 @@ -query Validators { - stakingPool: staking_pool(limit: 1, order_by: {height: desc}) { - bondedTokens: bonded_tokens - } - validator { - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos(order_by: {height: desc}, limit: 1) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorDescriptions: validator_descriptions { - moniker - avatar_url - validator_address - website - details - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorVotingPowers: validator_voting_powers(offset: 0, limit: 1, order_by: {height: desc}) { - votingPower: voting_power - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorSigningInfos: validator_signing_infos(order_by: {height: desc}, limit: 1) { - missedBlocksCounter: missed_blocks_counter - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} - -query CustomValidator($consensusAddress: String!) { - validatorDescriptions: validator_description(where:{validator_address: {_eq: $consensusAddress}}) { - moniker - avatar_url - validator_address - website - details - } -} diff --git a/apps/web-celestia/src/graphql/general/validators_address_list.graphql b/apps/web-celestia/src/graphql/general/validators_address_list.graphql deleted file mode 100644 index d018f104bc..0000000000 --- a/apps/web-celestia/src/graphql/general/validators_address_list.graphql +++ /dev/null @@ -1,28 +0,0 @@ -query ValidatorsAddressList { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions(limit: 1, order_by: {height: desc}) { - moniker - identity - avatarUrl: avatar_url - } - } -} - -query ValidatorAddresses { - validator(where: {validator_info: {operator_address: {_is_null: false}, consensus_address: {_is_null: false}, self_delegate_address: {_is_null: false}}}) { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions(limit: 1, order_by: {height: desc}) { - moniker - avatarUrl: avatar_url - } - } -} diff --git a/apps/web-celestia/src/graphql/types/general_types.ts b/apps/web-celestia/src/graphql/types/general_types.ts deleted file mode 100644 index 9370592b87..0000000000 --- a/apps/web-celestia/src/graphql/types/general_types.ts +++ /dev/null @@ -1,8669 +0,0 @@ -import { gql } from '@apollo/client'; -import * as Apollo from '@apollo/client'; -export type Maybe = T | null; -export type InputMaybe = Maybe; -export type Exact = { [K in keyof T]: T[K] }; -export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; -export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; -const defaultOptions = {} as const; -/** All built-in and custom scalars, mapped to their actual values */ -export type Scalars = { - ID: string; - String: string; - Boolean: boolean; - Int: number; - Float: number; - ActionCoin: any; - ActionDelegation: any; - ActionPagination: any; - ActionRedelegation: any; - ActionUnbondingDelegation: any; - _coin: any; - _dec_coin: any; - _text: any; - bigint: any; - jsonb: any; - numeric: any; - smallint: any; - timestamp: any; -}; - -export type ActionAddress = { - __typename?: 'ActionAddress'; - address: Scalars['String']; -}; - -export type ActionBalance = { - __typename?: 'ActionBalance'; - coins?: Maybe>>; -}; - -export type ActionDelegationResponse = { - __typename?: 'ActionDelegationResponse'; - delegations?: Maybe>>; - pagination?: Maybe; -}; - -export type ActionDelegationReward = { - __typename?: 'ActionDelegationReward'; - coins?: Maybe>>; - validator_address: Scalars['String']; -}; - -export type ActionRedelegationResponse = { - __typename?: 'ActionRedelegationResponse'; - pagination?: Maybe; - redelegations?: Maybe>>; -}; - -export type ActionUnbondingDelegationResponse = { - __typename?: 'ActionUnbondingDelegationResponse'; - pagination?: Maybe; - unbonding_delegations?: Maybe>>; -}; - -export type ActionValidatorCommissionAmount = { - __typename?: 'ActionValidatorCommissionAmount'; - coins?: Maybe>>; -}; - -/** Boolean expression to compare columns of type "Boolean". All fields are combined with logical 'AND'. */ -export type Boolean_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "Int". All fields are combined with logical 'AND'. */ -export type Int_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "String". All fields are combined with logical 'AND'. */ -export type String_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - /** does the column match the given case-insensitive pattern */ - _ilike?: InputMaybe; - _in?: InputMaybe>; - /** does the column match the given POSIX regular expression, case insensitive */ - _iregex?: InputMaybe; - _is_null?: InputMaybe; - /** does the column match the given pattern */ - _like?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - /** does the column NOT match the given case-insensitive pattern */ - _nilike?: InputMaybe; - _nin?: InputMaybe>; - /** does the column NOT match the given POSIX regular expression, case insensitive */ - _niregex?: InputMaybe; - /** does the column NOT match the given pattern */ - _nlike?: InputMaybe; - /** does the column NOT match the given POSIX regular expression, case sensitive */ - _nregex?: InputMaybe; - /** does the column NOT match the given SQL regular expression */ - _nsimilar?: InputMaybe; - /** does the column match the given POSIX regular expression, case sensitive */ - _regex?: InputMaybe; - /** does the column match the given SQL regular expression */ - _similar?: InputMaybe; -}; - -/** Boolean expression to compare columns of type "_coin". All fields are combined with logical 'AND'. */ -export type _Coin_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "_dec_coin". All fields are combined with logical 'AND'. */ -export type _Dec_Coin_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "_text". All fields are combined with logical 'AND'. */ -export type _Text_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "account" */ -export type Account = { - __typename?: 'account'; - address: Scalars['String']; - /** An array relationship */ - feeGrantAllowancesByGranterAddress: Array; - /** An array relationship */ - fee_grant_allowances: Array; - /** An array relationship */ - proposal_deposits: Array; - /** An array relationship */ - proposal_votes: Array; - /** An array relationship */ - proposals: Array; - /** An aggregate relationship */ - proposals_aggregate: Proposal_Aggregate; - /** An array relationship */ - validator_infos: Array; - /** An object relationship */ - vesting_account?: Maybe; - /** An array relationship */ - vesting_accounts: Array; -}; - - -/** columns and relationships of "account" */ -export type AccountFeeGrantAllowancesByGranterAddressArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountFee_Grant_AllowancesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposal_DepositsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposal_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposalsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposals_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountValidator_InfosArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountVesting_AccountsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "account". All fields are combined with a logical 'AND'. */ -export type Account_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - address?: InputMaybe; - feeGrantAllowancesByGranterAddress?: InputMaybe; - fee_grant_allowances?: InputMaybe; - proposal_deposits?: InputMaybe; - proposal_votes?: InputMaybe; - proposals?: InputMaybe; - validator_infos?: InputMaybe; - vesting_account?: InputMaybe; - vesting_accounts?: InputMaybe; -}; - -/** Ordering options when selecting data from "account". */ -export type Account_Order_By = { - address?: InputMaybe; - feeGrantAllowancesByGranterAddress_aggregate?: InputMaybe; - fee_grant_allowances_aggregate?: InputMaybe; - proposal_deposits_aggregate?: InputMaybe; - proposal_votes_aggregate?: InputMaybe; - proposals_aggregate?: InputMaybe; - validator_infos_aggregate?: InputMaybe; - vesting_account?: InputMaybe; - vesting_accounts_aggregate?: InputMaybe; -}; - -/** select columns of table "account" */ -export enum Account_Select_Column { - /** column name */ - Address = 'address' -} - -/** columns and relationships of "average_block_time_from_genesis" */ -export type Average_Block_Time_From_Genesis = { - __typename?: 'average_block_time_from_genesis'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** Boolean expression to filter rows from the table "average_block_time_from_genesis". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_From_Genesis_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** Ordering options when selecting data from "average_block_time_from_genesis". */ -export type Average_Block_Time_From_Genesis_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_from_genesis" */ -export enum Average_Block_Time_From_Genesis_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** columns and relationships of "average_block_time_per_day" */ -export type Average_Block_Time_Per_Day = { - __typename?: 'average_block_time_per_day'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** Boolean expression to filter rows from the table "average_block_time_per_day". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_Per_Day_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** Ordering options when selecting data from "average_block_time_per_day". */ -export type Average_Block_Time_Per_Day_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_per_day" */ -export enum Average_Block_Time_Per_Day_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** columns and relationships of "average_block_time_per_hour" */ -export type Average_Block_Time_Per_Hour = { - __typename?: 'average_block_time_per_hour'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** Boolean expression to filter rows from the table "average_block_time_per_hour". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_Per_Hour_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** Ordering options when selecting data from "average_block_time_per_hour". */ -export type Average_Block_Time_Per_Hour_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_per_hour" */ -export enum Average_Block_Time_Per_Hour_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** columns and relationships of "average_block_time_per_minute" */ -export type Average_Block_Time_Per_Minute = { - __typename?: 'average_block_time_per_minute'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** Boolean expression to filter rows from the table "average_block_time_per_minute". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_Per_Minute_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** Ordering options when selecting data from "average_block_time_per_minute". */ -export type Average_Block_Time_Per_Minute_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_per_minute" */ -export enum Average_Block_Time_Per_Minute_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** Boolean expression to compare columns of type "bigint". All fields are combined with logical 'AND'. */ -export type Bigint_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "block" */ -export type Block = { - __typename?: 'block'; - hash: Scalars['String']; - height: Scalars['bigint']; - num_txs?: Maybe; - /** An array relationship */ - pre_commits: Array; - /** An aggregate relationship */ - pre_commits_aggregate: Pre_Commit_Aggregate; - /** An array relationship */ - proposal_deposits: Array; - /** An array relationship */ - proposal_votes: Array; - proposer_address?: Maybe; - timestamp: Scalars['timestamp']; - total_gas?: Maybe; - /** An array relationship */ - transactions: Array; - /** An object relationship */ - validator?: Maybe; - /** An array relationship */ - validator_voting_powers: Array; - /** An aggregate relationship */ - validator_voting_powers_aggregate: Validator_Voting_Power_Aggregate; -}; - - -/** columns and relationships of "block" */ -export type BlockPre_CommitsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockPre_Commits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockProposal_DepositsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockProposal_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockTransactionsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockValidator_Voting_PowersArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockValidator_Voting_Powers_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** order by aggregate values of table "block" */ -export type Block_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "block" */ -export type Block_Avg_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "block". All fields are combined with a logical 'AND'. */ -export type Block_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - pre_commits?: InputMaybe; - proposal_deposits?: InputMaybe; - proposal_votes?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; - transactions?: InputMaybe; - validator?: InputMaybe; - validator_voting_powers?: InputMaybe; -}; - -/** order by max() on columns of table "block" */ -export type Block_Max_Order_By = { - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** order by min() on columns of table "block" */ -export type Block_Min_Order_By = { - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** Ordering options when selecting data from "block". */ -export type Block_Order_By = { - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - pre_commits_aggregate?: InputMaybe; - proposal_deposits_aggregate?: InputMaybe; - proposal_votes_aggregate?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; - transactions_aggregate?: InputMaybe; - validator?: InputMaybe; - validator_voting_powers_aggregate?: InputMaybe; -}; - -/** select columns of table "block" */ -export enum Block_Select_Column { - /** column name */ - Hash = 'hash', - /** column name */ - Height = 'height', - /** column name */ - NumTxs = 'num_txs', - /** column name */ - ProposerAddress = 'proposer_address', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - TotalGas = 'total_gas' -} - -/** order by stddev() on columns of table "block" */ -export type Block_Stddev_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "block" */ -export type Block_Stddev_Pop_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "block" */ -export type Block_Stddev_Samp_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** order by sum() on columns of table "block" */ -export type Block_Sum_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** order by var_pop() on columns of table "block" */ -export type Block_Var_Pop_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** order by var_samp() on columns of table "block" */ -export type Block_Var_Samp_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** order by variance() on columns of table "block" */ -export type Block_Variance_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** columns and relationships of "community_pool" */ -export type Community_Pool = { - __typename?: 'community_pool'; - coins: Scalars['_dec_coin']; - height: Scalars['bigint']; -}; - -/** Boolean expression to filter rows from the table "community_pool". All fields are combined with a logical 'AND'. */ -export type Community_Pool_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - coins?: InputMaybe<_Dec_Coin_Comparison_Exp>; - height?: InputMaybe; -}; - -/** Ordering options when selecting data from "community_pool". */ -export type Community_Pool_Order_By = { - coins?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "community_pool" */ -export enum Community_Pool_Select_Column { - /** column name */ - Coins = 'coins', - /** column name */ - Height = 'height' -} - -/** columns and relationships of "distribution_params" */ -export type Distribution_Params = { - __typename?: 'distribution_params'; - height: Scalars['bigint']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "distribution_params" */ -export type Distribution_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "distribution_params". All fields are combined with a logical 'AND'. */ -export type Distribution_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - params?: InputMaybe; -}; - -/** Ordering options when selecting data from "distribution_params". */ -export type Distribution_Params_Order_By = { - height?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "distribution_params" */ -export enum Distribution_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Params = 'params' -} - -/** columns and relationships of "double_sign_evidence" */ -export type Double_Sign_Evidence = { - __typename?: 'double_sign_evidence'; - /** An object relationship */ - doubleSignVoteByVoteAId: Double_Sign_Vote; - /** An object relationship */ - double_sign_vote: Double_Sign_Vote; - height: Scalars['bigint']; - vote_a_id: Scalars['bigint']; - vote_b_id: Scalars['bigint']; -}; - -/** order by aggregate values of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Avg_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "double_sign_evidence". All fields are combined with a logical 'AND'. */ -export type Double_Sign_Evidence_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - doubleSignVoteByVoteAId?: InputMaybe; - double_sign_vote?: InputMaybe; - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** order by max() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Max_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** order by min() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Min_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** Ordering options when selecting data from "double_sign_evidence". */ -export type Double_Sign_Evidence_Order_By = { - doubleSignVoteByVoteAId?: InputMaybe; - double_sign_vote?: InputMaybe; - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** select columns of table "double_sign_evidence" */ -export enum Double_Sign_Evidence_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - VoteAId = 'vote_a_id', - /** column name */ - VoteBId = 'vote_b_id' -} - -/** order by stddev() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Stddev_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Stddev_Pop_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Stddev_Samp_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** order by sum() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Sum_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** order by var_pop() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Var_Pop_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** order by var_samp() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Var_Samp_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** order by variance() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Variance_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_Vote = { - __typename?: 'double_sign_vote'; - block_id: Scalars['String']; - /** An array relationship */ - doubleSignEvidencesByVoteBId: Array; - /** An array relationship */ - double_sign_evidences: Array; - height: Scalars['bigint']; - round: Scalars['Int']; - signature: Scalars['String']; - type: Scalars['smallint']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - validator_index: Scalars['Int']; -}; - - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_VoteDoubleSignEvidencesByVoteBIdArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_VoteDouble_Sign_EvidencesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** order by aggregate values of table "double_sign_vote" */ -export type Double_Sign_Vote_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Avg_Order_By = { - height?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "double_sign_vote". All fields are combined with a logical 'AND'. */ -export type Double_Sign_Vote_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - block_id?: InputMaybe; - doubleSignEvidencesByVoteBId?: InputMaybe; - double_sign_evidences?: InputMaybe; - height?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** order by max() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Max_Order_By = { - block_id?: InputMaybe; - height?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** order by min() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Min_Order_By = { - block_id?: InputMaybe; - height?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** Ordering options when selecting data from "double_sign_vote". */ -export type Double_Sign_Vote_Order_By = { - block_id?: InputMaybe; - doubleSignEvidencesByVoteBId_aggregate?: InputMaybe; - double_sign_evidences_aggregate?: InputMaybe; - height?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** select columns of table "double_sign_vote" */ -export enum Double_Sign_Vote_Select_Column { - /** column name */ - BlockId = 'block_id', - /** column name */ - Height = 'height', - /** column name */ - Round = 'round', - /** column name */ - Signature = 'signature', - /** column name */ - Type = 'type', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - ValidatorIndex = 'validator_index' -} - -/** order by stddev() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Stddev_Order_By = { - height?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Stddev_Pop_Order_By = { - height?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Stddev_Samp_Order_By = { - height?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** order by sum() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Sum_Order_By = { - height?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** order by var_pop() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Var_Pop_Order_By = { - height?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** order by var_samp() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Var_Samp_Order_By = { - height?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** order by variance() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Variance_Order_By = { - height?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** columns and relationships of "fee_grant_allowance" */ -export type Fee_Grant_Allowance = { - __typename?: 'fee_grant_allowance'; - allowance: Scalars['jsonb']; - /** An object relationship */ - grantee: Account; - grantee_address: Scalars['String']; - /** An object relationship */ - granter: Account; - granter_address: Scalars['String']; - height: Scalars['bigint']; -}; - - -/** columns and relationships of "fee_grant_allowance" */ -export type Fee_Grant_AllowanceAllowanceArgs = { - path?: InputMaybe; -}; - -/** order by aggregate values of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Avg_Order_By = { - height?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "fee_grant_allowance". All fields are combined with a logical 'AND'. */ -export type Fee_Grant_Allowance_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - allowance?: InputMaybe; - grantee?: InputMaybe; - grantee_address?: InputMaybe; - granter?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; -}; - -/** order by max() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Max_Order_By = { - grantee_address?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; -}; - -/** order by min() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Min_Order_By = { - grantee_address?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; -}; - -/** Ordering options when selecting data from "fee_grant_allowance". */ -export type Fee_Grant_Allowance_Order_By = { - allowance?: InputMaybe; - grantee?: InputMaybe; - grantee_address?: InputMaybe; - granter?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "fee_grant_allowance" */ -export enum Fee_Grant_Allowance_Select_Column { - /** column name */ - Allowance = 'allowance', - /** column name */ - GranteeAddress = 'grantee_address', - /** column name */ - GranterAddress = 'granter_address', - /** column name */ - Height = 'height' -} - -/** order by stddev() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Stddev_Order_By = { - height?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Stddev_Pop_Order_By = { - height?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Stddev_Samp_Order_By = { - height?: InputMaybe; -}; - -/** order by sum() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Sum_Order_By = { - height?: InputMaybe; -}; - -/** order by var_pop() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Var_Pop_Order_By = { - height?: InputMaybe; -}; - -/** order by var_samp() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Var_Samp_Order_By = { - height?: InputMaybe; -}; - -/** order by variance() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Variance_Order_By = { - height?: InputMaybe; -}; - -/** columns and relationships of "genesis" */ -export type Genesis = { - __typename?: 'genesis'; - chain_id: Scalars['String']; - initial_height: Scalars['bigint']; - time: Scalars['timestamp']; -}; - -/** Boolean expression to filter rows from the table "genesis". All fields are combined with a logical 'AND'. */ -export type Genesis_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - chain_id?: InputMaybe; - initial_height?: InputMaybe; - time?: InputMaybe; -}; - -/** Ordering options when selecting data from "genesis". */ -export type Genesis_Order_By = { - chain_id?: InputMaybe; - initial_height?: InputMaybe; - time?: InputMaybe; -}; - -/** select columns of table "genesis" */ -export enum Genesis_Select_Column { - /** column name */ - ChainId = 'chain_id', - /** column name */ - InitialHeight = 'initial_height', - /** column name */ - Time = 'time' -} - -/** columns and relationships of "gov_params" */ -export type Gov_Params = { - __typename?: 'gov_params'; - deposit_params: Scalars['jsonb']; - height: Scalars['bigint']; - tally_params: Scalars['jsonb']; - voting_params: Scalars['jsonb']; -}; - - -/** columns and relationships of "gov_params" */ -export type Gov_ParamsDeposit_ParamsArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "gov_params" */ -export type Gov_ParamsTally_ParamsArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "gov_params" */ -export type Gov_ParamsVoting_ParamsArgs = { - path?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "gov_params". All fields are combined with a logical 'AND'. */ -export type Gov_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - deposit_params?: InputMaybe; - height?: InputMaybe; - tally_params?: InputMaybe; - voting_params?: InputMaybe; -}; - -/** Ordering options when selecting data from "gov_params". */ -export type Gov_Params_Order_By = { - deposit_params?: InputMaybe; - height?: InputMaybe; - tally_params?: InputMaybe; - voting_params?: InputMaybe; -}; - -/** select columns of table "gov_params" */ -export enum Gov_Params_Select_Column { - /** column name */ - DepositParams = 'deposit_params', - /** column name */ - Height = 'height', - /** column name */ - TallyParams = 'tally_params', - /** column name */ - VotingParams = 'voting_params' -} - -/** columns and relationships of "inflation" */ -export type Inflation = { - __typename?: 'inflation'; - height: Scalars['bigint']; - value: Scalars['numeric']; -}; - -/** Boolean expression to filter rows from the table "inflation". All fields are combined with a logical 'AND'. */ -export type Inflation_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - value?: InputMaybe; -}; - -/** Ordering options when selecting data from "inflation". */ -export type Inflation_Order_By = { - height?: InputMaybe; - value?: InputMaybe; -}; - -/** select columns of table "inflation" */ -export enum Inflation_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Value = 'value' -} - -/** Boolean expression to compare columns of type "jsonb". All fields are combined with logical 'AND'. */ -export type Jsonb_Comparison_Exp = { - /** is the column contained in the given json value */ - _contained_in?: InputMaybe; - /** does the column contain the given json value at the top level */ - _contains?: InputMaybe; - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - /** does the string exist as a top-level key in the column */ - _has_key?: InputMaybe; - /** do all of these strings exist as top-level keys in the column */ - _has_keys_all?: InputMaybe>; - /** do any of these strings exist as top-level keys in the column */ - _has_keys_any?: InputMaybe>; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "message" */ -export type Message = { - __typename?: 'message'; - height: Scalars['bigint']; - index: Scalars['bigint']; - involved_accounts_addresses: Scalars['_text']; - /** An object relationship */ - transaction?: Maybe; - /** An object relationship */ - transactionByPartitionIdTransactionHash?: Maybe; - transaction_hash: Scalars['String']; - type: Scalars['String']; - value: Scalars['jsonb']; -}; - - -/** columns and relationships of "message" */ -export type MessageValueArgs = { - path?: InputMaybe; -}; - -/** order by aggregate values of table "message" */ -export type Message_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "message" */ -export type Message_Avg_Order_By = { - height?: InputMaybe; - index?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "message". All fields are combined with a logical 'AND'. */ -export type Message_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - index?: InputMaybe; - involved_accounts_addresses?: InputMaybe<_Text_Comparison_Exp>; - transaction?: InputMaybe; - transactionByPartitionIdTransactionHash?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; - value?: InputMaybe; -}; - -/** order by max() on columns of table "message" */ -export type Message_Max_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; -}; - -/** order by min() on columns of table "message" */ -export type Message_Min_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; -}; - -/** Ordering options when selecting data from "message". */ -export type Message_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - involved_accounts_addresses?: InputMaybe; - transaction?: InputMaybe; - transactionByPartitionIdTransactionHash?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; - value?: InputMaybe; -}; - -/** select columns of table "message" */ -export enum Message_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Index = 'index', - /** column name */ - InvolvedAccountsAddresses = 'involved_accounts_addresses', - /** column name */ - TransactionHash = 'transaction_hash', - /** column name */ - Type = 'type', - /** column name */ - Value = 'value' -} - -/** order by stddev() on columns of table "message" */ -export type Message_Stddev_Order_By = { - height?: InputMaybe; - index?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "message" */ -export type Message_Stddev_Pop_Order_By = { - height?: InputMaybe; - index?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "message" */ -export type Message_Stddev_Samp_Order_By = { - height?: InputMaybe; - index?: InputMaybe; -}; - -/** order by sum() on columns of table "message" */ -export type Message_Sum_Order_By = { - height?: InputMaybe; - index?: InputMaybe; -}; - -/** order by var_pop() on columns of table "message" */ -export type Message_Var_Pop_Order_By = { - height?: InputMaybe; - index?: InputMaybe; -}; - -/** order by var_samp() on columns of table "message" */ -export type Message_Var_Samp_Order_By = { - height?: InputMaybe; - index?: InputMaybe; -}; - -/** order by variance() on columns of table "message" */ -export type Message_Variance_Order_By = { - height?: InputMaybe; - index?: InputMaybe; -}; - -export type Messages_By_Address_Args = { - addresses?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; - types?: InputMaybe; -}; - -/** columns and relationships of "mint_params" */ -export type Mint_Params = { - __typename?: 'mint_params'; - height: Scalars['bigint']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "mint_params" */ -export type Mint_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "mint_params". All fields are combined with a logical 'AND'. */ -export type Mint_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - params?: InputMaybe; -}; - -/** Ordering options when selecting data from "mint_params". */ -export type Mint_Params_Order_By = { - height?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "mint_params" */ -export enum Mint_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Params = 'params' -} - -/** columns and relationships of "modules" */ -export type Modules = { - __typename?: 'modules'; - module_name: Scalars['String']; -}; - -/** Boolean expression to filter rows from the table "modules". All fields are combined with a logical 'AND'. */ -export type Modules_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - module_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "modules". */ -export type Modules_Order_By = { - module_name?: InputMaybe; -}; - -/** select columns of table "modules" */ -export enum Modules_Select_Column { - /** column name */ - ModuleName = 'module_name' -} - -/** Boolean expression to compare columns of type "numeric". All fields are combined with logical 'AND'. */ -export type Numeric_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** column ordering options */ -export enum Order_By { - /** in ascending order, nulls last */ - Asc = 'asc', - /** in ascending order, nulls first */ - AscNullsFirst = 'asc_nulls_first', - /** in ascending order, nulls last */ - AscNullsLast = 'asc_nulls_last', - /** in descending order, nulls first */ - Desc = 'desc', - /** in descending order, nulls first */ - DescNullsFirst = 'desc_nulls_first', - /** in descending order, nulls last */ - DescNullsLast = 'desc_nulls_last' -} - -/** columns and relationships of "pre_commit" */ -export type Pre_Commit = { - __typename?: 'pre_commit'; - height: Scalars['bigint']; - proposer_priority: Scalars['bigint']; - timestamp: Scalars['timestamp']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - voting_power: Scalars['bigint']; -}; - -/** aggregated selection of "pre_commit" */ -export type Pre_Commit_Aggregate = { - __typename?: 'pre_commit_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "pre_commit" */ -export type Pre_Commit_Aggregate_Fields = { - __typename?: 'pre_commit_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "pre_commit" */ -export type Pre_Commit_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "pre_commit" */ -export type Pre_Commit_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Pre_Commit_Avg_Fields = { - __typename?: 'pre_commit_avg_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by avg() on columns of table "pre_commit" */ -export type Pre_Commit_Avg_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "pre_commit". All fields are combined with a logical 'AND'. */ -export type Pre_Commit_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Pre_Commit_Max_Fields = { - __typename?: 'pre_commit_max_fields'; - height?: Maybe; - proposer_priority?: Maybe; - timestamp?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by max() on columns of table "pre_commit" */ -export type Pre_Commit_Max_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Pre_Commit_Min_Fields = { - __typename?: 'pre_commit_min_fields'; - height?: Maybe; - proposer_priority?: Maybe; - timestamp?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by min() on columns of table "pre_commit" */ -export type Pre_Commit_Min_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Ordering options when selecting data from "pre_commit". */ -export type Pre_Commit_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** select columns of table "pre_commit" */ -export enum Pre_Commit_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - ProposerPriority = 'proposer_priority', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - VotingPower = 'voting_power' -} - -/** aggregate stddev on columns */ -export type Pre_Commit_Stddev_Fields = { - __typename?: 'pre_commit_stddev_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev() on columns of table "pre_commit" */ -export type Pre_Commit_Stddev_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Pre_Commit_Stddev_Pop_Fields = { - __typename?: 'pre_commit_stddev_pop_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_pop() on columns of table "pre_commit" */ -export type Pre_Commit_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Pre_Commit_Stddev_Samp_Fields = { - __typename?: 'pre_commit_stddev_samp_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_samp() on columns of table "pre_commit" */ -export type Pre_Commit_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Pre_Commit_Sum_Fields = { - __typename?: 'pre_commit_sum_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by sum() on columns of table "pre_commit" */ -export type Pre_Commit_Sum_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Pre_Commit_Var_Pop_Fields = { - __typename?: 'pre_commit_var_pop_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_pop() on columns of table "pre_commit" */ -export type Pre_Commit_Var_Pop_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Pre_Commit_Var_Samp_Fields = { - __typename?: 'pre_commit_var_samp_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_samp() on columns of table "pre_commit" */ -export type Pre_Commit_Var_Samp_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Pre_Commit_Variance_Fields = { - __typename?: 'pre_commit_variance_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by variance() on columns of table "pre_commit" */ -export type Pre_Commit_Variance_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** columns and relationships of "proposal" */ -export type Proposal = { - __typename?: 'proposal'; - content: Scalars['jsonb']; - deposit_end_time?: Maybe; - description: Scalars['String']; - id: Scalars['Int']; - /** An array relationship */ - proposal_deposits: Array; - proposal_route: Scalars['String']; - /** An object relationship */ - proposal_tally_result?: Maybe; - /** An array relationship */ - proposal_tally_results: Array; - proposal_type: Scalars['String']; - /** An array relationship */ - proposal_votes: Array; - /** An object relationship */ - proposer: Account; - proposer_address: Scalars['String']; - /** An object relationship */ - staking_pool_snapshot?: Maybe; - status?: Maybe; - submit_time: Scalars['timestamp']; - title: Scalars['String']; - /** An array relationship */ - validator_status_snapshots: Array; - voting_end_time?: Maybe; - voting_start_time?: Maybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalContentArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_DepositsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_Tally_ResultsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalValidator_Status_SnapshotsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "proposal" */ -export type Proposal_Aggregate = { - __typename?: 'proposal_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal" */ -export type Proposal_Aggregate_Fields = { - __typename?: 'proposal_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal" */ -export type Proposal_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal" */ -export type Proposal_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Avg_Fields = { - __typename?: 'proposal_avg_fields'; - id?: Maybe; -}; - -/** order by avg() on columns of table "proposal" */ -export type Proposal_Avg_Order_By = { - id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal". All fields are combined with a logical 'AND'. */ -export type Proposal_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - content?: InputMaybe; - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_deposits?: InputMaybe; - proposal_route?: InputMaybe; - proposal_tally_result?: InputMaybe; - proposal_tally_results?: InputMaybe; - proposal_type?: InputMaybe; - proposal_votes?: InputMaybe; - proposer?: InputMaybe; - proposer_address?: InputMaybe; - staking_pool_snapshot?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - validator_status_snapshots?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** columns and relationships of "proposal_deposit" */ -export type Proposal_Deposit = { - __typename?: 'proposal_deposit'; - amount?: Maybe; - /** An object relationship */ - block?: Maybe; - /** An object relationship */ - depositor?: Maybe; - depositor_address?: Maybe; - height: Scalars['bigint']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; - timestamp?: Maybe; -}; - -/** order by aggregate values of table "proposal_deposit" */ -export type Proposal_Deposit_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_deposit". All fields are combined with a logical 'AND'. */ -export type Proposal_Deposit_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - amount?: InputMaybe<_Coin_Comparison_Exp>; - block?: InputMaybe; - depositor?: InputMaybe; - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** order by max() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Max_Order_By = { - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** order by min() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Min_Order_By = { - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_deposit". */ -export type Proposal_Deposit_Order_By = { - amount?: InputMaybe; - block?: InputMaybe; - depositor?: InputMaybe; - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** select columns of table "proposal_deposit" */ -export enum Proposal_Deposit_Select_Column { - /** column name */ - Amount = 'amount', - /** column name */ - DepositorAddress = 'depositor_address', - /** column name */ - Height = 'height', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Timestamp = 'timestamp' -} - -/** order by stddev() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by sum() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by var_pop() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by var_samp() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by variance() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Max_Fields = { - __typename?: 'proposal_max_fields'; - deposit_end_time?: Maybe; - description?: Maybe; - id?: Maybe; - proposal_route?: Maybe; - proposal_type?: Maybe; - proposer_address?: Maybe; - status?: Maybe; - submit_time?: Maybe; - title?: Maybe; - voting_end_time?: Maybe; - voting_start_time?: Maybe; -}; - -/** order by max() on columns of table "proposal" */ -export type Proposal_Max_Order_By = { - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_route?: InputMaybe; - proposal_type?: InputMaybe; - proposer_address?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Min_Fields = { - __typename?: 'proposal_min_fields'; - deposit_end_time?: Maybe; - description?: Maybe; - id?: Maybe; - proposal_route?: Maybe; - proposal_type?: Maybe; - proposer_address?: Maybe; - status?: Maybe; - submit_time?: Maybe; - title?: Maybe; - voting_end_time?: Maybe; - voting_start_time?: Maybe; -}; - -/** order by min() on columns of table "proposal" */ -export type Proposal_Min_Order_By = { - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_route?: InputMaybe; - proposal_type?: InputMaybe; - proposer_address?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal". */ -export type Proposal_Order_By = { - content?: InputMaybe; - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_deposits_aggregate?: InputMaybe; - proposal_route?: InputMaybe; - proposal_tally_result?: InputMaybe; - proposal_tally_results_aggregate?: InputMaybe; - proposal_type?: InputMaybe; - proposal_votes_aggregate?: InputMaybe; - proposer?: InputMaybe; - proposer_address?: InputMaybe; - staking_pool_snapshot?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - validator_status_snapshots_aggregate?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** select columns of table "proposal" */ -export enum Proposal_Select_Column { - /** column name */ - Content = 'content', - /** column name */ - DepositEndTime = 'deposit_end_time', - /** column name */ - Description = 'description', - /** column name */ - Id = 'id', - /** column name */ - ProposalRoute = 'proposal_route', - /** column name */ - ProposalType = 'proposal_type', - /** column name */ - ProposerAddress = 'proposer_address', - /** column name */ - Status = 'status', - /** column name */ - SubmitTime = 'submit_time', - /** column name */ - Title = 'title', - /** column name */ - VotingEndTime = 'voting_end_time', - /** column name */ - VotingStartTime = 'voting_start_time' -} - -/** columns and relationships of "proposal_staking_pool_snapshot" */ -export type Proposal_Staking_Pool_Snapshot = { - __typename?: 'proposal_staking_pool_snapshot'; - bonded_tokens: Scalars['String']; - height: Scalars['bigint']; - not_bonded_tokens: Scalars['String']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; -}; - -/** Boolean expression to filter rows from the table "proposal_staking_pool_snapshot". All fields are combined with a logical 'AND'. */ -export type Proposal_Staking_Pool_Snapshot_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_staking_pool_snapshot". */ -export type Proposal_Staking_Pool_Snapshot_Order_By = { - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** select columns of table "proposal_staking_pool_snapshot" */ -export enum Proposal_Staking_Pool_Snapshot_Select_Column { - /** column name */ - BondedTokens = 'bonded_tokens', - /** column name */ - Height = 'height', - /** column name */ - NotBondedTokens = 'not_bonded_tokens', - /** column name */ - ProposalId = 'proposal_id' -} - -/** aggregate stddev on columns */ -export type Proposal_Stddev_Fields = { - __typename?: 'proposal_stddev_fields'; - id?: Maybe; -}; - -/** order by stddev() on columns of table "proposal" */ -export type Proposal_Stddev_Order_By = { - id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Stddev_Pop_Fields = { - __typename?: 'proposal_stddev_pop_fields'; - id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal" */ -export type Proposal_Stddev_Pop_Order_By = { - id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Stddev_Samp_Fields = { - __typename?: 'proposal_stddev_samp_fields'; - id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal" */ -export type Proposal_Stddev_Samp_Order_By = { - id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Sum_Fields = { - __typename?: 'proposal_sum_fields'; - id?: Maybe; -}; - -/** order by sum() on columns of table "proposal" */ -export type Proposal_Sum_Order_By = { - id?: InputMaybe; -}; - -/** columns and relationships of "proposal_tally_result" */ -export type Proposal_Tally_Result = { - __typename?: 'proposal_tally_result'; - abstain: Scalars['String']; - height: Scalars['bigint']; - no: Scalars['String']; - no_with_veto: Scalars['String']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; - yes: Scalars['String']; -}; - -/** order by aggregate values of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_tally_result". All fields are combined with a logical 'AND'. */ -export type Proposal_Tally_Result_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** order by max() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Max_Order_By = { - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** order by min() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Min_Order_By = { - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_tally_result". */ -export type Proposal_Tally_Result_Order_By = { - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** select columns of table "proposal_tally_result" */ -export enum Proposal_Tally_Result_Select_Column { - /** column name */ - Abstain = 'abstain', - /** column name */ - Height = 'height', - /** column name */ - No = 'no', - /** column name */ - NoWithVeto = 'no_with_veto', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Yes = 'yes' -} - -/** order by stddev() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by sum() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by var_pop() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by var_samp() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by variance() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** columns and relationships of "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot = { - __typename?: 'proposal_validator_status_snapshot'; - height: Scalars['bigint']; - jailed: Scalars['Boolean']; - /** An object relationship */ - proposal?: Maybe; - proposal_id?: Maybe; - status: Scalars['Int']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - voting_power: Scalars['bigint']; -}; - -/** order by aggregate values of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_validator_status_snapshot". All fields are combined with a logical 'AND'. */ -export type Proposal_Validator_Status_Snapshot_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - jailed?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** order by max() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Max_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** order by min() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Min_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_validator_status_snapshot". */ -export type Proposal_Validator_Status_Snapshot_Order_By = { - height?: InputMaybe; - jailed?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** select columns of table "proposal_validator_status_snapshot" */ -export enum Proposal_Validator_Status_Snapshot_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Jailed = 'jailed', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Status = 'status', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - VotingPower = 'voting_power' -} - -/** order by stddev() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** order by sum() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** order by var_pop() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** order by var_samp() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** order by variance() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Var_Pop_Fields = { - __typename?: 'proposal_var_pop_fields'; - id?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal" */ -export type Proposal_Var_Pop_Order_By = { - id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Var_Samp_Fields = { - __typename?: 'proposal_var_samp_fields'; - id?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal" */ -export type Proposal_Var_Samp_Order_By = { - id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Variance_Fields = { - __typename?: 'proposal_variance_fields'; - id?: Maybe; -}; - -/** order by variance() on columns of table "proposal" */ -export type Proposal_Variance_Order_By = { - id?: InputMaybe; -}; - -/** columns and relationships of "proposal_vote" */ -export type Proposal_Vote = { - __typename?: 'proposal_vote'; - /** An object relationship */ - account: Account; - /** An object relationship */ - block?: Maybe; - height: Scalars['bigint']; - option: Scalars['String']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; - timestamp?: Maybe; - voter_address: Scalars['String']; -}; - -/** order by aggregate values of table "proposal_vote" */ -export type Proposal_Vote_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "proposal_vote" */ -export type Proposal_Vote_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_vote". All fields are combined with a logical 'AND'. */ -export type Proposal_Vote_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - account?: InputMaybe; - block?: InputMaybe; - height?: InputMaybe; - option?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** order by max() on columns of table "proposal_vote" */ -export type Proposal_Vote_Max_Order_By = { - height?: InputMaybe; - option?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** order by min() on columns of table "proposal_vote" */ -export type Proposal_Vote_Min_Order_By = { - height?: InputMaybe; - option?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_vote". */ -export type Proposal_Vote_Order_By = { - account?: InputMaybe; - block?: InputMaybe; - height?: InputMaybe; - option?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** select columns of table "proposal_vote" */ -export enum Proposal_Vote_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Option = 'option', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - VoterAddress = 'voter_address' -} - -/** order by stddev() on columns of table "proposal_vote" */ -export type Proposal_Vote_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "proposal_vote" */ -export type Proposal_Vote_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "proposal_vote" */ -export type Proposal_Vote_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by sum() on columns of table "proposal_vote" */ -export type Proposal_Vote_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by var_pop() on columns of table "proposal_vote" */ -export type Proposal_Vote_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by var_samp() on columns of table "proposal_vote" */ -export type Proposal_Vote_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by variance() on columns of table "proposal_vote" */ -export type Proposal_Vote_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -export type Query_Root = { - __typename?: 'query_root'; - /** fetch data from the table: "account" */ - account: Array; - /** fetch data from the table: "account" using primary key columns */ - account_by_pk?: Maybe; - action_account_balance?: Maybe; - action_delegation?: Maybe; - action_delegation_reward?: Maybe>>; - action_delegation_total?: Maybe; - action_delegator_withdraw_address: ActionAddress; - action_redelegation?: Maybe; - action_unbonding_delegation?: Maybe; - action_unbonding_delegation_total?: Maybe; - action_validator_commission_amount?: Maybe; - action_validator_delegations?: Maybe; - action_validator_redelegations_from?: Maybe; - action_validator_unbonding_delegations?: Maybe; - /** fetch data from the table: "average_block_time_from_genesis" */ - average_block_time_from_genesis: Array; - /** fetch data from the table: "average_block_time_per_day" */ - average_block_time_per_day: Array; - /** fetch data from the table: "average_block_time_per_hour" */ - average_block_time_per_hour: Array; - /** fetch data from the table: "average_block_time_per_minute" */ - average_block_time_per_minute: Array; - /** fetch data from the table: "block" */ - block: Array; - /** fetch data from the table: "block" using primary key columns */ - block_by_pk?: Maybe; - /** fetch data from the table: "community_pool" */ - community_pool: Array; - /** fetch data from the table: "distribution_params" */ - distribution_params: Array; - /** fetch data from the table: "double_sign_evidence" */ - double_sign_evidence: Array; - /** fetch data from the table: "double_sign_vote" */ - double_sign_vote: Array; - /** fetch data from the table: "fee_grant_allowance" */ - fee_grant_allowance: Array; - /** fetch data from the table: "genesis" */ - genesis: Array; - /** fetch data from the table: "gov_params" */ - gov_params: Array; - /** fetch data from the table: "inflation" */ - inflation: Array; - /** fetch data from the table: "message" */ - message: Array; - /** execute function "messages_by_address" which returns "message" */ - messages_by_address: Array; - /** fetch data from the table: "mint_params" */ - mint_params: Array; - /** fetch data from the table: "modules" */ - modules: Array; - /** fetch data from the table: "modules" using primary key columns */ - modules_by_pk?: Maybe; - /** fetch data from the table: "pre_commit" */ - pre_commit: Array; - /** fetch aggregated fields from the table: "pre_commit" */ - pre_commit_aggregate: Pre_Commit_Aggregate; - /** fetch data from the table: "proposal" */ - proposal: Array; - /** fetch aggregated fields from the table: "proposal" */ - proposal_aggregate: Proposal_Aggregate; - /** fetch data from the table: "proposal" using primary key columns */ - proposal_by_pk?: Maybe; - /** fetch data from the table: "proposal_deposit" */ - proposal_deposit: Array; - /** fetch data from the table: "proposal_staking_pool_snapshot" */ - proposal_staking_pool_snapshot: Array; - /** fetch data from the table: "proposal_staking_pool_snapshot" using primary key columns */ - proposal_staking_pool_snapshot_by_pk?: Maybe; - /** fetch data from the table: "proposal_tally_result" */ - proposal_tally_result: Array; - /** fetch data from the table: "proposal_tally_result" using primary key columns */ - proposal_tally_result_by_pk?: Maybe; - /** fetch data from the table: "proposal_validator_status_snapshot" */ - proposal_validator_status_snapshot: Array; - /** fetch data from the table: "proposal_vote" */ - proposal_vote: Array; - /** fetch data from the table: "slashing_params" */ - slashing_params: Array; - /** fetch data from the table: "software_upgrade_plan" */ - software_upgrade_plan: Array; - /** fetch aggregated fields from the table: "software_upgrade_plan" */ - software_upgrade_plan_aggregate: Software_Upgrade_Plan_Aggregate; - /** fetch data from the table: "staking_params" */ - staking_params: Array; - /** fetch data from the table: "staking_pool" */ - staking_pool: Array; - /** fetch data from the table: "supply" */ - supply: Array; - /** fetch data from the table: "token" */ - token: Array; - /** fetch data from the table: "token_price" */ - token_price: Array; - /** fetch data from the table: "token_price_history" */ - token_price_history: Array; - /** fetch data from the table: "token_unit" */ - token_unit: Array; - /** fetch data from the table: "transaction" */ - transaction: Array; - /** fetch data from the table: "validator" */ - validator: Array; - /** fetch data from the table: "validator" using primary key columns */ - validator_by_pk?: Maybe; - /** fetch data from the table: "validator_commission" */ - validator_commission: Array; - /** fetch data from the table: "validator_commission" using primary key columns */ - validator_commission_by_pk?: Maybe; - /** fetch data from the table: "validator_description" */ - validator_description: Array; - /** fetch data from the table: "validator_description" using primary key columns */ - validator_description_by_pk?: Maybe; - /** fetch data from the table: "validator_info" */ - validator_info: Array; - /** fetch data from the table: "validator_info" using primary key columns */ - validator_info_by_pk?: Maybe; - /** fetch data from the table: "validator_signing_info" */ - validator_signing_info: Array; - /** fetch data from the table: "validator_signing_info" using primary key columns */ - validator_signing_info_by_pk?: Maybe; - /** fetch data from the table: "validator_status" */ - validator_status: Array; - /** fetch aggregated fields from the table: "validator_status" */ - validator_status_aggregate: Validator_Status_Aggregate; - /** fetch data from the table: "validator_status" using primary key columns */ - validator_status_by_pk?: Maybe; - /** fetch data from the table: "validator_voting_power" */ - validator_voting_power: Array; - /** fetch aggregated fields from the table: "validator_voting_power" */ - validator_voting_power_aggregate: Validator_Voting_Power_Aggregate; - /** fetch data from the table: "validator_voting_power" using primary key columns */ - validator_voting_power_by_pk?: Maybe; - /** fetch data from the table: "vesting_account" */ - vesting_account: Array; - /** fetch data from the table: "vesting_period" */ - vesting_period: Array; -}; - - -export type Query_RootAccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAccount_By_PkArgs = { - address: Scalars['String']; -}; - - -export type Query_RootAction_Account_BalanceArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_DelegationArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Delegation_RewardArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_Delegation_TotalArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_Delegator_Withdraw_AddressArgs = { - address: Scalars['String']; -}; - - -export type Query_RootAction_RedelegationArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Unbonding_DelegationArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Unbonding_Delegation_TotalArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_Validator_Commission_AmountArgs = { - address: Scalars['String']; -}; - - -export type Query_RootAction_Validator_DelegationsArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Validator_Redelegations_FromArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Validator_Unbonding_DelegationsArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_From_GenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_DayArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_HourArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_MinuteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootBlockArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootBlock_By_PkArgs = { - height: Scalars['bigint']; -}; - - -export type Query_RootCommunity_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDistribution_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDouble_Sign_EvidenceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDouble_Sign_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootFee_Grant_AllowanceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootGenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootGov_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootInflationArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMessageArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMessages_By_AddressArgs = { - args: Messages_By_Address_Args; - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMint_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootModulesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootModules_By_PkArgs = { - module_name: Scalars['String']; -}; - - -export type Query_RootPre_CommitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootPre_Commit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposalArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootProposal_DepositArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Staking_Pool_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Staking_Pool_Snapshot_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Query_RootProposal_Tally_ResultArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Tally_Result_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Query_RootProposal_Validator_Status_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSlashing_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSoftware_Upgrade_PlanArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSoftware_Upgrade_Plan_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootStaking_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootStaking_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSupplyArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootTokenArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_PriceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_Price_HistoryArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_UnitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootTransactionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidatorArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Query_RootValidator_CommissionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Commission_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_DescriptionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Description_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Info_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Query_RootValidator_Signing_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Signing_Info_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_StatusArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Status_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Status_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_Voting_PowerArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Voting_Power_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Voting_Power_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootVesting_AccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootVesting_PeriodArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** columns and relationships of "slashing_params" */ -export type Slashing_Params = { - __typename?: 'slashing_params'; - height: Scalars['bigint']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "slashing_params" */ -export type Slashing_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "slashing_params". All fields are combined with a logical 'AND'. */ -export type Slashing_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - params?: InputMaybe; -}; - -/** Ordering options when selecting data from "slashing_params". */ -export type Slashing_Params_Order_By = { - height?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "slashing_params" */ -export enum Slashing_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Params = 'params' -} - -/** Boolean expression to compare columns of type "smallint". All fields are combined with logical 'AND'. */ -export type Smallint_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "software_upgrade_plan" */ -export type Software_Upgrade_Plan = { - __typename?: 'software_upgrade_plan'; - height: Scalars['bigint']; - info: Scalars['String']; - plan_name: Scalars['String']; - /** An object relationship */ - proposal?: Maybe; - proposal_id?: Maybe; - upgrade_height: Scalars['bigint']; -}; - -/** aggregated selection of "software_upgrade_plan" */ -export type Software_Upgrade_Plan_Aggregate = { - __typename?: 'software_upgrade_plan_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "software_upgrade_plan" */ -export type Software_Upgrade_Plan_Aggregate_Fields = { - __typename?: 'software_upgrade_plan_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "software_upgrade_plan" */ -export type Software_Upgrade_Plan_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Software_Upgrade_Plan_Avg_Fields = { - __typename?: 'software_upgrade_plan_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "software_upgrade_plan". All fields are combined with a logical 'AND'. */ -export type Software_Upgrade_Plan_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - info?: InputMaybe; - plan_name?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - upgrade_height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Software_Upgrade_Plan_Max_Fields = { - __typename?: 'software_upgrade_plan_max_fields'; - height?: Maybe; - info?: Maybe; - plan_name?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate min on columns */ -export type Software_Upgrade_Plan_Min_Fields = { - __typename?: 'software_upgrade_plan_min_fields'; - height?: Maybe; - info?: Maybe; - plan_name?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** Ordering options when selecting data from "software_upgrade_plan". */ -export type Software_Upgrade_Plan_Order_By = { - height?: InputMaybe; - info?: InputMaybe; - plan_name?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - upgrade_height?: InputMaybe; -}; - -/** select columns of table "software_upgrade_plan" */ -export enum Software_Upgrade_Plan_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Info = 'info', - /** column name */ - PlanName = 'plan_name', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - UpgradeHeight = 'upgrade_height' -} - -/** aggregate stddev on columns */ -export type Software_Upgrade_Plan_Stddev_Fields = { - __typename?: 'software_upgrade_plan_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Software_Upgrade_Plan_Stddev_Pop_Fields = { - __typename?: 'software_upgrade_plan_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Software_Upgrade_Plan_Stddev_Samp_Fields = { - __typename?: 'software_upgrade_plan_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Software_Upgrade_Plan_Sum_Fields = { - __typename?: 'software_upgrade_plan_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Software_Upgrade_Plan_Var_Pop_Fields = { - __typename?: 'software_upgrade_plan_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Software_Upgrade_Plan_Var_Samp_Fields = { - __typename?: 'software_upgrade_plan_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Software_Upgrade_Plan_Variance_Fields = { - __typename?: 'software_upgrade_plan_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** columns and relationships of "staking_params" */ -export type Staking_Params = { - __typename?: 'staking_params'; - height: Scalars['bigint']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "staking_params" */ -export type Staking_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "staking_params". All fields are combined with a logical 'AND'. */ -export type Staking_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - params?: InputMaybe; -}; - -/** Ordering options when selecting data from "staking_params". */ -export type Staking_Params_Order_By = { - height?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "staking_params" */ -export enum Staking_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Params = 'params' -} - -/** columns and relationships of "staking_pool" */ -export type Staking_Pool = { - __typename?: 'staking_pool'; - bonded_tokens: Scalars['String']; - height: Scalars['bigint']; - not_bonded_tokens: Scalars['String']; - staked_not_bonded_tokens: Scalars['String']; - unbonding_tokens: Scalars['String']; -}; - -/** Boolean expression to filter rows from the table "staking_pool". All fields are combined with a logical 'AND'. */ -export type Staking_Pool_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - staked_not_bonded_tokens?: InputMaybe; - unbonding_tokens?: InputMaybe; -}; - -/** Ordering options when selecting data from "staking_pool". */ -export type Staking_Pool_Order_By = { - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - staked_not_bonded_tokens?: InputMaybe; - unbonding_tokens?: InputMaybe; -}; - -/** select columns of table "staking_pool" */ -export enum Staking_Pool_Select_Column { - /** column name */ - BondedTokens = 'bonded_tokens', - /** column name */ - Height = 'height', - /** column name */ - NotBondedTokens = 'not_bonded_tokens', - /** column name */ - StakedNotBondedTokens = 'staked_not_bonded_tokens', - /** column name */ - UnbondingTokens = 'unbonding_tokens' -} - -export type Subscription_Root = { - __typename?: 'subscription_root'; - /** fetch data from the table: "account" */ - account: Array; - /** fetch data from the table: "account" using primary key columns */ - account_by_pk?: Maybe; - /** fetch data from the table: "average_block_time_from_genesis" */ - average_block_time_from_genesis: Array; - /** fetch data from the table: "average_block_time_per_day" */ - average_block_time_per_day: Array; - /** fetch data from the table: "average_block_time_per_hour" */ - average_block_time_per_hour: Array; - /** fetch data from the table: "average_block_time_per_minute" */ - average_block_time_per_minute: Array; - /** fetch data from the table: "block" */ - block: Array; - /** fetch data from the table: "block" using primary key columns */ - block_by_pk?: Maybe; - /** fetch data from the table: "community_pool" */ - community_pool: Array; - /** fetch data from the table: "distribution_params" */ - distribution_params: Array; - /** fetch data from the table: "double_sign_evidence" */ - double_sign_evidence: Array; - /** fetch data from the table: "double_sign_vote" */ - double_sign_vote: Array; - /** fetch data from the table: "fee_grant_allowance" */ - fee_grant_allowance: Array; - /** fetch data from the table: "genesis" */ - genesis: Array; - /** fetch data from the table: "gov_params" */ - gov_params: Array; - /** fetch data from the table: "inflation" */ - inflation: Array; - /** fetch data from the table: "message" */ - message: Array; - /** execute function "messages_by_address" which returns "message" */ - messages_by_address: Array; - /** fetch data from the table: "mint_params" */ - mint_params: Array; - /** fetch data from the table: "modules" */ - modules: Array; - /** fetch data from the table: "modules" using primary key columns */ - modules_by_pk?: Maybe; - /** fetch data from the table: "pre_commit" */ - pre_commit: Array; - /** fetch aggregated fields from the table: "pre_commit" */ - pre_commit_aggregate: Pre_Commit_Aggregate; - /** fetch data from the table: "proposal" */ - proposal: Array; - /** fetch aggregated fields from the table: "proposal" */ - proposal_aggregate: Proposal_Aggregate; - /** fetch data from the table: "proposal" using primary key columns */ - proposal_by_pk?: Maybe; - /** fetch data from the table: "proposal_deposit" */ - proposal_deposit: Array; - /** fetch data from the table: "proposal_staking_pool_snapshot" */ - proposal_staking_pool_snapshot: Array; - /** fetch data from the table: "proposal_staking_pool_snapshot" using primary key columns */ - proposal_staking_pool_snapshot_by_pk?: Maybe; - /** fetch data from the table: "proposal_tally_result" */ - proposal_tally_result: Array; - /** fetch data from the table: "proposal_tally_result" using primary key columns */ - proposal_tally_result_by_pk?: Maybe; - /** fetch data from the table: "proposal_validator_status_snapshot" */ - proposal_validator_status_snapshot: Array; - /** fetch data from the table: "proposal_vote" */ - proposal_vote: Array; - /** fetch data from the table: "slashing_params" */ - slashing_params: Array; - /** fetch data from the table: "software_upgrade_plan" */ - software_upgrade_plan: Array; - /** fetch aggregated fields from the table: "software_upgrade_plan" */ - software_upgrade_plan_aggregate: Software_Upgrade_Plan_Aggregate; - /** fetch data from the table: "staking_params" */ - staking_params: Array; - /** fetch data from the table: "staking_pool" */ - staking_pool: Array; - /** fetch data from the table: "supply" */ - supply: Array; - /** fetch data from the table: "token" */ - token: Array; - /** fetch data from the table: "token_price" */ - token_price: Array; - /** fetch data from the table: "token_price_history" */ - token_price_history: Array; - /** fetch data from the table: "token_unit" */ - token_unit: Array; - /** fetch data from the table: "transaction" */ - transaction: Array; - /** fetch data from the table: "validator" */ - validator: Array; - /** fetch data from the table: "validator" using primary key columns */ - validator_by_pk?: Maybe; - /** fetch data from the table: "validator_commission" */ - validator_commission: Array; - /** fetch data from the table: "validator_commission" using primary key columns */ - validator_commission_by_pk?: Maybe; - /** fetch data from the table: "validator_description" */ - validator_description: Array; - /** fetch data from the table: "validator_description" using primary key columns */ - validator_description_by_pk?: Maybe; - /** fetch data from the table: "validator_info" */ - validator_info: Array; - /** fetch data from the table: "validator_info" using primary key columns */ - validator_info_by_pk?: Maybe; - /** fetch data from the table: "validator_signing_info" */ - validator_signing_info: Array; - /** fetch data from the table: "validator_signing_info" using primary key columns */ - validator_signing_info_by_pk?: Maybe; - /** fetch data from the table: "validator_status" */ - validator_status: Array; - /** fetch aggregated fields from the table: "validator_status" */ - validator_status_aggregate: Validator_Status_Aggregate; - /** fetch data from the table: "validator_status" using primary key columns */ - validator_status_by_pk?: Maybe; - /** fetch data from the table: "validator_voting_power" */ - validator_voting_power: Array; - /** fetch aggregated fields from the table: "validator_voting_power" */ - validator_voting_power_aggregate: Validator_Voting_Power_Aggregate; - /** fetch data from the table: "validator_voting_power" using primary key columns */ - validator_voting_power_by_pk?: Maybe; - /** fetch data from the table: "vesting_account" */ - vesting_account: Array; - /** fetch data from the table: "vesting_period" */ - vesting_period: Array; -}; - - -export type Subscription_RootAccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAccount_By_PkArgs = { - address: Scalars['String']; -}; - - -export type Subscription_RootAverage_Block_Time_From_GenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_DayArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_HourArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_MinuteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootBlockArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootBlock_By_PkArgs = { - height: Scalars['bigint']; -}; - - -export type Subscription_RootCommunity_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDistribution_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDouble_Sign_EvidenceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDouble_Sign_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootFee_Grant_AllowanceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootGenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootGov_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootInflationArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMessageArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMessages_By_AddressArgs = { - args: Messages_By_Address_Args; - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMint_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootModulesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootModules_By_PkArgs = { - module_name: Scalars['String']; -}; - - -export type Subscription_RootPre_CommitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootPre_Commit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposalArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_DepositArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Staking_Pool_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Staking_Pool_Snapshot_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_Tally_ResultArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Tally_Result_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_Validator_Status_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSlashing_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSoftware_Upgrade_PlanArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSoftware_Upgrade_Plan_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootStaking_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootStaking_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSupplyArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootTokenArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_PriceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_Price_HistoryArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_UnitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootTransactionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidatorArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_CommissionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Commission_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_DescriptionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Description_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Info_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_Signing_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Signing_Info_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_StatusArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Status_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Status_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_Voting_PowerArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Voting_Power_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Voting_Power_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootVesting_AccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootVesting_PeriodArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** columns and relationships of "supply" */ -export type Supply = { - __typename?: 'supply'; - coins: Scalars['_coin']; - height: Scalars['bigint']; -}; - -/** Boolean expression to filter rows from the table "supply". All fields are combined with a logical 'AND'. */ -export type Supply_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - coins?: InputMaybe<_Coin_Comparison_Exp>; - height?: InputMaybe; -}; - -/** Ordering options when selecting data from "supply". */ -export type Supply_Order_By = { - coins?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "supply" */ -export enum Supply_Select_Column { - /** column name */ - Coins = 'coins', - /** column name */ - Height = 'height' -} - -/** Boolean expression to compare columns of type "timestamp". All fields are combined with logical 'AND'. */ -export type Timestamp_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "token" */ -export type Token = { - __typename?: 'token'; - name: Scalars['String']; - /** An array relationship */ - token_units: Array; -}; - - -/** columns and relationships of "token" */ -export type TokenToken_UnitsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token". All fields are combined with a logical 'AND'. */ -export type Token_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - name?: InputMaybe; - token_units?: InputMaybe; -}; - -/** Ordering options when selecting data from "token". */ -export type Token_Order_By = { - name?: InputMaybe; - token_units_aggregate?: InputMaybe; -}; - -/** columns and relationships of "token_price" */ -export type Token_Price = { - __typename?: 'token_price'; - market_cap: Scalars['bigint']; - price: Scalars['numeric']; - timestamp: Scalars['timestamp']; - /** An object relationship */ - token_unit: Token_Unit; - unit_name: Scalars['String']; -}; - -/** order by aggregate values of table "token_price" */ -export type Token_Price_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "token_price" */ -export type Token_Price_Avg_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token_price". All fields are combined with a logical 'AND'. */ -export type Token_Price_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** columns and relationships of "token_price_history" */ -export type Token_Price_History = { - __typename?: 'token_price_history'; - market_cap: Scalars['bigint']; - price: Scalars['numeric']; - timestamp: Scalars['timestamp']; - /** An object relationship */ - token_unit: Token_Unit; - unit_name: Scalars['String']; -}; - -/** order by aggregate values of table "token_price_history" */ -export type Token_Price_History_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "token_price_history" */ -export type Token_Price_History_Avg_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token_price_history". All fields are combined with a logical 'AND'. */ -export type Token_Price_History_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** order by max() on columns of table "token_price_history" */ -export type Token_Price_History_Max_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** order by min() on columns of table "token_price_history" */ -export type Token_Price_History_Min_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "token_price_history". */ -export type Token_Price_History_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** select columns of table "token_price_history" */ -export enum Token_Price_History_Select_Column { - /** column name */ - MarketCap = 'market_cap', - /** column name */ - Price = 'price', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - UnitName = 'unit_name' -} - -/** order by stddev() on columns of table "token_price_history" */ -export type Token_Price_History_Stddev_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "token_price_history" */ -export type Token_Price_History_Stddev_Pop_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "token_price_history" */ -export type Token_Price_History_Stddev_Samp_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by sum() on columns of table "token_price_history" */ -export type Token_Price_History_Sum_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by var_pop() on columns of table "token_price_history" */ -export type Token_Price_History_Var_Pop_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by var_samp() on columns of table "token_price_history" */ -export type Token_Price_History_Var_Samp_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by variance() on columns of table "token_price_history" */ -export type Token_Price_History_Variance_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by max() on columns of table "token_price" */ -export type Token_Price_Max_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** order by min() on columns of table "token_price" */ -export type Token_Price_Min_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "token_price". */ -export type Token_Price_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** select columns of table "token_price" */ -export enum Token_Price_Select_Column { - /** column name */ - MarketCap = 'market_cap', - /** column name */ - Price = 'price', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - UnitName = 'unit_name' -} - -/** order by stddev() on columns of table "token_price" */ -export type Token_Price_Stddev_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "token_price" */ -export type Token_Price_Stddev_Pop_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "token_price" */ -export type Token_Price_Stddev_Samp_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by sum() on columns of table "token_price" */ -export type Token_Price_Sum_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by var_pop() on columns of table "token_price" */ -export type Token_Price_Var_Pop_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by var_samp() on columns of table "token_price" */ -export type Token_Price_Var_Samp_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by variance() on columns of table "token_price" */ -export type Token_Price_Variance_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** select columns of table "token" */ -export enum Token_Select_Column { - /** column name */ - Name = 'name' -} - -/** columns and relationships of "token_unit" */ -export type Token_Unit = { - __typename?: 'token_unit'; - aliases?: Maybe; - denom: Scalars['String']; - exponent: Scalars['Int']; - price_id?: Maybe; - /** An object relationship */ - token: Token; - token_name: Scalars['String']; - /** An object relationship */ - token_price?: Maybe; - /** An array relationship */ - token_price_histories: Array; - /** An array relationship */ - token_prices: Array; -}; - - -/** columns and relationships of "token_unit" */ -export type Token_UnitToken_Price_HistoriesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "token_unit" */ -export type Token_UnitToken_PricesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** order by aggregate values of table "token_unit" */ -export type Token_Unit_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "token_unit" */ -export type Token_Unit_Avg_Order_By = { - exponent?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token_unit". All fields are combined with a logical 'AND'. */ -export type Token_Unit_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - aliases?: InputMaybe<_Text_Comparison_Exp>; - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token?: InputMaybe; - token_name?: InputMaybe; - token_price?: InputMaybe; - token_price_histories?: InputMaybe; - token_prices?: InputMaybe; -}; - -/** order by max() on columns of table "token_unit" */ -export type Token_Unit_Max_Order_By = { - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token_name?: InputMaybe; -}; - -/** order by min() on columns of table "token_unit" */ -export type Token_Unit_Min_Order_By = { - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "token_unit". */ -export type Token_Unit_Order_By = { - aliases?: InputMaybe; - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token?: InputMaybe; - token_name?: InputMaybe; - token_price?: InputMaybe; - token_price_histories_aggregate?: InputMaybe; - token_prices_aggregate?: InputMaybe; -}; - -/** select columns of table "token_unit" */ -export enum Token_Unit_Select_Column { - /** column name */ - Aliases = 'aliases', - /** column name */ - Denom = 'denom', - /** column name */ - Exponent = 'exponent', - /** column name */ - PriceId = 'price_id', - /** column name */ - TokenName = 'token_name' -} - -/** order by stddev() on columns of table "token_unit" */ -export type Token_Unit_Stddev_Order_By = { - exponent?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "token_unit" */ -export type Token_Unit_Stddev_Pop_Order_By = { - exponent?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "token_unit" */ -export type Token_Unit_Stddev_Samp_Order_By = { - exponent?: InputMaybe; -}; - -/** order by sum() on columns of table "token_unit" */ -export type Token_Unit_Sum_Order_By = { - exponent?: InputMaybe; -}; - -/** order by var_pop() on columns of table "token_unit" */ -export type Token_Unit_Var_Pop_Order_By = { - exponent?: InputMaybe; -}; - -/** order by var_samp() on columns of table "token_unit" */ -export type Token_Unit_Var_Samp_Order_By = { - exponent?: InputMaybe; -}; - -/** order by variance() on columns of table "token_unit" */ -export type Token_Unit_Variance_Order_By = { - exponent?: InputMaybe; -}; - -/** columns and relationships of "transaction" */ -export type Transaction = { - __typename?: 'transaction'; - /** An object relationship */ - block: Block; - fee: Scalars['jsonb']; - gas_used?: Maybe; - gas_wanted?: Maybe; - hash: Scalars['String']; - height: Scalars['bigint']; - logs?: Maybe; - memo?: Maybe; - messages: Scalars['jsonb']; - /** An array relationship */ - messagesByTransactionHashPartitionId: Array; - raw_log?: Maybe; - signatures: Scalars['_text']; - signer_infos: Scalars['jsonb']; - success: Scalars['Boolean']; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionFeeArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionLogsArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionMessagesArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionMessagesByTransactionHashPartitionIdArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionSigner_InfosArgs = { - path?: InputMaybe; -}; - -/** order by aggregate values of table "transaction" */ -export type Transaction_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "transaction" */ -export type Transaction_Avg_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "transaction". All fields are combined with a logical 'AND'. */ -export type Transaction_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - block?: InputMaybe; - fee?: InputMaybe; - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - logs?: InputMaybe; - memo?: InputMaybe; - messages?: InputMaybe; - messagesByTransactionHashPartitionId?: InputMaybe; - raw_log?: InputMaybe; - signatures?: InputMaybe<_Text_Comparison_Exp>; - signer_infos?: InputMaybe; - success?: InputMaybe; -}; - -/** order by max() on columns of table "transaction" */ -export type Transaction_Max_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - memo?: InputMaybe; - raw_log?: InputMaybe; -}; - -/** order by min() on columns of table "transaction" */ -export type Transaction_Min_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - memo?: InputMaybe; - raw_log?: InputMaybe; -}; - -/** Ordering options when selecting data from "transaction". */ -export type Transaction_Order_By = { - block?: InputMaybe; - fee?: InputMaybe; - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - logs?: InputMaybe; - memo?: InputMaybe; - messages?: InputMaybe; - messagesByTransactionHashPartitionId_aggregate?: InputMaybe; - raw_log?: InputMaybe; - signatures?: InputMaybe; - signer_infos?: InputMaybe; - success?: InputMaybe; -}; - -/** select columns of table "transaction" */ -export enum Transaction_Select_Column { - /** column name */ - Fee = 'fee', - /** column name */ - GasUsed = 'gas_used', - /** column name */ - GasWanted = 'gas_wanted', - /** column name */ - Hash = 'hash', - /** column name */ - Height = 'height', - /** column name */ - Logs = 'logs', - /** column name */ - Memo = 'memo', - /** column name */ - Messages = 'messages', - /** column name */ - RawLog = 'raw_log', - /** column name */ - Signatures = 'signatures', - /** column name */ - SignerInfos = 'signer_infos', - /** column name */ - Success = 'success' -} - -/** order by stddev() on columns of table "transaction" */ -export type Transaction_Stddev_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "transaction" */ -export type Transaction_Stddev_Pop_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "transaction" */ -export type Transaction_Stddev_Samp_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; -}; - -/** order by sum() on columns of table "transaction" */ -export type Transaction_Sum_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; -}; - -/** order by var_pop() on columns of table "transaction" */ -export type Transaction_Var_Pop_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; -}; - -/** order by var_samp() on columns of table "transaction" */ -export type Transaction_Var_Samp_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; -}; - -/** order by variance() on columns of table "transaction" */ -export type Transaction_Variance_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; -}; - -/** columns and relationships of "validator" */ -export type Validator = { - __typename?: 'validator'; - /** An array relationship */ - blocks: Array; - consensus_address: Scalars['String']; - consensus_pubkey: Scalars['String']; - /** An array relationship */ - double_sign_votes: Array; - /** An array relationship */ - pre_commits: Array; - /** An aggregate relationship */ - pre_commits_aggregate: Pre_Commit_Aggregate; - /** An object relationship */ - proposal_validator_status_snapshot?: Maybe; - /** An array relationship */ - proposal_validator_status_snapshots: Array; - /** An array relationship */ - validator_commissions: Array; - /** An array relationship */ - validator_descriptions: Array; - /** An object relationship */ - validator_info?: Maybe; - /** An array relationship */ - validator_infos: Array; - /** An array relationship */ - validator_signing_infos: Array; - /** An array relationship */ - validator_statuses: Array; - /** An aggregate relationship */ - validator_statuses_aggregate: Validator_Status_Aggregate; - /** An array relationship */ - validator_voting_powers: Array; - /** An aggregate relationship */ - validator_voting_powers_aggregate: Validator_Voting_Power_Aggregate; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorBlocksArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorDouble_Sign_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorPre_CommitsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorPre_Commits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorProposal_Validator_Status_SnapshotsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_CommissionsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_DescriptionsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_InfosArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Signing_InfosArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_StatusesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Statuses_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Voting_PowersArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Voting_Powers_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator". All fields are combined with a logical 'AND'. */ -export type Validator_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - blocks?: InputMaybe; - consensus_address?: InputMaybe; - consensus_pubkey?: InputMaybe; - double_sign_votes?: InputMaybe; - pre_commits?: InputMaybe; - proposal_validator_status_snapshot?: InputMaybe; - proposal_validator_status_snapshots?: InputMaybe; - validator_commissions?: InputMaybe; - validator_descriptions?: InputMaybe; - validator_info?: InputMaybe; - validator_infos?: InputMaybe; - validator_signing_infos?: InputMaybe; - validator_statuses?: InputMaybe; - validator_voting_powers?: InputMaybe; -}; - -/** columns and relationships of "validator_commission" */ -export type Validator_Commission = { - __typename?: 'validator_commission'; - commission: Scalars['numeric']; - height: Scalars['bigint']; - min_self_delegation: Scalars['bigint']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; -}; - -/** order by aggregate values of table "validator_commission" */ -export type Validator_Commission_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "validator_commission" */ -export type Validator_Commission_Avg_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_commission". All fields are combined with a logical 'AND'. */ -export type Validator_Commission_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** order by max() on columns of table "validator_commission" */ -export type Validator_Commission_Max_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** order by min() on columns of table "validator_commission" */ -export type Validator_Commission_Min_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_commission". */ -export type Validator_Commission_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** select columns of table "validator_commission" */ -export enum Validator_Commission_Select_Column { - /** column name */ - Commission = 'commission', - /** column name */ - Height = 'height', - /** column name */ - MinSelfDelegation = 'min_self_delegation', - /** column name */ - ValidatorAddress = 'validator_address' -} - -/** order by stddev() on columns of table "validator_commission" */ -export type Validator_Commission_Stddev_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "validator_commission" */ -export type Validator_Commission_Stddev_Pop_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "validator_commission" */ -export type Validator_Commission_Stddev_Samp_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** order by sum() on columns of table "validator_commission" */ -export type Validator_Commission_Sum_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** order by var_pop() on columns of table "validator_commission" */ -export type Validator_Commission_Var_Pop_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** order by var_samp() on columns of table "validator_commission" */ -export type Validator_Commission_Var_Samp_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** order by variance() on columns of table "validator_commission" */ -export type Validator_Commission_Variance_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** columns and relationships of "validator_description" */ -export type Validator_Description = { - __typename?: 'validator_description'; - avatar_url?: Maybe; - details?: Maybe; - height: Scalars['bigint']; - identity?: Maybe; - moniker?: Maybe; - security_contact?: Maybe; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - website?: Maybe; -}; - -/** order by aggregate values of table "validator_description" */ -export type Validator_Description_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "validator_description" */ -export type Validator_Description_Avg_Order_By = { - height?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_description". All fields are combined with a logical 'AND'. */ -export type Validator_Description_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** order by max() on columns of table "validator_description" */ -export type Validator_Description_Max_Order_By = { - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** order by min() on columns of table "validator_description" */ -export type Validator_Description_Min_Order_By = { - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_description". */ -export type Validator_Description_Order_By = { - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** select columns of table "validator_description" */ -export enum Validator_Description_Select_Column { - /** column name */ - AvatarUrl = 'avatar_url', - /** column name */ - Details = 'details', - /** column name */ - Height = 'height', - /** column name */ - Identity = 'identity', - /** column name */ - Moniker = 'moniker', - /** column name */ - SecurityContact = 'security_contact', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - Website = 'website' -} - -/** order by stddev() on columns of table "validator_description" */ -export type Validator_Description_Stddev_Order_By = { - height?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "validator_description" */ -export type Validator_Description_Stddev_Pop_Order_By = { - height?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "validator_description" */ -export type Validator_Description_Stddev_Samp_Order_By = { - height?: InputMaybe; -}; - -/** order by sum() on columns of table "validator_description" */ -export type Validator_Description_Sum_Order_By = { - height?: InputMaybe; -}; - -/** order by var_pop() on columns of table "validator_description" */ -export type Validator_Description_Var_Pop_Order_By = { - height?: InputMaybe; -}; - -/** order by var_samp() on columns of table "validator_description" */ -export type Validator_Description_Var_Samp_Order_By = { - height?: InputMaybe; -}; - -/** order by variance() on columns of table "validator_description" */ -export type Validator_Description_Variance_Order_By = { - height?: InputMaybe; -}; - -/** columns and relationships of "validator_info" */ -export type Validator_Info = { - __typename?: 'validator_info'; - /** An object relationship */ - account?: Maybe; - consensus_address: Scalars['String']; - max_change_rate: Scalars['String']; - max_rate: Scalars['String']; - operator_address: Scalars['String']; - self_delegate_address?: Maybe; - /** An object relationship */ - validator: Validator; -}; - -/** order by aggregate values of table "validator_info" */ -export type Validator_Info_Aggregate_Order_By = { - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_info". All fields are combined with a logical 'AND'. */ -export type Validator_Info_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - account?: InputMaybe; - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; - validator?: InputMaybe; -}; - -/** order by max() on columns of table "validator_info" */ -export type Validator_Info_Max_Order_By = { - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; -}; - -/** order by min() on columns of table "validator_info" */ -export type Validator_Info_Min_Order_By = { - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_info". */ -export type Validator_Info_Order_By = { - account?: InputMaybe; - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; - validator?: InputMaybe; -}; - -/** select columns of table "validator_info" */ -export enum Validator_Info_Select_Column { - /** column name */ - ConsensusAddress = 'consensus_address', - /** column name */ - MaxChangeRate = 'max_change_rate', - /** column name */ - MaxRate = 'max_rate', - /** column name */ - OperatorAddress = 'operator_address', - /** column name */ - SelfDelegateAddress = 'self_delegate_address' -} - -/** Ordering options when selecting data from "validator". */ -export type Validator_Order_By = { - blocks_aggregate?: InputMaybe; - consensus_address?: InputMaybe; - consensus_pubkey?: InputMaybe; - double_sign_votes_aggregate?: InputMaybe; - pre_commits_aggregate?: InputMaybe; - proposal_validator_status_snapshot?: InputMaybe; - proposal_validator_status_snapshots_aggregate?: InputMaybe; - validator_commissions_aggregate?: InputMaybe; - validator_descriptions_aggregate?: InputMaybe; - validator_info?: InputMaybe; - validator_infos_aggregate?: InputMaybe; - validator_signing_infos_aggregate?: InputMaybe; - validator_statuses_aggregate?: InputMaybe; - validator_voting_powers_aggregate?: InputMaybe; -}; - -/** select columns of table "validator" */ -export enum Validator_Select_Column { - /** column name */ - ConsensusAddress = 'consensus_address', - /** column name */ - ConsensusPubkey = 'consensus_pubkey' -} - -/** columns and relationships of "validator_signing_info" */ -export type Validator_Signing_Info = { - __typename?: 'validator_signing_info'; - height: Scalars['bigint']; - index_offset: Scalars['bigint']; - jailed_until: Scalars['timestamp']; - missed_blocks_counter: Scalars['bigint']; - start_height: Scalars['bigint']; - tombstoned: Scalars['Boolean']; - validator_address: Scalars['String']; -}; - -/** order by aggregate values of table "validator_signing_info" */ -export type Validator_Signing_Info_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Avg_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_signing_info". All fields are combined with a logical 'AND'. */ -export type Validator_Signing_Info_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - tombstoned?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** order by max() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Max_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** order by min() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Min_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_signing_info". */ -export type Validator_Signing_Info_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - tombstoned?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** select columns of table "validator_signing_info" */ -export enum Validator_Signing_Info_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - IndexOffset = 'index_offset', - /** column name */ - JailedUntil = 'jailed_until', - /** column name */ - MissedBlocksCounter = 'missed_blocks_counter', - /** column name */ - StartHeight = 'start_height', - /** column name */ - Tombstoned = 'tombstoned', - /** column name */ - ValidatorAddress = 'validator_address' -} - -/** order by stddev() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Stddev_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Stddev_Pop_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Stddev_Samp_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** order by sum() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Sum_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** order by var_pop() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Var_Pop_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** order by var_samp() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Var_Samp_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** order by variance() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Variance_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** columns and relationships of "validator_status" */ -export type Validator_Status = { - __typename?: 'validator_status'; - height: Scalars['bigint']; - jailed: Scalars['Boolean']; - status: Scalars['Int']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; -}; - -/** aggregated selection of "validator_status" */ -export type Validator_Status_Aggregate = { - __typename?: 'validator_status_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_status" */ -export type Validator_Status_Aggregate_Fields = { - __typename?: 'validator_status_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_status" */ -export type Validator_Status_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_status" */ -export type Validator_Status_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Status_Avg_Fields = { - __typename?: 'validator_status_avg_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by avg() on columns of table "validator_status" */ -export type Validator_Status_Avg_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_status". All fields are combined with a logical 'AND'. */ -export type Validator_Status_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - jailed?: InputMaybe; - status?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Status_Max_Fields = { - __typename?: 'validator_status_max_fields'; - height?: Maybe; - status?: Maybe; - validator_address?: Maybe; -}; - -/** order by max() on columns of table "validator_status" */ -export type Validator_Status_Max_Order_By = { - height?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Status_Min_Fields = { - __typename?: 'validator_status_min_fields'; - height?: Maybe; - status?: Maybe; - validator_address?: Maybe; -}; - -/** order by min() on columns of table "validator_status" */ -export type Validator_Status_Min_Order_By = { - height?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_status". */ -export type Validator_Status_Order_By = { - height?: InputMaybe; - jailed?: InputMaybe; - status?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** select columns of table "validator_status" */ -export enum Validator_Status_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Jailed = 'jailed', - /** column name */ - Status = 'status', - /** column name */ - ValidatorAddress = 'validator_address' -} - -/** aggregate stddev on columns */ -export type Validator_Status_Stddev_Fields = { - __typename?: 'validator_status_stddev_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by stddev() on columns of table "validator_status" */ -export type Validator_Status_Stddev_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Status_Stddev_Pop_Fields = { - __typename?: 'validator_status_stddev_pop_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_status" */ -export type Validator_Status_Stddev_Pop_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Status_Stddev_Samp_Fields = { - __typename?: 'validator_status_stddev_samp_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_status" */ -export type Validator_Status_Stddev_Samp_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Status_Sum_Fields = { - __typename?: 'validator_status_sum_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by sum() on columns of table "validator_status" */ -export type Validator_Status_Sum_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Status_Var_Pop_Fields = { - __typename?: 'validator_status_var_pop_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_status" */ -export type Validator_Status_Var_Pop_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Status_Var_Samp_Fields = { - __typename?: 'validator_status_var_samp_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_status" */ -export type Validator_Status_Var_Samp_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Status_Variance_Fields = { - __typename?: 'validator_status_variance_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by variance() on columns of table "validator_status" */ -export type Validator_Status_Variance_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** columns and relationships of "validator_voting_power" */ -export type Validator_Voting_Power = { - __typename?: 'validator_voting_power'; - /** An object relationship */ - block: Block; - height: Scalars['bigint']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - voting_power: Scalars['bigint']; -}; - -/** aggregated selection of "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate = { - __typename?: 'validator_voting_power_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate_Fields = { - __typename?: 'validator_voting_power_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Voting_Power_Avg_Fields = { - __typename?: 'validator_voting_power_avg_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by avg() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Avg_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_voting_power". All fields are combined with a logical 'AND'. */ -export type Validator_Voting_Power_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - block?: InputMaybe; - height?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Voting_Power_Max_Fields = { - __typename?: 'validator_voting_power_max_fields'; - height?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by max() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Max_Order_By = { - height?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Voting_Power_Min_Fields = { - __typename?: 'validator_voting_power_min_fields'; - height?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by min() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Min_Order_By = { - height?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_voting_power". */ -export type Validator_Voting_Power_Order_By = { - block?: InputMaybe; - height?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** select columns of table "validator_voting_power" */ -export enum Validator_Voting_Power_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - VotingPower = 'voting_power' -} - -/** aggregate stddev on columns */ -export type Validator_Voting_Power_Stddev_Fields = { - __typename?: 'validator_voting_power_stddev_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Stddev_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Voting_Power_Stddev_Pop_Fields = { - __typename?: 'validator_voting_power_stddev_pop_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Stddev_Pop_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Voting_Power_Stddev_Samp_Fields = { - __typename?: 'validator_voting_power_stddev_samp_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Stddev_Samp_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Voting_Power_Sum_Fields = { - __typename?: 'validator_voting_power_sum_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by sum() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Sum_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Voting_Power_Var_Pop_Fields = { - __typename?: 'validator_voting_power_var_pop_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Var_Pop_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Voting_Power_Var_Samp_Fields = { - __typename?: 'validator_voting_power_var_samp_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Var_Samp_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Voting_Power_Variance_Fields = { - __typename?: 'validator_voting_power_variance_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by variance() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Variance_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** columns and relationships of "vesting_account" */ -export type Vesting_Account = { - __typename?: 'vesting_account'; - /** An object relationship */ - account: Account; - address: Scalars['String']; - end_time: Scalars['timestamp']; - original_vesting: Scalars['_coin']; - start_time?: Maybe; - type: Scalars['String']; - /** An array relationship */ - vesting_periods: Array; -}; - - -/** columns and relationships of "vesting_account" */ -export type Vesting_AccountVesting_PeriodsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** order by aggregate values of table "vesting_account" */ -export type Vesting_Account_Aggregate_Order_By = { - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "vesting_account". All fields are combined with a logical 'AND'. */ -export type Vesting_Account_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - account?: InputMaybe; - address?: InputMaybe; - end_time?: InputMaybe; - original_vesting?: InputMaybe<_Coin_Comparison_Exp>; - start_time?: InputMaybe; - type?: InputMaybe; - vesting_periods?: InputMaybe; -}; - -/** order by max() on columns of table "vesting_account" */ -export type Vesting_Account_Max_Order_By = { - address?: InputMaybe; - end_time?: InputMaybe; - start_time?: InputMaybe; - type?: InputMaybe; -}; - -/** order by min() on columns of table "vesting_account" */ -export type Vesting_Account_Min_Order_By = { - address?: InputMaybe; - end_time?: InputMaybe; - start_time?: InputMaybe; - type?: InputMaybe; -}; - -/** Ordering options when selecting data from "vesting_account". */ -export type Vesting_Account_Order_By = { - account?: InputMaybe; - address?: InputMaybe; - end_time?: InputMaybe; - original_vesting?: InputMaybe; - start_time?: InputMaybe; - type?: InputMaybe; - vesting_periods_aggregate?: InputMaybe; -}; - -/** select columns of table "vesting_account" */ -export enum Vesting_Account_Select_Column { - /** column name */ - Address = 'address', - /** column name */ - EndTime = 'end_time', - /** column name */ - OriginalVesting = 'original_vesting', - /** column name */ - StartTime = 'start_time', - /** column name */ - Type = 'type' -} - -/** columns and relationships of "vesting_period" */ -export type Vesting_Period = { - __typename?: 'vesting_period'; - amount: Scalars['_coin']; - length: Scalars['bigint']; - period_order: Scalars['bigint']; - /** An object relationship */ - vesting_account: Vesting_Account; -}; - -/** order by aggregate values of table "vesting_period" */ -export type Vesting_Period_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "vesting_period" */ -export type Vesting_Period_Avg_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "vesting_period". All fields are combined with a logical 'AND'. */ -export type Vesting_Period_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - amount?: InputMaybe<_Coin_Comparison_Exp>; - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account?: InputMaybe; -}; - -/** order by max() on columns of table "vesting_period" */ -export type Vesting_Period_Max_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** order by min() on columns of table "vesting_period" */ -export type Vesting_Period_Min_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** Ordering options when selecting data from "vesting_period". */ -export type Vesting_Period_Order_By = { - amount?: InputMaybe; - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account?: InputMaybe; -}; - -/** select columns of table "vesting_period" */ -export enum Vesting_Period_Select_Column { - /** column name */ - Amount = 'amount', - /** column name */ - Length = 'length', - /** column name */ - PeriodOrder = 'period_order' -} - -/** order by stddev() on columns of table "vesting_period" */ -export type Vesting_Period_Stddev_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "vesting_period" */ -export type Vesting_Period_Stddev_Pop_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "vesting_period" */ -export type Vesting_Period_Stddev_Samp_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** order by sum() on columns of table "vesting_period" */ -export type Vesting_Period_Sum_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** order by var_pop() on columns of table "vesting_period" */ -export type Vesting_Period_Var_Pop_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** order by var_samp() on columns of table "vesting_period" */ -export type Vesting_Period_Var_Samp_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** order by variance() on columns of table "vesting_period" */ -export type Vesting_Period_Variance_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -export type AccountCommissionQueryVariables = Exact<{ - validatorAddress: Scalars['String']; -}>; - - -export type AccountCommissionQuery = { commission?: { __typename?: 'ActionValidatorCommissionAmount', coins?: Array | null } | null }; - -export type AccountWithdrawalAddressQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountWithdrawalAddressQuery = { withdrawalAddress: { __typename?: 'ActionAddress', address: string } }; - -export type AccountBalancesQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountBalancesQuery = { accountBalances?: { __typename?: 'ActionBalance', coins?: Array | null } | null }; - -export type AccountDelegationBalanceQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountDelegationBalanceQuery = { delegationBalance?: { __typename?: 'ActionBalance', coins?: Array | null } | null }; - -export type AccountUnbondingBalanceQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountUnbondingBalanceQuery = { unbondingBalance?: { __typename?: 'ActionBalance', coins?: Array | null } | null }; - -export type AccountDelegationRewardsQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountDelegationRewardsQuery = { delegationRewards?: Array<{ __typename?: 'ActionDelegationReward', coins?: Array | null, validatorAddress: string } | null> | null }; - -export type AccountDelegationsQueryVariables = Exact<{ - address: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type AccountDelegationsQuery = { delegations?: { __typename?: 'ActionDelegationResponse', delegations?: Array | null, pagination?: any | null } | null }; - -export type AccountRedelegationsQueryVariables = Exact<{ - address: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type AccountRedelegationsQuery = { redelegations?: { __typename?: 'ActionRedelegationResponse', redelegations?: Array | null, pagination?: any | null } | null }; - -export type AccountUndelegationsQueryVariables = Exact<{ - address: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type AccountUndelegationsQuery = { undelegations?: { __typename?: 'ActionUnbondingDelegationResponse', pagination?: any | null, undelegations?: Array | null } | null }; - -export type ActiveValidatorCountQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ActiveValidatorCountQuery = { activeTotal: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null }, inactiveTotal: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null }, total: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null } }; - -export type BlockDetailsQueryVariables = Exact<{ - height?: InputMaybe; - signatureHeight?: InputMaybe; -}>; - - -export type BlockDetailsQuery = { transaction: Array<{ __typename?: 'transaction', height: any, hash: string, messages: any, success: boolean, logs?: any | null }>, block: Array<{ __typename?: 'block', height: any, hash: string, timestamp: any, txs?: number | null, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, consensusAddress: string } | null } | null }>, preCommitsAggregate: { __typename?: 'pre_commit_aggregate', aggregate?: { __typename?: 'pre_commit_aggregate_fields', sum?: { __typename?: 'pre_commit_sum_fields', votingPower?: any | null } | null } | null }, preCommits: Array<{ __typename?: 'pre_commit', validator: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } }> }; - -export type LatestBlockHeightListenerSubscriptionVariables = Exact<{ - offset?: InputMaybe; -}>; - - -export type LatestBlockHeightListenerSubscription = { height: Array<{ __typename?: 'block', height: any }> }; - -export type AverageBlockTimeQueryVariables = Exact<{ [key: string]: never; }>; - - -export type AverageBlockTimeQuery = { averageBlockTime: Array<{ __typename?: 'average_block_time_per_hour', averageTime: any }> }; - -export type LatestBlockTimestampQueryVariables = Exact<{ - offset?: InputMaybe; -}>; - - -export type LatestBlockTimestampQuery = { block: Array<{ __typename?: 'block', timestamp: any }> }; - -export type BlocksListenerSubscriptionVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type BlocksListenerSubscription = { blocks: Array<{ __typename?: 'block', height: any, hash: string, timestamp: any, txs?: number | null, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, consensusAddress: string } | null } | null }> }; - -export type BlocksQueryVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type BlocksQuery = { blocks: Array<{ __typename?: 'block', height: any, hash: string, timestamp: any, txs?: number | null, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', self_delegate_address?: string | null, operatorAddress: string, consensusAddress: string } | null, validatorDescriptions: Array<{ __typename?: 'validator_description', moniker?: string | null, identity?: string | null }> } | null }> }; - -export type ChainIdQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ChainIdQuery = { genesis: Array<{ __typename?: 'genesis', time: any, chainId: string }> }; - -export type MarketDataQueryVariables = Exact<{ - denom?: InputMaybe; -}>; - - -export type MarketDataQuery = { communityPool: Array<{ __typename?: 'community_pool', coins: any }>, inflation: Array<{ __typename?: 'inflation', value: any }>, tokenPrice: Array<{ __typename?: 'token_price', price: any, marketCap: any }>, supply: Array<{ __typename?: 'supply', coins: any }>, bondedTokens: Array<{ __typename?: 'staking_pool', bonded_tokens: string }>, distributionParams: Array<{ __typename?: 'distribution_params', params: any }> }; - -export type GetMessagesByAddressQueryVariables = Exact<{ - address?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; - types?: InputMaybe; -}>; - - -export type GetMessagesByAddressQuery = { messagesByAddress: Array<{ __typename?: 'message', transaction?: { __typename?: 'transaction', height: any, hash: string, success: boolean, messages: any, logs?: any | null, block: { __typename?: 'block', height: any, timestamp: any } } | null }> }; - -export type OnlineVotingPowerQueryVariables = Exact<{ [key: string]: never; }>; - - -export type OnlineVotingPowerQuery = { activeTotal: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null }, validatorVotingPowerAggregate: { __typename?: 'validator_voting_power_aggregate', aggregate?: { __typename?: 'validator_voting_power_aggregate_fields', sum?: { __typename?: 'validator_voting_power_sum_fields', votingPower?: any | null } | null } | null }, stakingPool: Array<{ __typename?: 'staking_pool', bonded: string }>, stakingParams: Array<{ __typename?: 'staking_params', params: any }> }; - -export type ParamsQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ParamsQuery = { stakingParams: Array<{ __typename?: 'staking_params', params: any }>, slashingParams: Array<{ __typename?: 'slashing_params', params: any }>, mintParams: Array<{ __typename?: 'mint_params', params: any }>, distributionParams: Array<{ __typename?: 'distribution_params', params: any }>, govParams: Array<{ __typename?: 'gov_params', depositParams: any, tallyParams: any, votingParams: any }> }; - -export type ProposalDetailsQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsQuery = { proposal: Array<{ __typename?: 'proposal', title: string, description: string, status?: string | null, content: any, proposer: string, proposalId: number, submitTime: any, proposalType: string, depositEndTime?: any | null, votingStartTime?: any | null, votingEndTime?: any | null }> }; - -export type ProposalDetailsTallyQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsTallyQuery = { proposalTallyResult: Array<{ __typename?: 'proposal_tally_result', yes: string, no: string, abstain: string, noWithVeto: string }>, stakingPool: Array<{ __typename?: 'proposal_staking_pool_snapshot', bondedTokens: string }>, quorum: Array<{ __typename?: 'gov_params', tallyParams: any }> }; - -export type ProposalDetailsDepositsQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsDepositsQuery = { proposalDeposit: Array<{ __typename?: 'proposal_deposit', amount?: any | null, depositorAddress?: string | null, block?: { __typename?: 'block', timestamp: any } | null }> }; - -export type ProposalDetailsVotesQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsVotesQuery = { proposalVote: Array<{ __typename?: 'proposal_vote', option: string, voterAddress: string }>, validatorStatuses: Array<{ __typename?: 'proposal_validator_status_snapshot', validator: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', selfDelegateAddress?: string | null } | null } }> }; - -export type ProposalsQueryVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type ProposalsQuery = { proposals: Array<{ __typename?: 'proposal', title: string, status?: string | null, description: string, proposalId: number }>, total: { __typename?: 'proposal_aggregate', aggregate?: { __typename?: 'proposal_aggregate_fields', count: number } | null } }; - -export type TokenPriceListenerSubscriptionVariables = Exact<{ - denom?: InputMaybe; -}>; - - -export type TokenPriceListenerSubscription = { tokenPrice: Array<{ __typename?: 'token_price', price: any, timestamp: any, marketCap: any, unitName: string }> }; - -export type TokenPriceHistoryQueryVariables = Exact<{ - denom?: InputMaybe; - limit?: InputMaybe; -}>; - - -export type TokenPriceHistoryQuery = { tokenPrice: Array<{ __typename?: 'token_price_history', price: any, timestamp: any }> }; - -export type TokenomicsQueryVariables = Exact<{ [key: string]: never; }>; - - -export type TokenomicsQuery = { stakingParams: Array<{ __typename?: 'staking_params', params: any }>, stakingPool: Array<{ __typename?: 'staking_pool', bonded: string, unbonded: string }>, supply: Array<{ __typename?: 'supply', coins: any }> }; - -export type TransactionDetailsQueryVariables = Exact<{ - hash?: InputMaybe; -}>; - - -export type TransactionDetailsQuery = { transaction: Array<{ __typename?: 'transaction', logs?: any | null, hash: string, height: any, fee: any, gasUsed?: any | null, gasWanted?: any | null, success: boolean, memo?: string | null, messages: any, rawLog?: string | null, block: { __typename?: 'block', timestamp: any } }> }; - -export type TransactionsListenerSubscriptionVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type TransactionsListenerSubscription = { transactions: Array<{ __typename?: 'transaction', height: any, hash: string, success: boolean, messages: any, logs?: any | null, block: { __typename?: 'block', timestamp: any } }> }; - -export type TransactionsQueryVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type TransactionsQuery = { transactions: Array<{ __typename?: 'transaction', height: any, hash: string, success: boolean, messages: any, logs?: any | null, block: { __typename?: 'block', timestamp: any } }> }; - -export type LastHundredBlocksSubscriptionVariables = Exact<{ - address?: InputMaybe; -}>; - - -export type LastHundredBlocksSubscription = { block: Array<{ __typename?: 'block', height: any, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } | null, transactions: Array<{ __typename?: 'transaction', hash: string }>, precommits: Array<{ __typename?: 'pre_commit', validatorAddress: string }> }> }; - -export type ValidatorLastSeenListenerSubscriptionVariables = Exact<{ - address?: InputMaybe; -}>; - - -export type ValidatorLastSeenListenerSubscription = { preCommit: Array<{ __typename?: 'pre_commit', height: any, timestamp: any }> }; - -export type ValidatorDetailsQueryVariables = Exact<{ - address?: InputMaybe; -}>; - - -export type ValidatorDetailsQuery = { stakingPool: Array<{ __typename?: 'staking_pool', height: any, bonded: string }>, validator: Array<{ __typename?: 'validator', validatorDescriptions: Array<{ __typename?: 'validator_description', details?: string | null, website?: string | null }>, validatorStatuses: Array<{ __typename?: 'validator_status', status: number, jailed: boolean, height: any }>, validatorSigningInfos: Array<{ __typename?: 'validator_signing_info', tombstoned: boolean, missedBlocksCounter: any }>, validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null, consensusAddress: string, maxRate: string } | null, validatorCommissions: Array<{ __typename?: 'validator_commission', commission: any }>, validatorVotingPowers: Array<{ __typename?: 'validator_voting_power', height: any, votingPower: any }> }>, slashingParams: Array<{ __typename?: 'slashing_params', params: any }> }; - -export type ValidatorDelegationsQueryVariables = Exact<{ - validatorAddress: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type ValidatorDelegationsQuery = { delegations?: { __typename?: 'ActionDelegationResponse', delegations?: Array | null, pagination?: any | null } | null }; - -export type ValidatorRedelegationsQueryVariables = Exact<{ - validatorAddress: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type ValidatorRedelegationsQuery = { redelegations?: { __typename?: 'ActionRedelegationResponse', redelegations?: Array | null, pagination?: any | null } | null }; - -export type ValidatorUndelegationsQueryVariables = Exact<{ - validatorAddress: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type ValidatorUndelegationsQuery = { undelegations?: { __typename?: 'ActionUnbondingDelegationResponse', pagination?: any | null, undelegations?: Array | null } | null }; - -export type ValidatorsQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ValidatorsQuery = { stakingPool: Array<{ __typename?: 'staking_pool', bondedTokens: string }>, validator: Array<{ __typename?: 'validator', validatorStatuses: Array<{ __typename?: 'validator_status', status: number, jailed: boolean, height: any }>, validatorSigningInfos: Array<{ __typename?: 'validator_signing_info', tombstoned: boolean, missedBlocksCounter: any }>, validatorDescriptions: Array<{ __typename?: 'validator_description', moniker?: string | null, avatar_url?: string | null, validator_address: string, website?: string | null, details?: string | null }>, validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null, consensusAddress: string } | null, validatorVotingPowers: Array<{ __typename?: 'validator_voting_power', votingPower: any }>, validatorCommissions: Array<{ __typename?: 'validator_commission', commission: any }> }>, slashingParams: Array<{ __typename?: 'slashing_params', params: any }> }; - -export type CustomValidatorQueryVariables = Exact<{ - consensusAddress: Scalars['String']; -}>; - - -export type CustomValidatorQuery = { validatorDescriptions: Array<{ __typename?: 'validator_description', moniker?: string | null, avatar_url?: string | null, validator_address: string, website?: string | null, details?: string | null }> }; - -export type ValidatorsAddressListQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ValidatorsAddressListQuery = { validator: Array<{ __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null, consensusAddress: string } | null, validatorDescriptions: Array<{ __typename?: 'validator_description', moniker?: string | null, identity?: string | null, avatarUrl?: string | null }> }> }; - -export type ValidatorAddressesQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ValidatorAddressesQuery = { validator: Array<{ __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null, consensusAddress: string } | null, validatorDescriptions: Array<{ __typename?: 'validator_description', moniker?: string | null, avatarUrl?: string | null }> }> }; - - -export const AccountCommissionDocument = gql` - query AccountCommission($validatorAddress: String!) { - commission: action_validator_commission_amount(address: $validatorAddress) { - coins - } -} - `; - -/** - * __useAccountCommissionQuery__ - * - * To run a query within a React component, call `useAccountCommissionQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountCommissionQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountCommissionQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * }, - * }); - */ -export function useAccountCommissionQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountCommissionDocument, options); - } -export function useAccountCommissionLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountCommissionDocument, options); - } -export type AccountCommissionQueryHookResult = ReturnType; -export type AccountCommissionLazyQueryHookResult = ReturnType; -export type AccountCommissionQueryResult = Apollo.QueryResult; -export const AccountWithdrawalAddressDocument = gql` - query AccountWithdrawalAddress($address: String!) { - withdrawalAddress: action_delegator_withdraw_address(address: $address) { - address - } -} - `; - -/** - * __useAccountWithdrawalAddressQuery__ - * - * To run a query within a React component, call `useAccountWithdrawalAddressQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountWithdrawalAddressQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountWithdrawalAddressQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountWithdrawalAddressQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountWithdrawalAddressDocument, options); - } -export function useAccountWithdrawalAddressLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountWithdrawalAddressDocument, options); - } -export type AccountWithdrawalAddressQueryHookResult = ReturnType; -export type AccountWithdrawalAddressLazyQueryHookResult = ReturnType; -export type AccountWithdrawalAddressQueryResult = Apollo.QueryResult; -export const AccountBalancesDocument = gql` - query AccountBalances($address: String!) { - accountBalances: action_account_balance(address: $address) { - coins - } -} - `; - -/** - * __useAccountBalancesQuery__ - * - * To run a query within a React component, call `useAccountBalancesQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountBalancesQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountBalancesQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountBalancesQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountBalancesDocument, options); - } -export function useAccountBalancesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountBalancesDocument, options); - } -export type AccountBalancesQueryHookResult = ReturnType; -export type AccountBalancesLazyQueryHookResult = ReturnType; -export type AccountBalancesQueryResult = Apollo.QueryResult; -export const AccountDelegationBalanceDocument = gql` - query AccountDelegationBalance($address: String!) { - delegationBalance: action_delegation_total(address: $address) { - coins - } -} - `; - -/** - * __useAccountDelegationBalanceQuery__ - * - * To run a query within a React component, call `useAccountDelegationBalanceQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountDelegationBalanceQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountDelegationBalanceQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountDelegationBalanceQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountDelegationBalanceDocument, options); - } -export function useAccountDelegationBalanceLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountDelegationBalanceDocument, options); - } -export type AccountDelegationBalanceQueryHookResult = ReturnType; -export type AccountDelegationBalanceLazyQueryHookResult = ReturnType; -export type AccountDelegationBalanceQueryResult = Apollo.QueryResult; -export const AccountUnbondingBalanceDocument = gql` - query AccountUnbondingBalance($address: String!) { - unbondingBalance: action_unbonding_delegation_total(address: $address) { - coins - } -} - `; - -/** - * __useAccountUnbondingBalanceQuery__ - * - * To run a query within a React component, call `useAccountUnbondingBalanceQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountUnbondingBalanceQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountUnbondingBalanceQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountUnbondingBalanceQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountUnbondingBalanceDocument, options); - } -export function useAccountUnbondingBalanceLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountUnbondingBalanceDocument, options); - } -export type AccountUnbondingBalanceQueryHookResult = ReturnType; -export type AccountUnbondingBalanceLazyQueryHookResult = ReturnType; -export type AccountUnbondingBalanceQueryResult = Apollo.QueryResult; -export const AccountDelegationRewardsDocument = gql` - query AccountDelegationRewards($address: String!) { - delegationRewards: action_delegation_reward(address: $address) { - validatorAddress: validator_address - coins - } -} - `; - -/** - * __useAccountDelegationRewardsQuery__ - * - * To run a query within a React component, call `useAccountDelegationRewardsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountDelegationRewardsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountDelegationRewardsQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountDelegationRewardsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountDelegationRewardsDocument, options); - } -export function useAccountDelegationRewardsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountDelegationRewardsDocument, options); - } -export type AccountDelegationRewardsQueryHookResult = ReturnType; -export type AccountDelegationRewardsLazyQueryHookResult = ReturnType; -export type AccountDelegationRewardsQueryResult = Apollo.QueryResult; -export const AccountDelegationsDocument = gql` - query AccountDelegations($address: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - delegations: action_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } -} - `; - -/** - * __useAccountDelegationsQuery__ - * - * To run a query within a React component, call `useAccountDelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountDelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountDelegationsQuery({ - * variables: { - * address: // value for 'address' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useAccountDelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountDelegationsDocument, options); - } -export function useAccountDelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountDelegationsDocument, options); - } -export type AccountDelegationsQueryHookResult = ReturnType; -export type AccountDelegationsLazyQueryHookResult = ReturnType; -export type AccountDelegationsQueryResult = Apollo.QueryResult; -export const AccountRedelegationsDocument = gql` - query AccountRedelegations($address: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - redelegations: action_redelegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } -} - `; - -/** - * __useAccountRedelegationsQuery__ - * - * To run a query within a React component, call `useAccountRedelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountRedelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountRedelegationsQuery({ - * variables: { - * address: // value for 'address' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useAccountRedelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountRedelegationsDocument, options); - } -export function useAccountRedelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountRedelegationsDocument, options); - } -export type AccountRedelegationsQueryHookResult = ReturnType; -export type AccountRedelegationsLazyQueryHookResult = ReturnType; -export type AccountRedelegationsQueryResult = Apollo.QueryResult; -export const AccountUndelegationsDocument = gql` - query AccountUndelegations($address: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - undelegations: action_unbonding_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } -} - `; - -/** - * __useAccountUndelegationsQuery__ - * - * To run a query within a React component, call `useAccountUndelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountUndelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountUndelegationsQuery({ - * variables: { - * address: // value for 'address' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useAccountUndelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountUndelegationsDocument, options); - } -export function useAccountUndelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountUndelegationsDocument, options); - } -export type AccountUndelegationsQueryHookResult = ReturnType; -export type AccountUndelegationsLazyQueryHookResult = ReturnType; -export type AccountUndelegationsQueryResult = Apollo.QueryResult; -export const ActiveValidatorCountDocument = gql` - query ActiveValidatorCount { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - inactiveTotal: validator_status_aggregate(where: {status: {_neq: 3}}) { - aggregate { - count - } - } - total: validator_status_aggregate { - aggregate { - count - } - } -} - `; - -/** - * __useActiveValidatorCountQuery__ - * - * To run a query within a React component, call `useActiveValidatorCountQuery` and pass it any options that fit your needs. - * When your component renders, `useActiveValidatorCountQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useActiveValidatorCountQuery({ - * variables: { - * }, - * }); - */ -export function useActiveValidatorCountQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ActiveValidatorCountDocument, options); - } -export function useActiveValidatorCountLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ActiveValidatorCountDocument, options); - } -export type ActiveValidatorCountQueryHookResult = ReturnType; -export type ActiveValidatorCountLazyQueryHookResult = ReturnType; -export type ActiveValidatorCountQueryResult = Apollo.QueryResult; -export const BlockDetailsDocument = gql` - query BlockDetails($height: bigint, $signatureHeight: bigint) { - transaction(where: {height: {_eq: $height}}) { - height - hash - messages - success - logs - } - block(limit: 1, where: {height: {_eq: $height}}) { - height - hash - timestamp - txs: num_txs - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - consensusAddress: consensus_address - } - } - } - preCommitsAggregate: pre_commit_aggregate( - where: {height: {_eq: $signatureHeight}} - ) { - aggregate { - sum { - votingPower: voting_power - } - } - } - preCommits: pre_commit(where: {height: {_eq: $signatureHeight}}) { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} - `; - -/** - * __useBlockDetailsQuery__ - * - * To run a query within a React component, call `useBlockDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useBlockDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useBlockDetailsQuery({ - * variables: { - * height: // value for 'height' - * signatureHeight: // value for 'signatureHeight' - * }, - * }); - */ -export function useBlockDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(BlockDetailsDocument, options); - } -export function useBlockDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(BlockDetailsDocument, options); - } -export type BlockDetailsQueryHookResult = ReturnType; -export type BlockDetailsLazyQueryHookResult = ReturnType; -export type BlockDetailsQueryResult = Apollo.QueryResult; -export const LatestBlockHeightListenerDocument = gql` - subscription LatestBlockHeightListener($offset: Int = 0) { - height: block(order_by: {height: desc}, limit: 1, offset: $offset) { - height - } -} - `; - -/** - * __useLatestBlockHeightListenerSubscription__ - * - * To run a query within a React component, call `useLatestBlockHeightListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useLatestBlockHeightListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useLatestBlockHeightListenerSubscription({ - * variables: { - * offset: // value for 'offset' - * }, - * }); - */ -export function useLatestBlockHeightListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(LatestBlockHeightListenerDocument, options); - } -export type LatestBlockHeightListenerSubscriptionHookResult = ReturnType; -export type LatestBlockHeightListenerSubscriptionResult = Apollo.SubscriptionResult; -export const AverageBlockTimeDocument = gql` - query AverageBlockTime { - averageBlockTime: average_block_time_per_hour( - limit: 1 - order_by: {height: desc} - ) { - averageTime: average_time - } -} - `; - -/** - * __useAverageBlockTimeQuery__ - * - * To run a query within a React component, call `useAverageBlockTimeQuery` and pass it any options that fit your needs. - * When your component renders, `useAverageBlockTimeQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAverageBlockTimeQuery({ - * variables: { - * }, - * }); - */ -export function useAverageBlockTimeQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AverageBlockTimeDocument, options); - } -export function useAverageBlockTimeLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AverageBlockTimeDocument, options); - } -export type AverageBlockTimeQueryHookResult = ReturnType; -export type AverageBlockTimeLazyQueryHookResult = ReturnType; -export type AverageBlockTimeQueryResult = Apollo.QueryResult; -export const LatestBlockTimestampDocument = gql` - query LatestBlockTimestamp($offset: Int = 0) { - block: block(order_by: {height: desc}, limit: 1, offset: $offset) { - timestamp - } -} - `; - -/** - * __useLatestBlockTimestampQuery__ - * - * To run a query within a React component, call `useLatestBlockTimestampQuery` and pass it any options that fit your needs. - * When your component renders, `useLatestBlockTimestampQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useLatestBlockTimestampQuery({ - * variables: { - * offset: // value for 'offset' - * }, - * }); - */ -export function useLatestBlockTimestampQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(LatestBlockTimestampDocument, options); - } -export function useLatestBlockTimestampLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(LatestBlockTimestampDocument, options); - } -export type LatestBlockTimestampQueryHookResult = ReturnType; -export type LatestBlockTimestampLazyQueryHookResult = ReturnType; -export type LatestBlockTimestampQueryResult = Apollo.QueryResult; -export const BlocksListenerDocument = gql` - subscription BlocksListener($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - consensusAddress: consensus_address - } - } - } -} - `; - -/** - * __useBlocksListenerSubscription__ - * - * To run a query within a React component, call `useBlocksListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useBlocksListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useBlocksListenerSubscription({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useBlocksListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(BlocksListenerDocument, options); - } -export type BlocksListenerSubscriptionHookResult = ReturnType; -export type BlocksListenerSubscriptionResult = Apollo.SubscriptionResult; -export const BlocksDocument = gql` - query Blocks($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions( - limit: 1 - order_by: {height: desc} - ) { - moniker - identity - } - } - } -} - `; - -/** - * __useBlocksQuery__ - * - * To run a query within a React component, call `useBlocksQuery` and pass it any options that fit your needs. - * When your component renders, `useBlocksQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useBlocksQuery({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useBlocksQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(BlocksDocument, options); - } -export function useBlocksLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(BlocksDocument, options); - } -export type BlocksQueryHookResult = ReturnType; -export type BlocksLazyQueryHookResult = ReturnType; -export type BlocksQueryResult = Apollo.QueryResult; -export const ChainIdDocument = gql` - query ChainId { - genesis(limit: 1, order_by: {time: desc}) { - chainId: chain_id - time - } -} - `; - -/** - * __useChainIdQuery__ - * - * To run a query within a React component, call `useChainIdQuery` and pass it any options that fit your needs. - * When your component renders, `useChainIdQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useChainIdQuery({ - * variables: { - * }, - * }); - */ -export function useChainIdQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ChainIdDocument, options); - } -export function useChainIdLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ChainIdDocument, options); - } -export type ChainIdQueryHookResult = ReturnType; -export type ChainIdLazyQueryHookResult = ReturnType; -export type ChainIdQueryResult = Apollo.QueryResult; -export const MarketDataDocument = gql` - query MarketData($denom: String) { - communityPool: community_pool(order_by: {height: desc}, limit: 1) { - coins - } - inflation: inflation(order_by: {height: desc}, limit: 1) { - value - } - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - marketCap: market_cap - price - } - supply { - coins - } - bondedTokens: staking_pool(order_by: {height: desc}, limit: 1) { - bonded_tokens - } - distributionParams: distribution_params { - params - } -} - `; - -/** - * __useMarketDataQuery__ - * - * To run a query within a React component, call `useMarketDataQuery` and pass it any options that fit your needs. - * When your component renders, `useMarketDataQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useMarketDataQuery({ - * variables: { - * denom: // value for 'denom' - * }, - * }); - */ -export function useMarketDataQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(MarketDataDocument, options); - } -export function useMarketDataLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(MarketDataDocument, options); - } -export type MarketDataQueryHookResult = ReturnType; -export type MarketDataLazyQueryHookResult = ReturnType; -export type MarketDataQueryResult = Apollo.QueryResult; -export const GetMessagesByAddressDocument = gql` - query GetMessagesByAddress($address: _text, $limit: bigint = 50, $offset: bigint = 0, $types: _text = "{}") { - messagesByAddress: messages_by_address( - args: {addresses: $address, types: $types, limit: $limit, offset: $offset} - ) { - transaction { - height - hash - success - messages - logs - block { - height - timestamp - } - } - } -} - `; - -/** - * __useGetMessagesByAddressQuery__ - * - * To run a query within a React component, call `useGetMessagesByAddressQuery` and pass it any options that fit your needs. - * When your component renders, `useGetMessagesByAddressQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useGetMessagesByAddressQuery({ - * variables: { - * address: // value for 'address' - * limit: // value for 'limit' - * offset: // value for 'offset' - * types: // value for 'types' - * }, - * }); - */ -export function useGetMessagesByAddressQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(GetMessagesByAddressDocument, options); - } -export function useGetMessagesByAddressLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(GetMessagesByAddressDocument, options); - } -export type GetMessagesByAddressQueryHookResult = ReturnType; -export type GetMessagesByAddressLazyQueryHookResult = ReturnType; -export type GetMessagesByAddressQueryResult = Apollo.QueryResult; -export const OnlineVotingPowerDocument = gql` - query OnlineVotingPower { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - validatorVotingPowerAggregate: validator_voting_power_aggregate( - where: {validator: {validator_statuses: {status: {_eq: 3}}}} - ) { - aggregate { - sum { - votingPower: voting_power - } - } - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - } - stakingParams: staking_params(limit: 1) { - params - } -} - `; - -/** - * __useOnlineVotingPowerQuery__ - * - * To run a query within a React component, call `useOnlineVotingPowerQuery` and pass it any options that fit your needs. - * When your component renders, `useOnlineVotingPowerQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useOnlineVotingPowerQuery({ - * variables: { - * }, - * }); - */ -export function useOnlineVotingPowerQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(OnlineVotingPowerDocument, options); - } -export function useOnlineVotingPowerLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(OnlineVotingPowerDocument, options); - } -export type OnlineVotingPowerQueryHookResult = ReturnType; -export type OnlineVotingPowerLazyQueryHookResult = ReturnType; -export type OnlineVotingPowerQueryResult = Apollo.QueryResult; -export const ParamsDocument = gql` - query Params { - stakingParams: staking_params(limit: 1, order_by: {height: desc}) { - params - } - slashingParams: slashing_params(limit: 1, order_by: {height: desc}) { - params - } - mintParams: mint_params(limit: 1, order_by: {height: desc}) { - params - } - distributionParams: distribution_params(limit: 1, order_by: {height: desc}) { - params - } - govParams: gov_params(limit: 1, order_by: {height: desc}) { - depositParams: deposit_params - tallyParams: tally_params - votingParams: voting_params - } -} - `; - -/** - * __useParamsQuery__ - * - * To run a query within a React component, call `useParamsQuery` and pass it any options that fit your needs. - * When your component renders, `useParamsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useParamsQuery({ - * variables: { - * }, - * }); - */ -export function useParamsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ParamsDocument, options); - } -export function useParamsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ParamsDocument, options); - } -export type ParamsQueryHookResult = ReturnType; -export type ParamsLazyQueryHookResult = ReturnType; -export type ParamsQueryResult = Apollo.QueryResult; -export const ProposalDetailsDocument = gql` - query ProposalDetails($proposalId: Int) { - proposal(where: {id: {_eq: $proposalId}}) { - proposer: proposer_address - title - description - status - content - proposalId: id - submitTime: submit_time - proposalType: proposal_type - depositEndTime: deposit_end_time - votingStartTime: voting_start_time - votingEndTime: voting_end_time - } -} - `; - -/** - * __useProposalDetailsQuery__ - * - * To run a query within a React component, call `useProposalDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsDocument, options); - } -export function useProposalDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsDocument, options); - } -export type ProposalDetailsQueryHookResult = ReturnType; -export type ProposalDetailsLazyQueryHookResult = ReturnType; -export type ProposalDetailsQueryResult = Apollo.QueryResult; -export const ProposalDetailsTallyDocument = gql` - query ProposalDetailsTally($proposalId: Int) { - proposalTallyResult: proposal_tally_result( - where: {proposal_id: {_eq: $proposalId}} - ) { - yes - no - noWithVeto: no_with_veto - abstain - } - stakingPool: proposal_staking_pool_snapshot( - where: {proposal_id: {_eq: $proposalId}} - ) { - bondedTokens: bonded_tokens - } - quorum: gov_params(limit: 1, order_by: {height: desc}) { - tallyParams: tally_params - } -} - `; - -/** - * __useProposalDetailsTallyQuery__ - * - * To run a query within a React component, call `useProposalDetailsTallyQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsTallyQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsTallyQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsTallyQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsTallyDocument, options); - } -export function useProposalDetailsTallyLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsTallyDocument, options); - } -export type ProposalDetailsTallyQueryHookResult = ReturnType; -export type ProposalDetailsTallyLazyQueryHookResult = ReturnType; -export type ProposalDetailsTallyQueryResult = Apollo.QueryResult; -export const ProposalDetailsDepositsDocument = gql` - query ProposalDetailsDeposits($proposalId: Int) { - proposalDeposit: proposal_deposit( - where: {proposal_id: {_eq: $proposalId}} - order_by: {height: desc} - ) { - amount - depositorAddress: depositor_address - block { - timestamp - } - } -} - `; - -/** - * __useProposalDetailsDepositsQuery__ - * - * To run a query within a React component, call `useProposalDetailsDepositsQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsDepositsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsDepositsQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsDepositsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsDepositsDocument, options); - } -export function useProposalDetailsDepositsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsDepositsDocument, options); - } -export type ProposalDetailsDepositsQueryHookResult = ReturnType; -export type ProposalDetailsDepositsLazyQueryHookResult = ReturnType; -export type ProposalDetailsDepositsQueryResult = Apollo.QueryResult; -export const ProposalDetailsVotesDocument = gql` - query ProposalDetailsVotes($proposalId: Int) { - proposalVote: proposal_vote( - where: {proposal_id: {_eq: $proposalId}} - order_by: {height: desc} - ) { - option - voterAddress: voter_address - } - validatorStatuses: proposal_validator_status_snapshot( - where: {proposal_id: {_eq: $proposalId}, status: {_eq: 3}} - ) { - validator { - validatorInfo: validator_info { - selfDelegateAddress: self_delegate_address - } - } - } -} - `; - -/** - * __useProposalDetailsVotesQuery__ - * - * To run a query within a React component, call `useProposalDetailsVotesQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsVotesQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsVotesQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsVotesQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsVotesDocument, options); - } -export function useProposalDetailsVotesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsVotesDocument, options); - } -export type ProposalDetailsVotesQueryHookResult = ReturnType; -export type ProposalDetailsVotesLazyQueryHookResult = ReturnType; -export type ProposalDetailsVotesQueryResult = Apollo.QueryResult; -export const ProposalsDocument = gql` - query Proposals($limit: Int = 7, $offset: Int = 0) { - proposals: proposal(limit: $limit, offset: $offset, order_by: {id: desc}) { - title - proposalId: id - status - description - } - total: proposal_aggregate { - aggregate { - count - } - } -} - `; - -/** - * __useProposalsQuery__ - * - * To run a query within a React component, call `useProposalsQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalsQuery({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useProposalsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalsDocument, options); - } -export function useProposalsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalsDocument, options); - } -export type ProposalsQueryHookResult = ReturnType; -export type ProposalsLazyQueryHookResult = ReturnType; -export type ProposalsQueryResult = Apollo.QueryResult; -export const TokenPriceListenerDocument = gql` - subscription TokenPriceListener($denom: String) { - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - price - timestamp - marketCap: market_cap - unitName: unit_name - } -} - `; - -/** - * __useTokenPriceListenerSubscription__ - * - * To run a query within a React component, call `useTokenPriceListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useTokenPriceListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTokenPriceListenerSubscription({ - * variables: { - * denom: // value for 'denom' - * }, - * }); - */ -export function useTokenPriceListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(TokenPriceListenerDocument, options); - } -export type TokenPriceListenerSubscriptionHookResult = ReturnType; -export type TokenPriceListenerSubscriptionResult = Apollo.SubscriptionResult; -export const TokenPriceHistoryDocument = gql` - query TokenPriceHistory($denom: String, $limit: Int = 10) { - tokenPrice: token_price_history( - where: {unit_name: {_eq: $denom}} - limit: $limit - order_by: {timestamp: desc} - ) { - price - timestamp - } -} - `; - -/** - * __useTokenPriceHistoryQuery__ - * - * To run a query within a React component, call `useTokenPriceHistoryQuery` and pass it any options that fit your needs. - * When your component renders, `useTokenPriceHistoryQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTokenPriceHistoryQuery({ - * variables: { - * denom: // value for 'denom' - * limit: // value for 'limit' - * }, - * }); - */ -export function useTokenPriceHistoryQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TokenPriceHistoryDocument, options); - } -export function useTokenPriceHistoryLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TokenPriceHistoryDocument, options); - } -export type TokenPriceHistoryQueryHookResult = ReturnType; -export type TokenPriceHistoryLazyQueryHookResult = ReturnType; -export type TokenPriceHistoryQueryResult = Apollo.QueryResult; -export const TokenomicsDocument = gql` - query Tokenomics { - stakingParams: staking_params(limit: 1) { - params - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - unbonded: not_bonded_tokens - } - supply: supply(order_by: {height: desc}, limit: 1) { - coins - } -} - `; - -/** - * __useTokenomicsQuery__ - * - * To run a query within a React component, call `useTokenomicsQuery` and pass it any options that fit your needs. - * When your component renders, `useTokenomicsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTokenomicsQuery({ - * variables: { - * }, - * }); - */ -export function useTokenomicsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TokenomicsDocument, options); - } -export function useTokenomicsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TokenomicsDocument, options); - } -export type TokenomicsQueryHookResult = ReturnType; -export type TokenomicsLazyQueryHookResult = ReturnType; -export type TokenomicsQueryResult = Apollo.QueryResult; -export const TransactionDetailsDocument = gql` - query TransactionDetails($hash: String) { - transaction(where: {hash: {_eq: $hash}}, limit: 1) { - hash: hash - height: height - block: block { - timestamp: timestamp - } - fee: fee - gasUsed: gas_used - gasWanted: gas_wanted - success: success - memo: memo - messages: messages - logs - rawLog: raw_log - } -} - `; - -/** - * __useTransactionDetailsQuery__ - * - * To run a query within a React component, call `useTransactionDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useTransactionDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTransactionDetailsQuery({ - * variables: { - * hash: // value for 'hash' - * }, - * }); - */ -export function useTransactionDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TransactionDetailsDocument, options); - } -export function useTransactionDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TransactionDetailsDocument, options); - } -export type TransactionDetailsQueryHookResult = ReturnType; -export type TransactionDetailsLazyQueryHookResult = ReturnType; -export type TransactionDetailsQueryResult = Apollo.QueryResult; -export const TransactionsListenerDocument = gql` - subscription TransactionsListener($limit: Int = 7, $offset: Int = 0) { - transactions: transaction( - limit: $limit - offset: $offset - order_by: {height: desc} - ) { - height - hash - success - block { - timestamp - } - messages - logs - } -} - `; - -/** - * __useTransactionsListenerSubscription__ - * - * To run a query within a React component, call `useTransactionsListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useTransactionsListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTransactionsListenerSubscription({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useTransactionsListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(TransactionsListenerDocument, options); - } -export type TransactionsListenerSubscriptionHookResult = ReturnType; -export type TransactionsListenerSubscriptionResult = Apollo.SubscriptionResult; -export const TransactionsDocument = gql` - query Transactions($limit: Int = 7, $offset: Int = 0) { - transactions: transaction( - limit: $limit - offset: $offset - order_by: {height: desc} - ) { - height - hash - success - block { - timestamp - } - messages - logs - } -} - `; - -/** - * __useTransactionsQuery__ - * - * To run a query within a React component, call `useTransactionsQuery` and pass it any options that fit your needs. - * When your component renders, `useTransactionsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTransactionsQuery({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useTransactionsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TransactionsDocument, options); - } -export function useTransactionsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TransactionsDocument, options); - } -export type TransactionsQueryHookResult = ReturnType; -export type TransactionsLazyQueryHookResult = ReturnType; -export type TransactionsQueryResult = Apollo.QueryResult; -export const LastHundredBlocksDocument = gql` - subscription LastHundredBlocks($address: String) { - block(offset: 1, order_by: {height: desc}, limit: 100) { - height - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - transactions { - hash - } - precommits: pre_commits( - where: {validator: {validator_info: {operator_address: {_eq: $address}}}} - ) { - validatorAddress: validator_address - } - } -} - `; - -/** - * __useLastHundredBlocksSubscription__ - * - * To run a query within a React component, call `useLastHundredBlocksSubscription` and pass it any options that fit your needs. - * When your component renders, `useLastHundredBlocksSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useLastHundredBlocksSubscription({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useLastHundredBlocksSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(LastHundredBlocksDocument, options); - } -export type LastHundredBlocksSubscriptionHookResult = ReturnType; -export type LastHundredBlocksSubscriptionResult = Apollo.SubscriptionResult; -export const ValidatorLastSeenListenerDocument = gql` - subscription ValidatorLastSeenListener($address: String) { - preCommit: pre_commit( - limit: 1 - where: {validator: {validator_info: {operator_address: {_eq: $address}}}} - order_by: {height: desc} - ) { - height - timestamp - } -} - `; - -/** - * __useValidatorLastSeenListenerSubscription__ - * - * To run a query within a React component, call `useValidatorLastSeenListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useValidatorLastSeenListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorLastSeenListenerSubscription({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useValidatorLastSeenListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(ValidatorLastSeenListenerDocument, options); - } -export type ValidatorLastSeenListenerSubscriptionHookResult = ReturnType; -export type ValidatorLastSeenListenerSubscriptionResult = Apollo.SubscriptionResult; -export const ValidatorDetailsDocument = gql` - query ValidatorDetails($address: String) { - stakingPool: staking_pool(order_by: {height: desc}, limit: 1, offset: 0) { - height - bonded: bonded_tokens - } - validator(where: {validator_info: {operator_address: {_eq: $address}}}) { - validatorDescriptions: validator_descriptions( - order_by: {height: desc} - limit: 1 - ) { - details - website - } - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos( - order_by: {height: desc} - limit: 1 - ) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - maxRate: max_rate - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorVotingPowers: validator_voting_powers( - offset: 0 - limit: 1 - order_by: {height: desc} - ) { - height - votingPower: voting_power - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} - `; - -/** - * __useValidatorDetailsQuery__ - * - * To run a query within a React component, call `useValidatorDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorDetailsQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useValidatorDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorDetailsDocument, options); - } -export function useValidatorDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorDetailsDocument, options); - } -export type ValidatorDetailsQueryHookResult = ReturnType; -export type ValidatorDetailsLazyQueryHookResult = ReturnType; -export type ValidatorDetailsQueryResult = Apollo.QueryResult; -export const ValidatorDelegationsDocument = gql` - query ValidatorDelegations($validatorAddress: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - delegations: action_validator_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } -} - `; - -/** - * __useValidatorDelegationsQuery__ - * - * To run a query within a React component, call `useValidatorDelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorDelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorDelegationsQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useValidatorDelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorDelegationsDocument, options); - } -export function useValidatorDelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorDelegationsDocument, options); - } -export type ValidatorDelegationsQueryHookResult = ReturnType; -export type ValidatorDelegationsLazyQueryHookResult = ReturnType; -export type ValidatorDelegationsQueryResult = Apollo.QueryResult; -export const ValidatorRedelegationsDocument = gql` - query ValidatorRedelegations($validatorAddress: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - redelegations: action_validator_redelegations_from( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } -} - `; - -/** - * __useValidatorRedelegationsQuery__ - * - * To run a query within a React component, call `useValidatorRedelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorRedelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorRedelegationsQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useValidatorRedelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorRedelegationsDocument, options); - } -export function useValidatorRedelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorRedelegationsDocument, options); - } -export type ValidatorRedelegationsQueryHookResult = ReturnType; -export type ValidatorRedelegationsLazyQueryHookResult = ReturnType; -export type ValidatorRedelegationsQueryResult = Apollo.QueryResult; -export const ValidatorUndelegationsDocument = gql` - query ValidatorUndelegations($validatorAddress: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - undelegations: action_validator_unbonding_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } -} - `; - -/** - * __useValidatorUndelegationsQuery__ - * - * To run a query within a React component, call `useValidatorUndelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorUndelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorUndelegationsQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useValidatorUndelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorUndelegationsDocument, options); - } -export function useValidatorUndelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorUndelegationsDocument, options); - } -export type ValidatorUndelegationsQueryHookResult = ReturnType; -export type ValidatorUndelegationsLazyQueryHookResult = ReturnType; -export type ValidatorUndelegationsQueryResult = Apollo.QueryResult; -export const ValidatorsDocument = gql` - query Validators { - stakingPool: staking_pool(limit: 1, order_by: {height: desc}) { - bondedTokens: bonded_tokens - } - validator { - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos( - order_by: {height: desc} - limit: 1 - ) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorDescriptions: validator_descriptions { - moniker - avatar_url - validator_address - website - details - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorVotingPowers: validator_voting_powers( - offset: 0 - limit: 1 - order_by: {height: desc} - ) { - votingPower: voting_power - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorSigningInfos: validator_signing_infos( - order_by: {height: desc} - limit: 1 - ) { - missedBlocksCounter: missed_blocks_counter - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} - `; - -/** - * __useValidatorsQuery__ - * - * To run a query within a React component, call `useValidatorsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorsQuery({ - * variables: { - * }, - * }); - */ -export function useValidatorsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorsDocument, options); - } -export function useValidatorsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorsDocument, options); - } -export type ValidatorsQueryHookResult = ReturnType; -export type ValidatorsLazyQueryHookResult = ReturnType; -export type ValidatorsQueryResult = Apollo.QueryResult; -export const CustomValidatorDocument = gql` - query CustomValidator($consensusAddress: String!) { - validatorDescriptions: validator_description( - where: {validator_address: {_eq: $consensusAddress}} - ) { - moniker - avatar_url - validator_address - website - details - } -} - `; - -/** - * __useCustomValidatorQuery__ - * - * To run a query within a React component, call `useCustomValidatorQuery` and pass it any options that fit your needs. - * When your component renders, `useCustomValidatorQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useCustomValidatorQuery({ - * variables: { - * consensusAddress: // value for 'consensusAddress' - * }, - * }); - */ -export function useCustomValidatorQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(CustomValidatorDocument, options); - } -export function useCustomValidatorLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(CustomValidatorDocument, options); - } -export type CustomValidatorQueryHookResult = ReturnType; -export type CustomValidatorLazyQueryHookResult = ReturnType; -export type CustomValidatorQueryResult = Apollo.QueryResult; -export const ValidatorsAddressListDocument = gql` - query ValidatorsAddressList { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions( - limit: 1 - order_by: {height: desc} - ) { - moniker - identity - avatarUrl: avatar_url - } - } -} - `; - -/** - * __useValidatorsAddressListQuery__ - * - * To run a query within a React component, call `useValidatorsAddressListQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorsAddressListQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorsAddressListQuery({ - * variables: { - * }, - * }); - */ -export function useValidatorsAddressListQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorsAddressListDocument, options); - } -export function useValidatorsAddressListLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorsAddressListDocument, options); - } -export type ValidatorsAddressListQueryHookResult = ReturnType; -export type ValidatorsAddressListLazyQueryHookResult = ReturnType; -export type ValidatorsAddressListQueryResult = Apollo.QueryResult; -export const ValidatorAddressesDocument = gql` - query ValidatorAddresses { - validator( - where: {validator_info: {operator_address: {_is_null: false}, consensus_address: {_is_null: false}, self_delegate_address: {_is_null: false}}} - ) { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions( - limit: 1 - order_by: {height: desc} - ) { - moniker - avatarUrl: avatar_url - } - } -} - `; - -/** - * __useValidatorAddressesQuery__ - * - * To run a query within a React component, call `useValidatorAddressesQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorAddressesQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorAddressesQuery({ - * variables: { - * }, - * }); - */ -export function useValidatorAddressesQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorAddressesDocument, options); - } -export function useValidatorAddressesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorAddressesDocument, options); - } -export type ValidatorAddressesQueryHookResult = ReturnType; -export type ValidatorAddressesLazyQueryHookResult = ReturnType; -export type ValidatorAddressesQueryResult = Apollo.QueryResult; \ No newline at end of file diff --git a/apps/web-celestia/src/hooks/useCelestiaProfile/index.ts b/apps/web-celestia/src/hooks/useCelestiaProfile/index.ts deleted file mode 100644 index bc5e47f887..0000000000 --- a/apps/web-celestia/src/hooks/useCelestiaProfile/index.ts +++ /dev/null @@ -1,64 +0,0 @@ -import { useEffect, useState } from 'react'; -import { useRecoilCallback } from 'recoil'; -import * as R from 'ramda'; -import { writeProfile } from '@/recoil/profiles/selectors'; -import { useCustomValidatorQuery } from '@/graphql/types/general_types'; - -type Profile = { - name: string; - address: string; - imageUrl: string; - bio: string; - website: string; - consensusAddress: string; -}; - -interface CelestiaProfileResult { - profile: Profile | undefined; - loading: boolean; -} - -/** - * Accepts consensus address and returns the appropriate profile - * @param consensus - the consensus address of the validator - * @param validator - the operator address of the validator - * @returns The return value is an object with the following properties: - * name, address, imageUrl - */ -const useCelestiaProfile = (consensus: string, validator: string): CelestiaProfileResult => { - const { data, loading } = useCustomValidatorQuery({ variables: { consensusAddress: consensus } }); - const [profile, setProfile] = useState(); - const setAvatarName = useRecoilCallback( - ({ set }) => - (address: string, avatarName: AvatarName | null) => - set(writeProfile(address), (prevState) => - R.equals(prevState, avatarName) ? prevState : avatarName - ), - [] - ); - useEffect(() => { - if (data && data.validatorDescriptions.length > 0) { - const validatorDescription = data.validatorDescriptions[0]; - const consensusAddress = validatorDescription.validator_address ?? ''; - const name = validatorDescription.moniker ?? ''; - const imageUrl = validatorDescription.avatar_url ?? ''; - const bio = validatorDescription.details ?? ''; - const website = validatorDescription.website ?? ''; - const address = validator; - const res: Profile = { - name, - address, - imageUrl, - bio, - website, - consensusAddress, - }; - setProfile(res); - setAvatarName(address, res); - } - }, [data, loading, setAvatarName, validator]); - - return { profile, loading }; -}; - -export default useCelestiaProfile; diff --git a/apps/web-celestia/src/hooks/useCustomProfile/index.ts b/apps/web-celestia/src/hooks/useCustomProfile/index.ts deleted file mode 100644 index fc312164f6..0000000000 --- a/apps/web-celestia/src/hooks/useCustomProfile/index.ts +++ /dev/null @@ -1,47 +0,0 @@ -import { useEffect, useState } from 'react'; -import { ValidatorType } from '@/screens/validators/components/list/types'; - -interface AvatarName { - className?: string; - imageUrl: string | ''; - address: string; - name: string; - href?: (address: string) => string; - image?: React.ReactNode; - target?: JSX.IntrinsicElements['a']['target']; -} - -/** - * Accepts a list of state items and returns the appropriate profiles - * @param item - * @return a loading state and a list of profiles - */ -const useCustomProfile = (item: ValidatorType[]) => { - const [loading, setLoading] = useState(true); - const [profiles, setProfiles] = useState([]); - - useEffect(() => { - if (item.length) { - const data = item.map((x) => { - const address = x.validator ?? x.moniker[0].validator_address ?? ''; - const name = x.moniker[0].moniker ?? ''; - const imageUrl = x.moniker[0].avatar_url ?? ''; - const bio = x.moniker[0].details ?? ''; - const website = x.moniker[0].website ?? ''; - return { - address, - name, - imageUrl, - bio, - website, - }; - }); - setProfiles(data); - setLoading(false); - } - }, [item, loading]); - - return { profiles, loading }; -}; - -export default useCustomProfile; diff --git a/apps/web-celestia/src/pages/404.tsx b/apps/web-celestia/src/pages/404.tsx deleted file mode 100644 index 76cf2cc94d..0000000000 --- a/apps/web-celestia/src/pages/404.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import NotFound from '@/screens/404'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../next-i18next.config'; - -const Custom404: NextPage = () => ; - -export const getStaticProps = withGetStaticProps(nextI18NextConfig); - -export default Custom404; diff --git a/apps/web-celestia/src/pages/[dtag].tsx b/apps/web-celestia/src/pages/[dtag].tsx deleted file mode 100644 index cb8769bdd0..0000000000 --- a/apps/web-celestia/src/pages/[dtag].tsx +++ /dev/null @@ -1,11 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import ProfileDetails from '@/screens/profile_details'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../next-i18next.config'; - -const ProfileDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'profiles', 'accounts'); - -export default ProfileDetailsPage; diff --git a/apps/web-celestia/src/pages/_app.tsx b/apps/web-celestia/src/pages/_app.tsx deleted file mode 100644 index 254596e760..0000000000 --- a/apps/web-celestia/src/pages/_app.tsx +++ /dev/null @@ -1,7 +0,0 @@ -import MyApp from '@/screens/app'; -import { appWithTranslation } from 'next-i18next'; -import 'react-toastify/dist/ReactToastify.css'; -import 'shared-utils/assets/styles/global.css'; -import nextI18NextConfig from '../../next-i18next.config'; - -export default appWithTranslation(MyApp, nextI18NextConfig); diff --git a/apps/web-celestia/src/pages/_document.tsx b/apps/web-celestia/src/pages/_document.tsx deleted file mode 100644 index 174b41f650..0000000000 --- a/apps/web-celestia/src/pages/_document.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import Document from 'next/document'; -import DocumentComponent, { getInitialProps, DocumentComponentProps } from 'ui/pages/_document'; - -class MyDocument extends Document { - render() { - return ; - } -} - -MyDocument.getInitialProps = getInitialProps; - -export default MyDocument; diff --git a/apps/web-celestia/src/pages/_error.tsx b/apps/web-celestia/src/pages/_error.tsx deleted file mode 100644 index 2cac4132ab..0000000000 --- a/apps/web-celestia/src/pages/_error.tsx +++ /dev/null @@ -1,8 +0,0 @@ -import type { NextPage } from 'next'; -import ErrorPage, { getInitialProps } from 'ui/pages/_error'; - -const MyError: NextPage = () => ; - -MyError.getInitialProps = getInitialProps; - -export default MyError; diff --git a/apps/web-celestia/src/pages/accounts/[address].tsx b/apps/web-celestia/src/pages/accounts/[address].tsx deleted file mode 100644 index bf63138222..0000000000 --- a/apps/web-celestia/src/pages/accounts/[address].tsx +++ /dev/null @@ -1,18 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import AccountDetails from '@/screens/account_details'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const AccountDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'accounts', - 'transactions', - 'validators', - 'message_labels', - 'message_contents' -); - -export default AccountDetailsPage; diff --git a/apps/web-celestia/src/pages/blocks/[height].tsx b/apps/web-celestia/src/pages/blocks/[height].tsx deleted file mode 100644 index 3a090fc163..0000000000 --- a/apps/web-celestia/src/pages/blocks/[height].tsx +++ /dev/null @@ -1,17 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import BlockDetails from '@/screens/block_details'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const BlockDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'blocks', - 'transactions', - 'message_labels', - 'message_contents' -); - -export default BlockDetailsPage; diff --git a/apps/web-celestia/src/pages/blocks/index.tsx b/apps/web-celestia/src/pages/blocks/index.tsx deleted file mode 100644 index a25a08f025..0000000000 --- a/apps/web-celestia/src/pages/blocks/index.tsx +++ /dev/null @@ -1,16 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Blocks from '@/screens/blocks'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const BlocksPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'blocks', - 'transactions', - 'message_labels', - 'message_contents' -); - -export default BlocksPage; diff --git a/apps/web-celestia/src/pages/index.tsx b/apps/web-celestia/src/pages/index.tsx deleted file mode 100644 index 0e20acaf4b..0000000000 --- a/apps/web-celestia/src/pages/index.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Home from '@/screens/home'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../next-i18next.config'; - -const HomePage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'home', - 'blocks', - 'transactions' -); - -export default HomePage; diff --git a/apps/web-celestia/src/pages/params/index.tsx b/apps/web-celestia/src/pages/params/index.tsx deleted file mode 100644 index 36c5df67e5..0000000000 --- a/apps/web-celestia/src/pages/params/index.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Params from '@/screens/params'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const ParamsPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'params'); - -export default ParamsPage; diff --git a/apps/web-celestia/src/pages/proposals/[id].tsx b/apps/web-celestia/src/pages/proposals/[id].tsx deleted file mode 100644 index bd370d9b35..0000000000 --- a/apps/web-celestia/src/pages/proposals/[id].tsx +++ /dev/null @@ -1,11 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import ProposalDetails from '@/screens/proposal_details'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TokenDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'proposals'); - -export default TokenDetailsPage; diff --git a/apps/web-celestia/src/pages/proposals/index.tsx b/apps/web-celestia/src/pages/proposals/index.tsx deleted file mode 100644 index 983a1874fb..0000000000 --- a/apps/web-celestia/src/pages/proposals/index.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Tokens from '@/screens/proposals'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TokensPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'proposals'); - -export default TokensPage; diff --git a/apps/web-celestia/src/pages/server-sitemap.xml/index.tsx b/apps/web-celestia/src/pages/server-sitemap.xml/index.tsx deleted file mode 100644 index 9d27abd6ad..0000000000 --- a/apps/web-celestia/src/pages/server-sitemap.xml/index.tsx +++ /dev/null @@ -1,8 +0,0 @@ -import ServerSitemap, { getServerSideProps } from 'ui/pages/server-sitemap.xml'; - -// This function is called by Next.js before rendering the page. It returns -// a list of URLs that should be included in the sitemap. -export { getServerSideProps }; - -// Next.js calls this function to render the page. -export default ServerSitemap; diff --git a/apps/web-celestia/src/pages/transactions/[tx].tsx b/apps/web-celestia/src/pages/transactions/[tx].tsx deleted file mode 100644 index 500faa8fa1..0000000000 --- a/apps/web-celestia/src/pages/transactions/[tx].tsx +++ /dev/null @@ -1,16 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import TransactionDetails from '@/screens/transaction_details'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TransactionDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'transactions', - 'message_labels', - 'message_contents' -); - -export default TransactionDetailsPage; diff --git a/apps/web-celestia/src/pages/transactions/index.tsx b/apps/web-celestia/src/pages/transactions/index.tsx deleted file mode 100644 index a54a156581..0000000000 --- a/apps/web-celestia/src/pages/transactions/index.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Transactions from '@/screens/transactions'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TransactionsPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'transactions', - 'message_labels', - 'message_contents' -); - -export default TransactionsPage; diff --git a/apps/web-celestia/src/pages/validators/[address].tsx b/apps/web-celestia/src/pages/validators/[address].tsx deleted file mode 100644 index 657b818c10..0000000000 --- a/apps/web-celestia/src/pages/validators/[address].tsx +++ /dev/null @@ -1,18 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import ValidatorDetails from '@/screens/validator_details'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const ValidatorDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'validators', - 'transactions', - 'accounts', - 'message_labels', - 'message_contents' -); - -export default ValidatorDetailsPage; diff --git a/apps/web-celestia/src/pages/validators/index.tsx b/apps/web-celestia/src/pages/validators/index.tsx deleted file mode 100644 index 7ce3ee119a..0000000000 --- a/apps/web-celestia/src/pages/validators/index.tsx +++ /dev/null @@ -1,17 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Validators from '@/screens/validators'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const ValidatorsPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'validators', - 'transactions', - 'accounts', - 'message_labels', - 'message_contents' -); - -export default ValidatorsPage; diff --git a/apps/web-celestia/src/screens/home/components/blocks/components/desktop/index.tsx b/apps/web-celestia/src/screens/home/components/blocks/components/desktop/index.tsx deleted file mode 100644 index 23f60319d2..0000000000 --- a/apps/web-celestia/src/screens/home/components/blocks/components/desktop/index.tsx +++ /dev/null @@ -1,127 +0,0 @@ -import AvatarName from '@/components/avatar_name'; -import Timestamp from '@/components/Timestamp'; -import useStyles from '@/screens/home/components/blocks/components/desktop/styles'; -import { columns } from '@/screens/home/components/blocks/components/desktop/utils'; -import type { ItemType } from '@/screens/home/components/blocks/types'; -import { getMiddleEllipsis } from '@/utils/get_middle_ellipsis'; -import { BLOCK_DETAILS } from '@/utils/go_to_page'; -import Table from '@mui/material/Table'; -import TableBody from '@mui/material/TableBody'; -import TableCell from '@mui/material/TableCell'; -import TableHead from '@mui/material/TableHead'; -import TableRow from '@mui/material/TableRow'; -import { AnimatePresence, motion, Variants } from 'framer-motion'; -import useAppTranslation from '@/hooks/useAppTranslation'; -import Link from 'next/link'; -import numeral from 'numeral'; -import { FC } from 'react'; -import useCelestiaProfile from '@/hooks/useCelestiaProfile'; - -type BlockRowProps = { - item: ItemType; -}; - -const variants: Variants = { - initial: { - height: 0, - display: 'flex', - alignItems: 'center', - overflow: 'hidden', - clipPath: 'inset(0 50 0 50)', - }, - animate: { - height: 50, - display: 'flex', - alignItems: 'center', - overflow: 'hidden', - clipPath: 'inset(0 0 0 0)', - }, - exit: { - height: 50, - display: 'flex', - alignItems: 'center', - overflow: 'hidden', - position: 'absolute', - marginTop: [50, 60], - opacity: 0, - transition: { duration: 0.5 }, - }, -}; - -const BlockRow: FC = ({ item }) => { - const { profile } = useCelestiaProfile(item.consensusAddress, item.proposer); - const name = profile?.name ?? ''; - const imageUrl = profile?.imageUrl ?? ''; - const address = profile?.address ?? ''; - - const formattedData = { - height: ( - - {numeral(item.height).format('0,0')} - - ), - txs: numeral(item.txs).format('0,0'), - time: , - proposer: , - hash: getMiddleEllipsis(item.hash, { - beginning: 6, - ending: 5, - }), - }; - return ( - - {columns.map((column) => { - const { key, align } = column; - return ( - - - {formattedData[key as keyof typeof formattedData]} - - - ); - })} - - ); -}; - -type DesktopProps = { - className?: string; - items: ItemType[]; -}; - -const Desktop: FC = ({ className, items }) => { - const { t } = useAppTranslation('blocks'); - const { classes, cx } = useStyles(); - - return ( -
- - - - {columns.map((column) => ( - - {t(column.key)} - - ))} - - - - - {items.map((row) => ( - - ))} - - -
-
- ); -}; - -export default Desktop; diff --git a/apps/web-celestia/src/screens/home/components/blocks/hooks.ts b/apps/web-celestia/src/screens/home/components/blocks/hooks.ts deleted file mode 100644 index bf5a258c0d..0000000000 --- a/apps/web-celestia/src/screens/home/components/blocks/hooks.ts +++ /dev/null @@ -1,52 +0,0 @@ -import * as R from 'ramda'; -import { useCallback, useState } from 'react'; -import { - BlocksListenerSubscription, - useBlocksListenerSubscription, -} from '@/graphql/types/general_types'; -import type { BlocksState } from '@/screens/home/components/blocks/types'; - -const formatBlocks = (data: BlocksListenerSubscription) => - data.blocks.map((x) => { - const proposerAddress = x?.validator?.validatorInfo?.operatorAddress ?? ''; - const consensusAddress = x?.validator?.validatorInfo?.consensusAddress ?? ''; - return { - height: x.height, - txs: x.txs ?? 0, - hash: x.hash, - timestamp: x.timestamp, - proposer: proposerAddress, - consensusAddress, - }; - }) ?? []; - -export const useBlocks = () => { - const [state, setState] = useState({ - loading: true, - items: [], - }); - - const handleSetState = useCallback((stateChange: (prevState: BlocksState) => BlocksState) => { - setState((prevState) => { - const newState = stateChange(prevState); - return R.equals(prevState, newState) ? prevState : newState; - }); - }, []); - - // ================================ - // block subscription - // ================================ - useBlocksListenerSubscription({ - onData: (data) => { - handleSetState((prevState) => ({ - ...prevState, - loading: false, - items: data.data.data ? formatBlocks(data.data.data) : [], - })); - }, - }); - - return { - state, - }; -}; diff --git a/apps/web-celestia/src/screens/home/components/blocks/types.ts b/apps/web-celestia/src/screens/home/components/blocks/types.ts deleted file mode 100644 index 522c61a7cd..0000000000 --- a/apps/web-celestia/src/screens/home/components/blocks/types.ts +++ /dev/null @@ -1,15 +0,0 @@ -export interface BlockType { - height: number; - txs: number; - timestamp: string; - proposer: string; - hash: string; - consensusAddress: string; -} - -export interface BlocksState { - loading: boolean; - items: BlockType[]; -} - -export type ItemType = BlockType; diff --git a/apps/web-celestia/src/screens/validator_details/hooks.ts b/apps/web-celestia/src/screens/validator_details/hooks.ts deleted file mode 100644 index cbc67f6920..0000000000 --- a/apps/web-celestia/src/screens/validator_details/hooks.ts +++ /dev/null @@ -1,177 +0,0 @@ -import { useRouter } from 'next/router'; -import * as R from 'ramda'; -import { useCallback, useEffect, useState } from 'react'; -import chainConfig from '@/chainConfig'; -import { useValidatorDetailsQuery, ValidatorDetailsQuery } from '@/graphql/types/general_types'; -import useCelestiaProfile from '@/hooks/useCelestiaProfile'; -import { SlashingParams } from '@/models'; -import { StatusType, ValidatorDetailsState } from '@/screens/validator_details/types'; -import { formatToken } from '@/utils/format_token'; -import { getValidatorCondition } from '@/utils/get_validator_condition'; - -const { extra, votingPowerTokenUnit } = chainConfig(); - -const initialTokenDenom: TokenUnit = { - value: '0', - displayDenom: '', - baseDenom: '', - exponent: 0, -}; - -const initialState: ValidatorDetailsState = { - exists: true, - desmosProfile: null, - overview: { - validator: '', - operatorAddress: '', - selfDelegateAddress: '', - consensusAddress: '', - description: '', - website: '', - }, - status: { - status: 0, - jailed: false, - tombstoned: false, - condition: 0, - commission: 0, - missedBlockCounter: 0, - signedBlockWindow: 0, - maxRate: '0', - }, - votingPower: { - height: 0, - overall: initialTokenDenom, - self: 0, - }, -}; - -// ============================ -// overview -// ============================ -const formatOverview = (data: ValidatorDetailsQuery) => { - const operatorAddress = data?.validator?.[0]?.validatorInfo?.operatorAddress ?? ''; - const selfDelegateAddress = data?.validator?.[0]?.validatorInfo?.selfDelegateAddress ?? ''; - const consensusAddress = data?.validator?.[0]?.validatorInfo?.consensusAddress ?? ''; - const profile = { - validator: operatorAddress, - operatorAddress, - selfDelegateAddress, - consensusAddress, - description: data.validator[0]?.validatorDescriptions?.[0]?.details ?? '', - website: data.validator[0]?.validatorDescriptions?.[0]?.website ?? '', - }; - - return profile; -}; - -// ============================ -// status -// ============================ -const formatStatus = (data: ValidatorDetailsQuery) => { - const slashingParams = SlashingParams.fromJson(data?.slashingParams?.[0]?.params ?? {}); - const missedBlockCounter = - data.validator[0]?.validatorSigningInfos?.[0]?.missedBlocksCounter ?? 0; - const { signedBlockWindow } = slashingParams; - const condition = getValidatorCondition(signedBlockWindow, missedBlockCounter); - - const profile: StatusType = { - status: data.validator[0]?.validatorStatuses?.[0]?.status ?? 3, - jailed: data.validator[0]?.validatorStatuses?.[0]?.jailed ?? false, - tombstoned: data.validator[0]?.validatorSigningInfos?.[0]?.tombstoned ?? false, - commission: data.validator[0]?.validatorCommissions?.[0]?.commission ?? 0, - condition, - missedBlockCounter, - signedBlockWindow, - maxRate: data?.validator?.[0]?.validatorInfo?.maxRate ?? '0', - }; - - return profile; -}; - -// ============================ -// votingPower -// ============================ -const formatVotingPower = (data: ValidatorDetailsQuery) => { - const selfVotingPower = - (data.validator[0]?.validatorVotingPowers?.[0]?.votingPower ?? 0) / - 10 ** (extra.votingPowerExponent ?? 0); - - const votingPower = { - self: selfVotingPower, - overall: formatToken(data?.stakingPool?.[0]?.bonded ?? 0, votingPowerTokenUnit), - height: data.validator[0]?.validatorVotingPowers?.[0]?.height ?? 0, - }; - - return votingPower; -}; - -export const useValidatorDetails = () => { - const router = useRouter(); - const [state, setState] = useState(initialState); - - const handleSetState = useCallback( - (stateChange: (prevState: ValidatorDetailsState) => ValidatorDetailsState) => { - setState((prevState) => { - const newState = stateChange(prevState); - return R.equals(prevState, newState) ? prevState : newState; - }); - }, - [] - ); - - // ========================== - // Fetch Data - // ========================== - const { loading } = useValidatorDetailsQuery({ - variables: { - address: router.query.address as string, - }, - onCompleted: (data) => { - handleSetState((prevState) => ({ ...prevState, ...formatAccountQuery(data) })); - }, - }); - - // ========================== - // Celestia Profile - // ========================== - const { profile: dataDesmosProfile, loading: loadingDesmosProfile } = useCelestiaProfile( - state.overview.consensusAddress, - state.overview.selfDelegateAddress - ); - useEffect(() => { - if (dataDesmosProfile) { - const { name, imageUrl, bio } = dataDesmosProfile; - setState((prevState) => ({ - ...prevState, - desmosProfile: { - name, - imageUrl, - bio, - dtag: name, - nickname: name, - coverUrl: '', - connections: [], - }, - })); - } - }, [dataDesmosProfile]); - - return { state, loading: loading || loadingDesmosProfile }; -}; - -function formatAccountQuery(data: ValidatorDetailsQuery): Partial { - const stateChange: Partial = {}; - - if (!data.validator.length) { - stateChange.exists = false; - return stateChange; - } - - stateChange.overview = formatOverview(data); - - stateChange.status = formatStatus(data); - stateChange.votingPower = formatVotingPower(data); - - return stateChange; -} diff --git a/apps/web-celestia/src/screens/validator_details/types.ts b/apps/web-celestia/src/screens/validator_details/types.ts deleted file mode 100644 index df700ad40f..0000000000 --- a/apps/web-celestia/src/screens/validator_details/types.ts +++ /dev/null @@ -1,34 +0,0 @@ -export interface OverviewType { - validator: string; - operatorAddress: string; - selfDelegateAddress: string; - consensusAddress: string; - description: string; - website: string; -} - -export interface StatusType { - inActiveSet?: string; - jailed: boolean; - tombstoned: boolean; - commission: number; - signedBlockWindow: number; - missedBlockCounter: number; - maxRate: string; - status: number; - condition: number; -} - -export interface VotingPowerType { - height: number; - overall: TokenUnit; - self: number; -} - -export interface ValidatorDetailsState { - exists: boolean; - desmosProfile: DesmosProfile | null; - overview: OverviewType; - status: StatusType; - votingPower: VotingPowerType; -} diff --git a/apps/web-celestia/src/screens/validators/components/list/hooks.ts b/apps/web-celestia/src/screens/validators/components/list/hooks.ts deleted file mode 100644 index b42cb49595..0000000000 --- a/apps/web-celestia/src/screens/validators/components/list/hooks.ts +++ /dev/null @@ -1,213 +0,0 @@ -import Big from 'big.js'; -import numeral from 'numeral'; -import * as R from 'ramda'; -import { SyntheticEvent, useCallback, useState } from 'react'; -import chainConfig from '@/chainConfig'; -import { useValidatorsQuery, ValidatorsQuery } from '@/graphql/types/general_types'; -import { SlashingParams } from '@/models'; -import type { - ItemType, - ValidatorsState, - ValidatorType, -} from '@/screens/validators/components/list/types'; -import { formatToken } from '@/utils/format_token'; -import { getValidatorCondition } from '@/utils/get_validator_condition'; - -const { extra, votingPowerTokenUnit } = chainConfig(); - -// ========================== -// Parse data -// ========================== -const formatValidators = (data: ValidatorsQuery): Partial => { - const slashingParams = SlashingParams.fromJson(data?.slashingParams?.[0]?.params ?? {}); - const votingPowerOverall = - numeral( - formatToken(data?.stakingPool?.[0]?.bondedTokens ?? 0, votingPowerTokenUnit).value - ).value() ?? 0; - - const { signedBlockWindow } = slashingParams; - - let formattedItems: ValidatorType[] = data.validator - .filter((x) => x.validatorInfo && x.validatorDescriptions) - .map((x) => { - const votingPower = - (x?.validatorVotingPowers?.[0]?.votingPower ?? 0) / 10 ** (extra.votingPowerExponent ?? 0); - const votingPowerPercent = votingPowerOverall - ? numeral((votingPower / votingPowerOverall) * 100).value() - : 0; - - const missedBlockCounter = x?.validatorSigningInfos?.[0]?.missedBlocksCounter ?? 0; - const condition = getValidatorCondition(signedBlockWindow, missedBlockCounter); - - return { - moniker: x.validatorDescriptions ?? '', - consensus: x.validatorInfo?.consensusAddress ?? '', - validator: x.validatorInfo?.operatorAddress ?? '', - votingPower: votingPower ?? 0, - votingPowerPercent: votingPowerPercent ?? 0, - commission: (x?.validatorCommissions?.[0]?.commission ?? 0) * 100, - condition, - status: x?.validatorStatuses?.[0]?.status ?? 0, - jailed: x?.validatorStatuses?.[0]?.jailed ?? false, - tombstoned: x?.validatorSigningInfos?.[0]?.tombstoned ?? false, - }; - }); - - // get the top 34% validators - formattedItems = formattedItems.sort((a, b) => (a.votingPower > b.votingPower ? -1 : 1)); - - // add key to indicate they are part of top 34% - let cumulativeVotingPower = Big(0); - let reached = false; - formattedItems.forEach((x) => { - if (x.status === 3) { - const totalVp = cumulativeVotingPower.add(x.votingPowerPercent); - if (totalVp.lte(34) && !reached) { - x.topVotingPower = true; - } - - if (totalVp.gt(34) && !reached) { - x.topVotingPower = true; - reached = true; - } - - cumulativeVotingPower = totalVp; - } - }); - - return { - votingPowerOverall, - items: formattedItems, - }; -}; - -export const useValidators = () => { - const [search, setSearch] = useState(''); - const [state, setState] = useState({ - loading: true, - exists: true, - items: [], - votingPowerOverall: 0, - tab: 0, - sortKey: 'validator.name', - sortDirection: 'asc', - }); - - const handleSetState = useCallback( - (stateChange: (prevState: ValidatorsState) => ValidatorsState) => { - setState((prevState) => { - const newState = stateChange(prevState); - return R.equals(prevState, newState) ? prevState : newState; - }); - }, - [] - ); - - // ========================== - // Fetch Data - // ========================== - useValidatorsQuery({ - onCompleted: (data) => { - handleSetState((prevState) => ({ - ...prevState, - loading: false, - ...formatValidators(data), - })); - }, - onError: () => { - handleSetState((prevState) => ({ - ...prevState, - loading: false, - exists: false, - })); - }, - }); - - const handleTabChange = useCallback( - (_event: SyntheticEvent, newValue: number) => { - setState((prevState) => ({ - ...prevState, - tab: newValue, - })); - }, - [] - ); - - const handleSort = useCallback( - (key: string) => { - if (key === state.sortKey) { - setState((prevState) => ({ - ...prevState, - sortDirection: prevState.sortDirection === 'asc' ? 'desc' : 'asc', - })); - } else { - setState((prevState) => ({ - ...prevState, - sortKey: key, - sortDirection: 'asc', // new key so we start the sort by asc - })); - } - }, - [state.sortKey] - ); - - const handleSearch = useCallback((value: string) => { - setSearch(value); - }, []); - - const sortItems = useCallback( - (items: ItemType[]) => { - let sorted: ItemType[] = R.clone(items); - - if (state.tab === 0) { - sorted = sorted.filter((x) => x.status === 3); - } - - if (state.tab === 1) { - sorted = sorted.filter((x) => x.status !== 3); - } - - if (search) { - sorted = sorted.filter((x) => { - const formattedSearch = search.toLowerCase().replace(/ /g, ''); - return ( - x.validator.name.toLowerCase().replace(/ /g, '').includes(formattedSearch) || - x.validator.address.toLowerCase().includes(formattedSearch) - ); - }); - } - - if (state.sortKey && state.sortDirection) { - sorted.sort((a, b) => { - let compareA = R.pathOr('', [...state.sortKey.split('.')], a); - let compareB = R.pathOr('', [...state.sortKey.split('.')], b); - - if (typeof compareA === 'string' && typeof compareB === 'string') { - compareA = compareA.toLowerCase(); - compareB = compareB.toLowerCase(); - } - - if (compareA < compareB) { - return state.sortDirection === 'asc' ? -1 : 1; - } - if (compareA > compareB) { - return state.sortDirection === 'asc' ? 1 : -1; - } - return 0; - }); - } - - return sorted; - }, - [search, state.sortDirection, state.sortKey, state.tab] - ); - - return { - state, - handleTabChange, - handleSort, - handleSearch, - sortItems, - search, - }; -}; diff --git a/apps/web-celestia/src/screens/validators/components/list/index.tsx b/apps/web-celestia/src/screens/validators/components/list/index.tsx deleted file mode 100644 index 26965f3d07..0000000000 --- a/apps/web-celestia/src/screens/validators/components/list/index.tsx +++ /dev/null @@ -1,57 +0,0 @@ -import { FC, ReactNode, useMemo } from 'react'; -import Box from '@/components/box'; -import LoadAndExist from '@/components/load_and_exist'; -import NoData from '@/components/no_data'; -import Desktop from '@/screens/validators/components/list/components/desktop'; -import Mobile from '@/screens/validators/components/list/components/mobile'; -import Tabs from '@/screens/validators/components/list/components/tabs'; -import { useValidators } from '@/screens/validators/components/list/hooks'; -import useStyles from '@/screens/validators/components/list/styles'; -import { useDisplayStyles } from '@/styles/useSharedStyles'; -import useCustomProfile from '@/hooks/useCustomProfile'; - -const List: FC = ({ className }) => { - const { classes, cx } = useStyles(); - const display = useDisplayStyles().classes; - const { state, handleTabChange, handleSearch, handleSort, sortItems, search } = useValidators(); - const { profiles: dataProfiles, loading } = useCustomProfile(state.items); - const items = useMemo( - () => sortItems(state.items.map((x, i) => ({ ...x, validator: dataProfiles?.[i] }))), - [state.items, dataProfiles, sortItems] - ); - - let list: ReactNode; - - if (!items.length) { - list = ; - } else { - list = ( - <> - - - - ); - } - - return ( - - - -
{list}
-
-
- ); -}; - -export default List; diff --git a/apps/web-celestia/src/screens/validators/components/list/types.ts b/apps/web-celestia/src/screens/validators/components/list/types.ts deleted file mode 100644 index 52031b052b..0000000000 --- a/apps/web-celestia/src/screens/validators/components/list/types.ts +++ /dev/null @@ -1,32 +0,0 @@ -interface MonikerType { - moniker?: string | null | undefined; - avatar_url?: string | null; - validator_address: string; - website?: string | null; - details?: string | null; -} - -export interface ValidatorType { - moniker: MonikerType[]; - validator: string; - votingPower: number; - votingPowerPercent: number; - commission: number; - condition: number; - status: number; - jailed: boolean; - tombstoned: boolean; - topVotingPower?: boolean; // top 34% VP -} - -export interface ValidatorsState { - loading: boolean; - exists: boolean; - tab: number; - sortKey: string; - sortDirection: 'asc' | 'desc'; - votingPowerOverall: number; - items: ValidatorType[]; -} - -export type ItemType = Override; diff --git a/apps/web-celestia/tsconfig.json b/apps/web-celestia/tsconfig.json deleted file mode 100644 index d02c130bbc..0000000000 --- a/apps/web-celestia/tsconfig.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "extends": "../../packages/tsconfig/nextjs.json", - "compilerOptions": { - "rootDirs": ["../../packages/ui", "."], - "baseUrl": "./src/", - "paths": { - "@/*": ["./*", "../../../packages/ui/src/*"], - "@/public/*": ["../public/*"], - "ui/*": ["../../../packages/ui/src/*"] - } - }, - "include": ["*.d.ts", "src/**/*.ts", "src/**/*.tsx", "../../packages/ui/*.d.ts"] -} diff --git a/apps/web-cheqd/.codecov.yml b/apps/web-cheqd/.codecov.yml deleted file mode 100644 index a990bf8809..0000000000 --- a/apps/web-cheqd/.codecov.yml +++ /dev/null @@ -1,17 +0,0 @@ -# https://docs.codecov.io/docs/commit-status -coverage: - status: - project: - default: - # basic - target: 0 - threshold: 0% - base: 0% - # advanced - branches: [] - if_no_uploads: error - if_not_found: success - if_ci_failed: error - only_pulls: false - flags: [] - paths: [] diff --git a/apps/web-cheqd/.eslintrc.yml b/apps/web-cheqd/.eslintrc.yml deleted file mode 100644 index fc134c47f1..0000000000 --- a/apps/web-cheqd/.eslintrc.yml +++ /dev/null @@ -1,9 +0,0 @@ -root: true -extends: - - custom -ignorePatterns: - - '**/node_modules/*' - - '**/out/*' - - '**/.next/*' - - '**/dist/*' - - '**/src/graphql/*' diff --git a/apps/web-cheqd/CHANGELOG.md b/apps/web-cheqd/CHANGELOG.md deleted file mode 100644 index 6fadeb2f8d..0000000000 --- a/apps/web-cheqd/CHANGELOG.md +++ /dev/null @@ -1,854 +0,0 @@ -# Unreleased - -## 2.22.3 - -### Patch Changes - -- Updated dependencies [[`584138bbb`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/584138bbb2443b74d437546ad04327fa2f0dd003), [`18991b16b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/18991b16bda5af4b993868ee85a280e8b39271ca)]: - - shared-utils@2.23.0 - - ui@2.36.0 - -## 2.22.2 - -### Patch Changes - -- Updated dependencies [[`99fb1bdf8`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/99fb1bdf8be3e3baa022475903f0ebc8fc9f0619)]: - - shared-utils@2.22.0 - - ui@2.35.0 - -## 2.22.1 - -### Patch Changes - -- Updated dependencies [[`d6d815915`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/d6d815915a397c857247b32882222918eaef14e5), [`1e919a3c7`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/1e919a3c7eff85ce9aef954d59dfe38212fd997a)]: - - shared-utils@2.21.0 - - ui@2.34.0 - -## 2.22.0 - -### Minor Changes - -- [#1279](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1279) [`f7365dfe0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f7365dfe0ca3b6f0cbefcb580d255a7977f44a4f) Thanks [@rachelhox](https://github.com/rachelhox)! - feat: price chart component - -### Patch Changes - -- Updated dependencies [[`f7365dfe0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f7365dfe0ca3b6f0cbefcb580d255a7977f44a4f)]: - - ui@2.33.0 - -## 2.21.1 - -### Patch Changes - -- Updated dependencies [[`4a8dd7a48`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/4a8dd7a480a65aadefd3ea3af6fc1d5280dacbc2)]: - - shared-utils@2.20.0 - - ui@2.32.0 - -## 2.21.0 - -### Minor Changes - -- [#1258](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1258) [`12079a781`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/12079a78141eb2e5ddee1c9211c5e81bc4e6d0d1) Thanks [@teamchong](https://github.com/teamchong)! - - Integrated `next-sitemap` to auto-generate sitemaps for each Next.js app in the monorepo. This enhancement improves our SEO capabilities and website visibility on search engines. The sitemap will be automatically updated with every build, ensuring it always reflects the current state of the site. - -### Patch Changes - -- Updated dependencies [[`12079a781`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/12079a78141eb2e5ddee1c9211c5e81bc4e6d0d1)]: - - shared-utils@2.19.0 - - ui@2.31.0 - -## 2.20.2 - -### Patch Changes - -- Updated dependencies [[`f5392fbba`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f5392fbbabf50763001c80faa0f7fefca343f287)]: - - ui@2.30.2 - -## 2.20.1 - -### Patch Changes - -- [#1256](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1256) [`5654972fd`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/5654972fdf2bb50bcd8566320dc93294301facab) Thanks [@teamchong](https://github.com/teamchong)! - - Restored i18n locale JSON files that were accidentally deleted in a previous pull request. This restoration ensures all necessary translations are available for the application. - - Migrated existing code to use a new wrapper function for loading i18n translations, enhancing the efficiency and reliability of our translation loading process. - - Fixed an issue with the Next.js standalone build process that was causing complications with Docker deployment, thereby improving the stability of deployments. -- Updated dependencies [[`5654972fd`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/5654972fdf2bb50bcd8566320dc93294301facab)]: - - shared-utils@2.18.1 - - ui@2.30.1 - -## 2.20.0 - -### Minor Changes - -- [#1253](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1253) [`c59a66729`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/c59a66729196471a7adafa23823dc4b1b21e334b) Thanks [@rachelhox](https://github.com/rachelhox)! - add humansai big dipper - -### Patch Changes - -- Updated dependencies [[`c59a66729`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/c59a66729196471a7adafa23823dc4b1b21e334b), [`3df0639ae`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/3df0639ae1ce872cfd05b535ae55edd9292995b3)]: - - shared-utils@2.18.0 - - ui@2.30.0 - -## 2.19.0 - -### Minor Changes - -- [#1248](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1248) [`376b4b356`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/376b4b356b58375f14f004f62a3c2e1a11c8dccf) Thanks [@rachelhox](https://github.com/rachelhox)! - add Coreum Big Dipper - -- [#1236](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1236) [`fe24afcda`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/fe24afcdad91cb859ee637f2c61d79d177d8c616) Thanks [@rachelhox](https://github.com/rachelhox)! - fix quicksilver validator moniker display - -### Patch Changes - -- Updated dependencies [[`376b4b356`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/376b4b356b58375f14f004f62a3c2e1a11c8dccf), [`fe24afcda`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/fe24afcdad91cb859ee637f2c61d79d177d8c616)]: - - shared-utils@2.17.0 - - ui@2.29.0 - -## 2.18.0 - -### Minor Changes - -- [#1242](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1242) [`66586e088`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/66586e088e49686ef920c00af8035dab1798317e) Thanks [@teamchong](https://github.com/teamchong)! - fix cheqd custom message types - -### Patch Changes - -- [#1242](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1242) [`66586e088`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/66586e088e49686ef920c00af8035dab1798317e) Thanks [@teamchong](https://github.com/teamchong)! - Shared translations for workspaces - -- Updated dependencies [[`66586e088`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/66586e088e49686ef920c00af8035dab1798317e)]: - - shared-utils@2.16.2 - - ui@2.28.1 - -## 2.17.0 - -### Minor Changes - -- [#1245](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1245) [`035a7a098`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/035a7a09841d8ca7af3748f7991f42f7e8430d54) Thanks [@rachelhox](https://github.com/rachelhox)! - fix cheqd custom message types - -## 2.16.0 - -### Minor Changes - -- [#1238](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1238) [`a0653bd55`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/a0653bd552af9d2e1c29ea3516b32da3b94d7e0b) Thanks [@rachelhox](https://github.com/rachelhox)! - update login ui - -- [#1243](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1243) [`18c829ee2`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/18c829ee206477c85d7e149e14b5009b2f34a564) Thanks [@rachelhox](https://github.com/rachelhox)! - fix: cheqd top accounts query - -### Patch Changes - -- [#1225](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1225) [`5316f55cf`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/5316f55cfccc31a44cac4d42de704d0d3f058048) Thanks [@teamchong](https://github.com/teamchong)! - Bump package versions - -- Updated dependencies [[`a0653bd55`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/a0653bd552af9d2e1c29ea3516b32da3b94d7e0b), [`acfb8cf38`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/acfb8cf38ab779cd70117109f86c07f7d87d7a42), [`5316f55cf`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/5316f55cfccc31a44cac4d42de704d0d3f058048)]: - - ui@2.28.0 - - shared-utils@2.16.1 - -## 2.15.0 - -### Minor Changes - -- [#1128](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1128) [`1edb0b236`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/1edb0b236d80993a19b11dc598cbcbb44d1905b4) Thanks [@MonikaCat](https://github.com/MonikaCat)! - Added login with Keplr and WalletConnect([\#1128](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1128)) - -### Patch Changes - -- Updated dependencies [[`1edb0b236`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/1edb0b236d80993a19b11dc598cbcbb44d1905b4)]: - - shared-utils@2.16.0 - - ui@2.27.0 - -## 2.14.1 - -### Patch Changes - -- Updated dependencies [[`2949b87b9`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/2949b87b93676df46bfb824ac486e9b96b9a5ba4)]: - - shared-utils@2.15.0 - - ui@2.26.0 - -## 2.14.0 - -### Minor Changes - -- [#1230](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1230) [`3b0114620`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/3b0114620e217d0fd1e50be7b6aa435178f38d24) Thanks [@rachelhox](https://github.com/rachelhox)! - Cheqd top accounts module: hide Module Accounts - -## 2.13.0 - -### Minor Changes - -- [#1228](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1228) [`2113969f5`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/2113969f5dea2d4a2cc177dc94f6ac8994080a67) Thanks [@rachelhox](https://github.com/rachelhox)! - ui: increase market price precision web-cheqd: add custom wallets module - -### Patch Changes - -- Updated dependencies [[`d106401de`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/d106401de6ad55be1efa2eedc248ad7277ce524a), [`381e863d1`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/381e863d12c2c56e1a32946f828de6cbd5350c46), [`2113969f5`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/2113969f5dea2d4a2cc177dc94f6ac8994080a67)]: - - ui@2.25.0 - - shared-utils@2.14.0 - -## 2.12.0 - -### Minor Changes - -- [#1223](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1223) [`9082afdce`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9082afdce5e76b378c612c5cd4f74161403c4a67) Thanks [@rachelhox](https://github.com/rachelhox)! - fix: missing messages from authz module - -### Patch Changes - -- Updated dependencies [[`9082afdce`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9082afdce5e76b378c612c5cd4f74161403c4a67)]: - - ui@2.24.0 - -## 2.11.2 - -### Patch Changes - -- [#1218](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1218) [`37c5aaf84`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/37c5aaf84a9e1b231ee6cce72d75476ddefa0622) Thanks [@teamchong](https://github.com/teamchong)! - feat: Add notice for top account - -## 2.11.1 - -### Patch Changes - -- Updated dependencies [[`26b06277b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/26b06277b6df0ccdf17a8207c39e74d147a20e6e)]: - - ui@2.23.0 - -## 2.11.0 - -### Minor Changes - -- [#1188](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1188) [`bf192489d`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/bf192489dfc10cf9f6679f08e6a1b96d390e2e00) Thanks [@rachelhox](https://github.com/rachelhox)! - add Quasar and Cheqd Big Dipper - -### Patch Changes - -- Updated dependencies [[`9049e712c`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/9049e712c6dacedc5a4733830b2517f7fc6d4862), [`b756f45fd`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/b756f45fde55cb582aa312f4fc9c5c49ce21173c), [`bf192489d`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/bf192489dfc10cf9f6679f08e6a1b96d390e2e00)]: - - ui@2.22.0 - - shared-utils@2.13.0 - -## 2.10.1 - -### Patch Changes - -- [#1196](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1196) [`c4d1d83e3`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/c4d1d83e30922bdb86ffc20d8cde36adad34bd0c) Thanks [@teamchong](https://github.com/teamchong)! - chore: versions bump - -- Updated dependencies [[`c4d1d83e3`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/c4d1d83e30922bdb86ffc20d8cde36adad34bd0c), [`e1502b5d1`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/e1502b5d1ecb50b8da94fc157ac1866ee40df9a8)]: - - shared-utils@2.12.1 - - ui@2.21.0 - -## 2.10.0 - -### Minor Changes - -- [#1183](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1183) [`33750408b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/33750408bfa3bc3195124b78be72c0d54b414bd7) Thanks [@rachelhox](https://github.com/rachelhox)! - feat: theme toggle button and 12-hour/24-hour toggle button - -### Patch Changes - -- Updated dependencies [[`33750408b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/33750408bfa3bc3195124b78be72c0d54b414bd7)]: - - shared-utils@2.12.0 - - ui@2.20.0 - -## 2.9.0 - -### Minor Changes - -- [#1166](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1166) [`f4e9417a0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f4e9417a06c3a5667fe541eee2bf2b820566496d) Thanks [@rachelhox](https://github.com/rachelhox)! - add en zht zhs it pl locales - -- [#1166](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1166) [`f4e9417a0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f4e9417a06c3a5667fe541eee2bf2b820566496d) Thanks [@rachelhox](https://github.com/rachelhox)! - add zht, zhs, pl and it locales - -### Patch Changes - -- Updated dependencies [[`f4e9417a0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f4e9417a06c3a5667fe541eee2bf2b820566496d), [`f4e9417a0`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/f4e9417a06c3a5667fe541eee2bf2b820566496d)]: - - ui@2.19.0 - -## 2.8.14 - -### Patch Changes - -- Updated dependencies [[`8fbfb95d5`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/8fbfb95d5d64ba23bff774aa95ea885839475603)]: - - ui@2.18.0 - -## 2.8.13 - -### Patch Changes - -- Updated dependencies [[`717cb798b`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/717cb798b200f5a3afde49695548266fa6bdfb3d)]: - - shared-utils@2.11.0 - - ui@2.17.1 - -## 2.8.12 - -### Patch Changes - -- Updated dependencies [[`98505b6e1`](https://github.com/forbole/big-dipper-2.0-cosmos/commit/98505b6e1ca3001a6b078d30266ed33456c808df)]: - - ui@2.17.0 - -## 2.8.11 - -### Patch Changes - -- Updated dependencies [35f47327d] - - shared-utils@2.10.0 - - ui@2.16.0 - -## 2.8.10 - -### Patch Changes - -- Updated dependencies [29f3ac40] - - ui@2.15.1 - -## 2.8.9 - -### Patch Changes - -- Updated dependencies [9f2e26b1] - - shared-utils@2.9.0 - - ui@2.15.0 - -## 2.8.8 - -### Patch Changes - -- Updated dependencies [e0f32672] - - ui@2.14.3 - -## 2.8.7 - -### Patch Changes - -- Updated dependencies [e11d768a] - - ui@2.14.2 - -## 2.8.6 - -### Patch Changes - -- Updated dependencies [4079b219] - - ui@2.14.1 - -## 2.8.5 - -### Patch Changes - -- Updated dependencies [d08c0dfd] - - shared-utils@2.8.0 - - tsconfig@0.3.0 - - ui@2.14.0 - -## 2.8.4 - -### Patch Changes - -- Updated dependencies [af2e8add5] - - shared-utils@2.7.0 - - ui@2.13.0 - -## 2.8.3 - -### Patch Changes - -- Updated dependencies [b4ac0a0c5] - - shared-utils@2.6.3 - - ui@2.12.1 - -## 2.8.2 - -### Patch Changes - -- Updated dependencies [e12c3b0c2] - - ui@2.12.0 - -## 2.8.1 - -### Patch Changes - -- Updated dependencies [a04d53bd8] -- Updated dependencies [a04d53bd8] -- Updated dependencies [a04d53bd8] - - ui@2.11.1 - -## 2.8.0 - -### Minor Changes - -- d967ae3f: migrate from next-tranlsate to next-i18next - - - replace {{count}} in locales/en/\*.json to {{num}} because {{count}} is reserved for next-18next - - add getServerSideProps to path with dynamic route param - - add getStaticProps to path without dynamic route param - -### Patch Changes - -- d967ae3f: remove @sentry/nextjs package, add install sentry script to install @sentry/nextjs when deployment via docker -- d967ae3f: replace dompurify package with xss -- d967ae3f: feat: change matomoSiteID to 8 -- d967ae3f: move jest setup coding to ui worksapce -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] -- Updated dependencies [d967ae3f] - - tsconfig@0.2.0 - - ui@2.11.0 - -## 2.7.2 - -### Patch Changes - -- b64119a1: feat: handle respoonsive UI via CSS instead of using JS -- Updated dependencies [b64119a1] - - shared-utils@2.6.2 - - ui@2.10.4 - -## 2.7.1 - -### Patch Changes - -- dc085630: feat: Add Rotate banner feature -- Updated dependencies [dc085630] - - shared-utils@2.6.1 - - ui@2.10.1 - -## 2.7.0 - -### Minor Changes - -- 85dd8c7d: Migrate MUI v4 to MUI v5, Next v12 to v13, React v17 to v18 - -### Patch Changes - -- Updated dependencies [85dd8c7d] - - shared-utils@2.6.0 - - ui@2.10.0 - -## 2.6.0 - -### Minor Changes - -- 8ea919c8: auto deployment based on PR title keyword - -### Patch Changes - -- Updated dependencies [8ea919c8] - - ui@2.9.0 - -## 2.5.0 - -### Minor Changes - -- 650f686b: Enable Yarn Plug'n'Play (Zero-Installs) - -### Patch Changes - -- Updated dependencies [650f686b] - - shared-utils@2.5.0 - - ui@2.7.0 - -## 2.4.1 - -### Patch Changes - -- 2db4ee93: performance improvements and bug fixes -- Updated dependencies [2db4ee93] - - ui@2.6.1 - -## 2.4.0 - -### Minor Changes - -- df8a5bca: - batch network requests ([\#1092](https://github.com/forbole/big-dipper-2.0-cosmos/issues/1092)) - -### Patch Changes - -- Updated dependencies [df8a5bca] - - ui@2.5.0 - -## 2.3.0 - -### Minor Changes - -- e6437552: fix: numeral [NaN issue](https://github.com/adamwdraper/Numeral-js/issues/596) - -### Patch Changes - -- e6437552: refactor: add config for voting power exponent -- e6437552: fix: transaction message raw and filter not working -- e6437552: fix: WebSocket use default instead of GRAPHQL_TRANSPORT_WS_PROTOCOL -- e6437552: ci: Add bulk preview / publish to Akash -- e6437552: fix: height is not display properly in consensus ui -- e6437552: fix: type erros missing type declaration csstype -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] -- Updated dependencies [e6437552] - - - shared-utils@2.3.0 - - ui@2.3.0 - -- Display `requested amount` and `recipient` fields inside Community Pool Spend proposal details page ([\#1053](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1053)) - -# main-v2.2.0 - 2022-11-22 - -## Changes - -- Moved env variables to config ([\#1007](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1007)) -- Added Sentry's Next.js SDK ([\#1005](https://github.com/forbole/big-dipper-2.0-cosmos/issues/1005)) -- Switched from using `npm` to `yarn berry` package manager ([\#1028](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1028)) -- Setup monorepo ([\#1035](https://github.com/forbole/big-dipper-2.0-cosmos/issues/1035)) -- Incremented unit tests coverage ([\#1044](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1044)) -- Increment E2E tests coverage ([\#1047](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1047)) -- Added Affiliate Marketing advertising banners ([\#1056](https://github.com/forbole/big-dipper-2.0-cosmos/pull/1056)) - -# base-v2.1.2 - 2022-09-11 - -## Fixes - -- Fixed `/font` after chain prefix `/desmos` in global.css ([\#992](https://github.com/forbole/big-dipper-2.0-cosmos/issues/992)) - -# base-v2.1.1 - 2022-08-29 - -## Fixes - -- Added missing dependency of `useEffect` in `useProfilesRecoil` to avoid desmos profile from not being loaded ([\#904](https://github.com/forbole/big-dipper-2.0-cosmos/issues/904)) - -## Changes - -- Updated validator and account details to not be found if bech32 is invalid -- Removed the use of NEXT_PUBLIC_URL -- Updated graphql types generation structure (in preparation for third party modules) -- Updated preview image location -- Updated change url files ([\#972](https://github.com/forbole/big-dipper-2.0-cosmos/issues/972)) -- Added `NEXT_PUBLIC_MATOMO_URL` and `NEXT_PUBLIC_MATOMO_SITE_ID` to github workflow production ([\#972](https://github.com/forbole/big-dipper-2.0-cosmos/issues/972)) - -# base-v2.1.0 - 2022-04-19 - -## Changes - -- Updated not found and 404 logo ([\#792](https://github.com/forbole/big-dipper-2.0-cosmos/issues/792)) -- Fixed params % display ([\#795](https://github.com/forbole/big-dipper-2.0-cosmos/issues/795)) -- Updated params page if time period less than 1 day then show seconds ([\#797](https://github.com/forbole/big-dipper-2.0-cosmos/issues/797)) -- Added token price history component ([\#784](https://github.com/forbole/big-dipper-2.0-cosmos/issues/784)) -- Updated Account details hasura actions to default call 100 items instead of 10 for better performance -- Added back proposal details quorum % ([\#788](https://github.com/forbole/big-dipper-2.0-cosmos/issues/788)) -- Updated validator details hasura actions performances ([\#812](https://github.com/forbole/big-dipper-2.0-cosmos/issues/812)) - -## Fixes - -- Fixed commission being displayed for non validator accounts ([\#787](https://github.com/forbole/big-dipper-2.0-cosmos/issues/787)) -- Added community tax in to apr calculation ([\#810](https://github.com/forbole/big-dipper-2.0-cosmos/issues/810)) - -# base-v2.0.2 - 2022-03-23 - -## Bug fixes - -- Fixed proposal details chart percentage display - -# base-v2.0.1 - 2022-03-17 - -## Bug fixes - -- Fixed online voting power total ([\#800](https://github.com/forbole/big-dipper-2.0-cosmos/issues/800)) - -# base-v2.0.0 - 2022-03-10 - -## Changes - -- Changed online voting power to be a query instead of a subscription ([\#638](https://github.com/forbole/big-dipper-2.0-cosmos/issues/638)) -- Optimised rendering of Proposal Details page ([\#763](https://github.com/forbole/big-dipper-2.0-cosmos/issues/763)) -- Updated online voting power display ([\#776](https://github.com/forbole/big-dipper-2.0-cosmos/issues/776)) -- Improved initial loading speed by asyncing top level functions ([\#773](https://github.com/forbole/big-dipper-2.0-cosmos/issues/773)) - -## Bug fixes - -- Fixed Apr error if bonded tokens is 0 ([\#758](https://github.com/forbole/big-dipper-2.0-cosmos/issues/758)) - -## Breaking - -- [Bdjuno](https://github.com/forbole/bdjuno) must be on `v2.0.0` - -# base-v2.0.0-rc3 - 2022-02-25 - -## Changes - -- Changed `NEXT_PUBLIC_WS_CHAIN_URL` to `NEXT_PUBLIC_RPC_WEBSOCKET` for clarification -- Changed `NEXT_PUBLIC_CHAIN_STATUS` to `NEXT_PUBLIC_CHAIN_TYPE` for clarification - -## Migration - -- Changed env `NEXT_PUBLIC_WS_CHAIN_URL` to `NEXT_PUBLIC_RPC_WEBSOCKET` or don't. It's backwards compatible -- Changed env `NEXT_PUBLIC_CHAIN_STATUS` to `NEXT_PUBLIC_CHAIN_TYPE` or don't. It's backwards compatible - -## Breaking - -- [Bdjuno](https://github.com/forbole/bdjuno) must be on `v2.0.0` - -# base-v2.0.0-rc2 - 2022-02-24 - -## Changes - -- Updated market cap display ([\#698](https://github.com/forbole/big-dipper-2.0-cosmos/issues/698)) -- Optimised validator details and account details to prevent random polling behavior ([\#703](https://github.com/forbole/big-dipper-2.0-cosmos/issues/703)) -- Added hasura actions error handling in account details ([\#713](https://github.com/forbole/big-dipper-2.0-cosmos/issues/713)) -- Updated to display accounts even if balance is 0 and does not exist ([\#692](https://github.com/forbole/big-dipper-2.0-cosmos/issues/692)) -- Updated handling of 18 decimal places denoms ([\#724](https://github.com/forbole/big-dipper-2.0-cosmos/issues/724)) - -## Bug fixes - -- Added better handling of get denom return types ([\#735](https://github.com/forbole/big-dipper-2.0-cosmos/issues/735)) -- Updated ui to match the improved hasura actions return types - -# base-v2.0.0-rc1 - 2022-02-07 - -## Changes - -- Updated Hasura Actions - -## Breaking - -- [Bdjuno](https://github.com/forbole/bdjuno) must be on `v1.0.0` - -# base-v1.10.0 - 2022-01-25 - -## Changes - -- Optimized initial loading by setting basic details first then profiles after ([\#629](https://github.com/forbole/big-dipper-2.0-cosmos/issues/629)) -- Added vp token unit in config ([\#645](https://github.com/forbole/big-dipper-2.0-cosmos/issues/645)) - -## Bug fixes - -- Fixed home page validator image url not displaying correctly ([\#632](https://github.com/forbole/big-dipper-2.0-cosmos/issues/632)) -- Fix validator anc account details possible infinite load due to dayjs in hook -- Added description sanitization to proposals list ([\#666](https://github.com/forbole/big-dipper-2.0-cosmos/issues/666)) -- Fixed pagination hook page callback ([\#667](https://github.com/forbole/big-dipper-2.0-cosmos/issues/667)) -- Showed address if name or moniker is empty ([\#668](https://github.com/forbole/big-dipper-2.0-cosmos/issues/668)) - -## Migration - -- [v1.9.0 to v1.10.0](https://docs.bigdipper.live/cosmos-based/frontend/migrations/v1.9.0-to-v1.10.0) - -# base-v1.9.0 - 2022-01-10 - -## Changes - -- Added logs in tx details ([\#515](https://github.com/forbole/big-dipper-2.0-cosmos/issues/515)) -- Added tombstoned status ([\#600](https://github.com/forbole/big-dipper-2.0-cosmos/issues/600)) -- Added manual versioning in ui ([\#605](https://github.com/forbole/big-dipper-2.0-cosmos/issues/605)) -- Optimized tx list for chains with heavy traffic ([\#602](https://github.com/forbole/big-dipper-2.0-cosmos/issues/602)) -- Setup case insensitive search in dtags ([\#592](https://github.com/forbole/big-dipper-2.0-cosmos/issues/592)) -- Fixed profiles logic ([\#591](https://github.com/forbole/big-dipper-2.0-cosmos/issues/591)) -- Added AvatarNameListMsg for handling msgs with multiple users ([\#619](https://github.com/forbole/big-dipper-2.0-cosmos/issues/619)) - -# base-v1.8.4 - 2021-12-08 - -## Bug fixes - -- Fix `feegrant` and `authz` messages ([\#588](https://github.com/forbole/big-dipper-2.0-cosmos/issues/588)) - -# base-v1.8.3 - 2021-12-07 - -## Bug fixes - -- Fix validators list not displaying inactive validators ([\#583](https://github.com/forbole/big-dipper-2.0-cosmos/issues/583)) - -# base-v1.8.2 - 2021-12-06 - -## Bug fixes - -- Fix APR to handle multiple supply coins - -# base-v1.8.1 - 2021-12-06 - -## Bug fixes - -- Fix `formatNumber` display after cleaning up ending 0s - -# base-v1.8.0 - 2021-12-06 - -## Changes - -- Display `APR` on title bar ([\#483](https://github.com/forbole/big-dipper-2.0-cosmos/issues/483)) -- Add `@dtag` to search bar ([\#554](https://github.com/forbole/big-dipper-2.0-cosmos/issues/554)) -- Add `/@dtag` feature ([\#428](https://github.com/forbole/big-dipper-2.0-cosmos/issues/428)) -- Add `feegrant` and `authz` messages ([\#481](https://github.com/forbole/big-dipper-2.0-cosmos/issues/481)) -- Add `vesting` messages ([\#538](https://github.com/forbole/big-dipper-2.0-cosmos/issues/538)) -- Add status row in `/validators` ([\#556](https://github.com/forbole/big-dipper-2.0-cosmos/issues/556)) -- Show who the top 34% validators are ([\#506](https://github.com/forbole/big-dipper-2.0-cosmos/issues/506)) - -## Bug fixes - -- Fix validator searchbar ([\#540](https://github.com/forbole/big-dipper-2.0-cosmos/issues/540)) - -# base-v1.7.0 - 2021-11-23 - -## Changes - -- Fix account details denom display ([\#478](https://github.com/forbole/big-dipper-2.0-cosmos/issues/478)) -- Replace average block time with average since last hour ([\#480](https://github.com/forbole/big-dipper-2.0-cosmos/issues/480)) -- Renamed `PROFILE_DETAILS` to `ADDRESS_DETAILS` ([\#503](https://github.com/forbole/big-dipper-2.0-cosmos/issues/503)) -- Update handling of block height in searchbar ([\#501](https://github.com/forbole/big-dipper-2.0-cosmos/issues/501)) -- Fix community pool spend proposal display ([\#520](https://github.com/forbole/big-dipper-2.0-cosmos/issues/520)) -- Update how tokens are formatted and display up to 18 decimal places ([\#524](https://github.com/forbole/big-dipper-2.0-cosmos/issues/524)) -- Auto display 0% if validator is not active ([\#541](https://github.com/forbole/big-dipper-2.0-cosmos/issues/541)) - -## Migration - -- [v1.6.0 to v1.7.0](https://docs.bigdipper.live/cosmos-based/frontend/migrations/v1.6.0-to-v1.7.0) - -# base-v1.6.0 - 2021-11-01 - -## Changes - -- Converted all react context in to recoil ([\#455](https://github.com/forbole/big-dipper-2.0-cosmos/issues/455)) -- Enabled desmos profile for delegators ([\#277](https://github.com/forbole/big-dipper-2.0-cosmos/issues/277)) -- Add license comment ([\#474](https://github.com/forbole/big-dipper-2.0-cosmos/issues/474)) -- Add redirect for old big dipper urls ([\#427](https://github.com/forbole/big-dipper-2.0-cosmos/issues/427)) -- Fix desmos profile alignment ([\#435](https://github.com/forbole/big-dipper-2.0-cosmos/issues/435)) - -## Migration - -- [v1.x.x to v1.6.0](https://docs.bigdipper.live/cosmos-based/frontend/migrations/v1.x.x-to-v1.6.0) - -# base-v1.5.1 - 2021-10-11 - -## Changes - -- Fixed `detailed` transaction list not showing correct msg count - -# base-v1.5.0 - 2021-10-11 - -## Changes - -- Displayed desmos profile native address in connections ([\#420](https://github.com/forbole/big-dipper-2.0-cosmos/issues/420)) -- Create `compact` and `detailed` transaction list views for users with different needs ([\#391](https://github.com/forbole/big-dipper-2.0-cosmos/issues/391)) -- Updated `chain_config` - -# base-v1.4.0 - 2021-10-04 - -## Changes - -- Updated markdown to handle `\n` -- Changed validator list tab orders ([\#411](https://github.com/forbole/big-dipper-2.0-cosmos/issues/411)) -- Update numeral formats based on denom exponent ([\#409](https://github.com/forbole/big-dipper-2.0-cosmos/issues/409)) - -## Bug fixes - -- Fixed rewards dict inside account details ([\#412](https://github.com/forbole/big-dipper-2.0-cosmos/issues/412)) - -# base-v1.3.0 - 2021-09-27 - -## Changes - -- Hides delegators in account details if amount is 0 ([\#369](https://github.com/forbole/big-dipper-2.0-cosmos/issues/369)) -- Add MsgCoin global delclaration ([\#367](https://github.com/forbole/big-dipper-2.0-cosmos/issues/367)) - -## Bug fixes - -- Fixed tx msg label padding typo ([\#382](https://github.com/forbole/big-dipper-2.0-cosmos/issues/382)) -- Added default config value for online voting power ([\#378](https://github.com/forbole/big-dipper-2.0-cosmos/issues/378)) -- Fixes how queries are called so data matches on ui ([\#371](https://github.com/forbole/big-dipper-2.0-cosmos/issues/371)) - -# base-v1.2.0 - 2021-09-20 - -## Changes - -- Update price and market cap display ([\#322](https://github.com/forbole/big-dipper-2.0-cosmos/issues/322)) - -## Bug fixes - -- Fix account and validator details redelegation linking consensus address ([\#323](https://github.com/forbole/big-dipper-2.0-cosmos/issues/323)) - -# base-v1.1.1 - 2021-09-17 - -## Hotfix - -- Fixed display error with previous delegation rewards also adding to total rewards balance - -# base-v1.1.0 - 2021-09-13 - -## Changes - -- Centered desmos profile cover photo ([\#285](https://github.com/forbole/big-dipper-2.0-cosmos/issues/285)) -- Add License to footer ([\#287](https://github.com/forbole/big-dipper-2.0-cosmos/issues/287)) -- Changed position of desmos profile -- Fix avatar images not loading correctly ([\#296](https://github.com/forbole/big-dipper-2.0-cosmos/issues/296)) -- Fix rendering issue on account and validtor details page ([\#297](https://github.com/forbole/big-dipper-2.0-cosmos/issues/297)) -- Add validator status to account delegation component ([\#307](https://github.com/forbole/big-dipper-2.0-cosmos/issues/307)) - -# base-v1.0.9 - 2021-09-03 - -## Bug fixes - -- Fixed desmos profile edge case display - -# base-v1.0.8 - 2021-09-03 - -## Changes - -- Change how markdown is displayed ([\#274](https://github.com/forbole/big-dipper-2.0-cosmos/issues/274)) -- Update desmos profile component ([\#273](https://github.com/forbole/big-dipper-2.0-cosmos/issues/273)) ([\#140](https://github.com/forbole/big-dipper-2.0-cosmos/issues/140)) -- Fixed account detail balance ([\#271](https://github.com/forbole/big-dipper-2.0-cosmos/issues/271)) -- Update account/ validator details staking component sorting order ([\#266](https://github.com/forbole/big-dipper-2.0-cosmos/issues/266)) - -## Bug fixes - -- Fix withdraw rewards display error if not enough gas - -# base-v1.0.7 - 2021-08-31 - -## Changes - -- Added testnet and mainnet configs for easier deployment of the same chain in different stages -- Update akash webhook CICD - -# base-v1.0.6 - 2021-08-25 - -## Changes - -- Updated SEO structure - -# base-v1.0.5 - 2021-08-23 - -## Changes - -- Updated models msg types ([\#225](https://github.com/forbole/big-dipper-2.0-cosmos/issues/225)) -- Update github actions CI/CD - -## Bug fixes - -- Fix staking param details displaying incorrect `Max Validators` - -# base-v1.0.4 - 2021-08-19 - -## Changes - -- Change logo placement in nav mobile ([\#202](https://github.com/forbole/big-dipper-2.0-cosmos/issues/202)) -- Increased tag colors ([\#207](https://github.com/forbole/big-dipper-2.0-cosmos/issues/207)) -- Add IBC messages ([\#192](https://github.com/forbole/big-dipper-2.0-cosmos/issues/192)) - -# base-v1.0.3 - -## Changes - -- Bump next 10 to next 11 -- Bump react v16.x.x to v17.x.x -- Update logo to have max height of 55px - -# base-v1.0.2 - -## Changes - -- Update the structure layout of themes -- Update footer light and dark theme -- Add maintainer section in footer - -# base-v1.0.1 - -## Bug fixes - -- Fixed tokenomics legend to use the correct colors - -# base-v1.0.0 - -## Changes - -- Created initial boilerplate base -- Updated proposal details to display results using snapshots instead of realtime data ([\#116](https://github.com/forbole/big-dipper-2.0-cosmos/issues/116)) -- Added desmos profile feature -- Update chain status notifications ([\#141](https://github.com/forbole/big-dipper-2.0-cosmos/issues/141)) -- Add custom 500 page ([\#149](https://github.com/forbole/big-dipper-2.0-cosmos/issues/149)) -- Fix twitter crawler preview ([\#144](https://github.com/forbole/big-dipper-2.0-cosmos/issues/144)) -- Update params visualisation ([\#152](https://github.com/forbole/big-dipper-2.0-cosmos/issues/152)) -- Make mui tabs scrollable ([\#152](https://github.com/forbole/big-dipper-2.0-cosmos/issues/153)) -- Moved documentation to own repo ([\#162](https://github.com/forbole/big-dipper-2.0-cosmos/issues/162)) -- Add validator last seen active feature ([\#160](https://github.com/forbole/big-dipper-2.0-cosmos/issues/160)) -- Updated params to be JSONB with models typed -- Add logos by different theme ([\#168](https://github.com/forbole/big-dipper-2.0-cosmos/issues/160)) diff --git a/apps/web-cheqd/codegen.yml b/apps/web-cheqd/codegen.yml deleted file mode 100644 index 86d4096222..0000000000 --- a/apps/web-cheqd/codegen.yml +++ /dev/null @@ -1,13 +0,0 @@ -overwrite: true -generates: - ./src/graphql/types/general_types.ts: - documents: - - 'src/graphql/general/*' - schema: https://gql.cheqd.forbole.com/v1/graphql - config: - # omitOperationSuffix: true - skipTypeNameForRoot: true - plugins: - - "typescript" - - "typescript-operations" - - "typescript-react-apollo" # To generate custom hooks per query diff --git a/apps/web-cheqd/jest.config.ts b/apps/web-cheqd/jest.config.ts deleted file mode 100644 index d0d9cb919a..0000000000 --- a/apps/web-cheqd/jest.config.ts +++ /dev/null @@ -1,32 +0,0 @@ -import configFromPreset from 'jest-presets/jest/node/jest-preset'; -import nextJest from 'next/jest'; -import { pathsToModuleNameMapper } from 'ts-jest'; -import tsconfig from './tsconfig.json'; - -/* Creating a jest configuration for nextjs. */ -const createJestConfig = nextJest({ - dir: './', -})(configFromPreset); - -const exportFunc = async () => { - // Create Next.js jest configuration - const configFromNext = await createJestConfig(); - Object.keys(configFromNext.moduleNameMapper).forEach((regExp) => { - if (new RegExp(regExp).test('_.svg')) { - configFromNext.moduleNameMapper[regExp] = 'shared-utils/__mocks__/svg.js'; - } - }); - // moduleNameMapper overrided by nextjs, so we need to add it here. - const finalConfig = { - ...configFromNext, - moduleNameMapper: { - ...configFromNext.moduleNameMapper, - ...pathsToModuleNameMapper(tsconfig.compilerOptions.paths, { - prefix: '/src/', - }), - }, - }; - return finalConfig; -}; - -export default exportFunc; diff --git a/apps/web-cheqd/jest.setup.ts b/apps/web-cheqd/jest.setup.ts deleted file mode 100644 index 301ebcb836..0000000000 --- a/apps/web-cheqd/jest.setup.ts +++ /dev/null @@ -1,16 +0,0 @@ -import mockApollo from '@/tests/mocks/mockApollo'; -import mockChainConfig from '@/tests/mocks/mockChainConfig'; -import mockDayJs from '@/tests/mocks/mockDayJs'; -import mockDynamicComponent from '@/tests/mocks/mockDynamicComponent'; -import mockI18Next from '@/tests/mocks/mockI18Next'; -import mockProfiles from '@/tests/mocks/mockProfiles'; -import '@testing-library/jest-dom/extend-expect'; -import 'jest-localstorage-mock'; - -jest.setTimeout(30000); -mockI18Next(); -mockApollo(); -mockChainConfig(); -mockDayJs(); -mockDynamicComponent(); -mockProfiles(); diff --git a/apps/web-cheqd/next-env.d.ts b/apps/web-cheqd/next-env.d.ts deleted file mode 100644 index 4f11a03dc6..0000000000 --- a/apps/web-cheqd/next-env.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -/// -/// - -// NOTE: This file should not be edited -// see https://nextjs.org/docs/basic-features/typescript for more information. diff --git a/apps/web-cheqd/next-i18next.config.js b/apps/web-cheqd/next-i18next.config.js deleted file mode 100644 index ebf68ae324..0000000000 --- a/apps/web-cheqd/next-i18next.config.js +++ /dev/null @@ -1,11 +0,0 @@ -/* eslint-disable @typescript-eslint/no-var-requires */ -const { resolve } = require('path'); - -module.exports = { - i18n: { - defaultLocale: 'en', - locales: ['en', 'zht', 'zhs', 'it', 'pl'], - }, - localeDetection: false, - localePath: resolve('../../packages/ui/public/locales'), -}; diff --git a/apps/web-cheqd/next-sitemap.config.js b/apps/web-cheqd/next-sitemap.config.js deleted file mode 100644 index f1d46928c5..0000000000 --- a/apps/web-cheqd/next-sitemap.config.js +++ /dev/null @@ -1,5 +0,0 @@ -/* eslint-disable @typescript-eslint/no-var-requires */ -const { readFileSync } = require('fs'); -const getSitemap = require('shared-utils/configs/sitemap'); - -module.exports = getSitemap(JSON.parse(readFileSync('./package.json', 'utf8')).name); diff --git a/apps/web-cheqd/next.config.js b/apps/web-cheqd/next.config.js deleted file mode 100644 index 76ba5b65c2..0000000000 --- a/apps/web-cheqd/next.config.js +++ /dev/null @@ -1,9 +0,0 @@ -/* eslint-disable @typescript-eslint/no-var-requires */ -const { readFileSync } = require('fs'); -const { i18n } = require('./next-i18next.config'); -const getNextConfig = require('../../packages/shared-utils/configs/next'); - -const nextConfig = getNextConfig(JSON.parse(readFileSync('./package.json', 'utf8')).name); -nextConfig.i18n = i18n; - -module.exports = nextConfig; diff --git a/apps/web-cheqd/package.json b/apps/web-cheqd/package.json deleted file mode 100644 index c8165f4359..0000000000 --- a/apps/web-cheqd/package.json +++ /dev/null @@ -1,138 +0,0 @@ -{ - "name": "web-cheqd", - "version": "2.22.3", - "license": "Apache-2.0", - "private": true, - "scripts": { - "dev": "RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED=false next dev", - "build": "next build && next-sitemap", - "clean": "rm -rf .next .swc .turbo coverage node_modules", - "start": "next start", - "ts-check": "pnpify tsc --noemit", - "lint": "next lint", - "test": "pnpify jest --passWithNoTests --ci --no-watchman --runInBand", - "graphql:codegen": "pnpify graphql-codegen" - }, - "dependencies": { - "@apollo/client": "^3.7.14", - "@cosmjs/encoding": "^0.30.1", - "@cosmjs/launchpad": "^0.27.1", - "@cosmjs/stargate": "^0.29.5", - "@emotion/react": "^11.11.0", - "@emotion/server": "^11.11.0", - "@emotion/styled": "^11.11.0", - "@keplr-wallet/types": "^0.11.59", - "@keplr-wallet/wc-client": "^0.11.59", - "@mui/icons-material": "^5.11.16", - "@mui/material": "^5.12.3", - "@socialgouv/matomo-next": "^1.6.1", - "@walletconnect/client": "^1.8.0", - "@walletconnect/encoding": "^1.0.2", - "@yarnpkg/pnpify": "^4.0.0-rc.43", - "apollo-link-rest": "^0.9.0", - "bech32": "^2.0.0", - "big.js": "^6.2.1", - "color": "^4.2.3", - "copy-to-clipboard": "^3.3.3", - "dayjs": "^1.11.7", - "framer-motion": "^10.12.8", - "graphql": "^16.6.0", - "graphql-ws": "^5.12.1", - "i18next": "^22.4.15", - "jdenticon": "^3.2.0", - "js-yaml": "^4.1.0", - "lightweight-charts": "^4.0.1", - "markdown-to-jsx": "^7.2.0", - "next": "^13.4.1", - "next-i18next": "^13.2.2", - "next-seo": "^6.0.0", - "next-sitemap": "^4.1.3", - "numeral": "^2.0.6", - "qrcode.react": "^3.1.0", - "qs": "^6.11.1", - "ramda": "^0.29.0", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-i18next": "^12.2.2", - "react-share": "^4.4.1", - "react-toastify": "^9.1.2", - "react-virtualized-auto-sizer": "^1.0.15", - "react-window": "^1.8.9", - "react-window-infinite-loader": "^1.0.9", - "recharts": "^2.5.0", - "recoil": "^0.7.7", - "shared-utils": "workspace:*", - "subscriptions-transport-ws": "^0.11.0", - "tsconfig": "workspace:*", - "tslib": "^2.5.0", - "tss-react": "^4.8.3", - "typanion": "^3.12.1", - "ui": "workspace:*", - "usehooks-ts": "^2.9.1", - "ws": "^8.13.0", - "xss": "^1.0.14", - "zod": "^3.21.4" - }, - "devDependencies": { - "@emotion/cache": "^11.11.0", - "@emotion/jest": "^11.11.0", - "@graphql-codegen/cli": "^3.3.1", - "@graphql-codegen/client-preset": "^3.0.1", - "@graphql-codegen/fragment-matcher": "^4.0.1", - "@graphql-codegen/typescript": "^3.0.4", - "@graphql-codegen/typescript-operations": "^3.0.4", - "@graphql-codegen/typescript-react-apollo": "^3.3.7", - "@graphql-tools/mock": "^8.7.20", - "@graphql-tools/schema": "^9.0.19", - "@jest/globals": "^29.5.0", - "@next/eslint-plugin-next": "^13.4.1", - "@svgr/webpack": "^7.0.0", - "@testing-library/jest-dom": "^5.16.5", - "@testing-library/react": "^14.0.0", - "@types/big.js": "^6.1.6", - "@types/color": "^3.0.3", - "@types/eslint": "^8.37.0", - "@types/esprima": "^4.0.3", - "@types/jest": "^29.5.1", - "@types/js-yaml": "^4.0.5", - "@types/node": "^18.16.5", - "@types/numeral": "^2.0.2", - "@types/qs": "^6.9.7", - "@types/ramda": "^0.29.1", - "@types/react": "^18.2.6", - "@types/react-dom": "^18.2.4", - "@types/react-test-renderer": "^18.0.0", - "@types/react-virtualized-auto-sizer": "^1.0.1", - "@types/react-window": "^1.8.5", - "@types/react-window-infinite-loader": "^1.0.6", - "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", - "csstype": "^3.1.2", - "dotenv": "^16.0.3", - "eslint": "^8.40.0", - "eslint-config-airbnb": "^19.0.4", - "eslint-config-custom": "workspace:*", - "eslint-config-next": "^13.4.1", - "eslint-config-prettier": "^8.8.0", - "eslint-config-turbo": "^1.9.3", - "eslint-import-resolver-typescript": "^3.5.5", - "eslint-plugin-import": "^2.27.5", - "eslint-plugin-jsx-a11y": "^6.7.1", - "eslint-plugin-react": "^7.32.2", - "eslint-plugin-react-hooks": "^4.6.0", - "eslint-plugin-turbo": "^1.9.3", - "esprima": "^4.0.1", - "graphql-tag": "^2.12.6", - "jest": "^29.5.0", - "jest-cli": "^29.5.0", - "jest-environment-jsdom": "^29.5.0", - "jest-localstorage-mock": "^2.4.26", - "jest-presets": "workspace:*", - "jest-transform-stub": "^2.0.0", - "jest-watch-typeahead": "^2.2.2", - "react-test-renderer": "^18.2.0", - "ts-jest": "^29.1.0", - "ts-node": "^10.9.1", - "typescript": "^5.0.4" - } -} diff --git a/apps/web-cheqd/public/fonts/HindMadurai-Regular.woff2 b/apps/web-cheqd/public/fonts/HindMadurai-Regular.woff2 deleted file mode 100644 index 64b2f86e1e..0000000000 Binary files a/apps/web-cheqd/public/fonts/HindMadurai-Regular.woff2 and /dev/null differ diff --git a/apps/web-cheqd/public/icons/android-chrome-192x192.png b/apps/web-cheqd/public/icons/android-chrome-192x192.png deleted file mode 100644 index 0919ccf167..0000000000 Binary files a/apps/web-cheqd/public/icons/android-chrome-192x192.png and /dev/null differ diff --git a/apps/web-cheqd/public/icons/android-chrome-512x512.png b/apps/web-cheqd/public/icons/android-chrome-512x512.png deleted file mode 100644 index 119aaee7d7..0000000000 Binary files a/apps/web-cheqd/public/icons/android-chrome-512x512.png and /dev/null differ diff --git a/apps/web-cheqd/public/icons/apple-touch-icon.png b/apps/web-cheqd/public/icons/apple-touch-icon.png deleted file mode 100644 index b964efd4ea..0000000000 Binary files a/apps/web-cheqd/public/icons/apple-touch-icon.png and /dev/null differ diff --git a/apps/web-cheqd/public/icons/browserconfig.xml b/apps/web-cheqd/public/icons/browserconfig.xml deleted file mode 100644 index 9ebcb517e9..0000000000 --- a/apps/web-cheqd/public/icons/browserconfig.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - #da532c - - - diff --git a/apps/web-cheqd/public/icons/favicon-16x16.png b/apps/web-cheqd/public/icons/favicon-16x16.png deleted file mode 100644 index 148a4bc5d1..0000000000 Binary files a/apps/web-cheqd/public/icons/favicon-16x16.png and /dev/null differ diff --git a/apps/web-cheqd/public/icons/favicon-32x32.png b/apps/web-cheqd/public/icons/favicon-32x32.png deleted file mode 100644 index 9165e9624e..0000000000 Binary files a/apps/web-cheqd/public/icons/favicon-32x32.png and /dev/null differ diff --git a/apps/web-cheqd/public/icons/favicon.ico b/apps/web-cheqd/public/icons/favicon.ico deleted file mode 100644 index d1cfa921ae..0000000000 Binary files a/apps/web-cheqd/public/icons/favicon.ico and /dev/null differ diff --git a/apps/web-cheqd/public/icons/mstile-150x150.png b/apps/web-cheqd/public/icons/mstile-150x150.png deleted file mode 100644 index b728d6b7d2..0000000000 Binary files a/apps/web-cheqd/public/icons/mstile-150x150.png and /dev/null differ diff --git a/apps/web-cheqd/public/icons/safari-pinned-tab.svg b/apps/web-cheqd/public/icons/safari-pinned-tab.svg deleted file mode 100644 index a155a03bb5..0000000000 --- a/apps/web-cheqd/public/icons/safari-pinned-tab.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - -Created by potrace 1.11, written by Peter Selinger 2001-2013 - - - - - - - diff --git a/apps/web-cheqd/public/icons/site.webmanifest b/apps/web-cheqd/public/icons/site.webmanifest deleted file mode 100644 index c5d1b226ad..0000000000 --- a/apps/web-cheqd/public/icons/site.webmanifest +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "", - "short_name": "", - "icons": [ - { - "src": "https://explorer.desmos.network/images/icons/android-chrome-192x192.png", - "sizes": "192x192", - "type": "image/png" - }, - { - "src": "https://explorer.desmos.network/images/icons/android-chrome-512x512.png", - "sizes": "512x512", - "type": "image/png" - } - ], - "theme_color": "#ffffff", - "background_color": "#ffffff", - "display": "standalone" -} diff --git a/apps/web-cheqd/public/images/default_cover_pattern.png b/apps/web-cheqd/public/images/default_cover_pattern.png deleted file mode 100644 index bf8f8bc3d1..0000000000 Binary files a/apps/web-cheqd/public/images/default_cover_pattern.png and /dev/null differ diff --git a/apps/web-cheqd/src/chain.json b/apps/web-cheqd/src/chain.json deleted file mode 100644 index 94876bf30f..0000000000 --- a/apps/web-cheqd/src/chain.json +++ /dev/null @@ -1,272 +0,0 @@ -{ - "chainName": "cheqd", - "title": "Cheqd Block Explorer", - "extra": { - "profile": false, - "graphqlWs": true, - "votingPowerExponent": 9 - }, - "previewImage": "https://s3.bigdipper.live/previews/cheqd.png", - "themes": { - "default": "dark", - "themeList": [ - "dark", - "light", - "deuteranopia", - "tritanopia" - ], - "dark": { - "primary": { - "main": "rgba(253,59,76,0.7)", - "contrastText": "#FFFFFF" - }, - "background": { - "default": "#0A0A0A", - "paper": "#131316" - }, - "divider": "#3D3D43", - "text": { - "primary": "#E6E6E6", - "secondary": "#AAAAAB" - }, - "custom": { - "general": { - "background": "#020202", - "surfaceOne": "#131316", - "surfaceTwo": "#19191D", - "icon": "#999999" - }, - "fonts": { - "fontOne": "#E6E6E6", - "fontTwo": "#AAAAAB", - "fontThree": "#818181", - "fontFour": "#999999", - "fontFive": "#FFFFFF", - "highlight": "#1D86FF" - }, - "primaryData": { - "one": "#af2929", - "two": "#b44516", - "three": "#b14237", - "four": "#b16919" - }, - "results": { - "pass": "#198a65", - "fail": "#b12a34" - }, - "tokenomics": { - "one": "#5E94FF", - "two": "#E3AB55", - "three": "#5ACF78" - }, - "condition": { - "zero": "#E8E8E8", - "one": "#1EC490", - "two": "#FF961B", - "three": "#FC6A8A" - }, - "charts": { - "zero": "#E8E8E8", - "one": "#5ACF78", - "two": "#5E94FF", - "three": "#AE73F8", - "four": "#E3AB55", - "five": "#C25396" - }, - "tags": { - "zero": "#E8E8E8", - "one": "#2460FA", - "two": "#2BA891", - "three": "#E79720", - "four": "#F17047", - "five": "#DA4B4B", - "six": "#9438DC", - "seven": "#1A869D", - "eight": "#2C9944", - "nine": "#B49F31", - "ten": "#E9A846", - "eleven": "#E94681", - "twelve": "#C15EC4", - "thirteen": "#C388D9", - "fourteen": "#46AEE9", - "fifteen": "#58BC91", - "sixteen": "#90BC58", - "seventeen": "#E99E8E", - "eighteen": "#F0A479", - "nineteen": "#D37763", - "twenty": "#D9C788" - }, - "wallet": { - "background": "#5E5E5E", - "backgroundTwo": "#212123", - "surfaceOne": "#5E5C5C", - "surfaceTwo": "#D9D9D9", - "surfaceThree": "#4D4D4D", - "surfaceFour": "#414141", - "surfaceFive": "#777777", - "divider": "#34383E", - "textPrimary": "#000000", - "textSecondary": "#DDDDDD" - } - } - }, - "light": { - "primary": { - "main": "#FD3B4C", - "contrastText": "#FFFFFF" - }, - "background": { - "default": "#F8F8F8", - "paper": "#FFFFFF" - }, - "divider": "#E8E8E8", - "text": { - "primary": "#000000", - "secondary": "#414141" - }, - "custom": { - "general": { - "background": "#F8F8F8", - "surfaceOne": "#FFFFFF", - "surfaceTwo": "#F8F8F8", - "icon": "#999999" - }, - "fonts": { - "fontOne": "#000000", - "fontTwo": "#414141", - "fontThree": "#777777", - "fontFour": "#999999", - "fontFive": "#FFFFFF", - "highlight": "#6AA6FF" - }, - "primaryData": { - "one": "#FA3A39", - "two": "#FD5E1F", - "three": "#FD5D4E", - "four": "#FD9526" - }, - "results": { - "pass": "#1EC490", - "fail": "#FD3B4C" - }, - "tokenomics": { - "one": "#FD9526", - "two": "#F4CD69", - "three": "#45A884" - }, - "condition": { - "zero": "#E6E6E6", - "one": "#1EC490", - "two": "#FF9338", - "three": "#FF608A" - }, - "charts": { - "zero": "#E6E6E6", - "one": "#45A884", - "two": "#50B6D7", - "three": "#F4CD69", - "four": "#F2A46B", - "five": "#C975F0" - }, - "tags": { - "zero": "#E8E8E8", - "one": "#2460FA", - "two": "#2BA891", - "three": "#E79720", - "four": "#F17047", - "five": "#DA4B4B", - "six": "#9438DC", - "seven": "#1A869D", - "eight": "#2C9944", - "nine": "#B49F31", - "ten": "#E9A846", - "eleven": "#E94681", - "twelve": "#C15EC4", - "thirteen": "#C388D9", - "fourteen": "#46AEE9", - "fifteen": "#58BC91", - "sixteen": "#90BC58", - "seventeen": "#E99E8E", - "eighteen": "#F0A479", - "nineteen": "#D37763", - "twenty": "#D9C788" - }, - "wallet": { - "background": "#E8E8E8", - "backgroundTwo": "#FFFFFF", - "surfaceOne": "#5E5C5C", - "surfaceTwo": "#E8E7E8", - "surfaceThree": "#BDBDBD", - "surfaceFour": "#A1A1A1", - "surfaceFive": "#777777", - "divider": "#34383E", - "textPrimary": "#000000", - "textSecondary": "#222222" - } - } - } - }, - "keplr": "{\"chainId\":\"cheqd-mainnet-1\",\"chainName\":\"cheqd\",\"chainSymbolImageUrl\":\"https://raw.githubusercontent.com/chainapsis/keplr-chain-registry/main/images/cheqd-mainnet/chain.png\",\"rpc\":\"https://rpc.cheqd.net\",\"rest\":\"https://api.cheqd.net\",\"nodeProvider\":{\"name\":\"cheqd Network\",\"email\":\"security-github@cheqd.io\",\"website\":\"https://cheqd.io/\"},\"walletUrlForStaking\":\"https://cheqd.omniflix.co\",\"bip44\":{\"coinType\":118},\"bech32Config\":{\"bech32PrefixAccAddr\":\"cheqd\",\"bech32PrefixAccPub\":\"cheqdpub\",\"bech32PrefixValAddr\":\"cheqdvaloper\",\"bech32PrefixValPub\":\"cheqdvaloperpub\",\"bech32PrefixConsAddr\":\"cheqdvalcons\",\"bech32PrefixConsPub\":\"cheqdvalconspub\"},\"currencies\":[{\"coinDenom\":\"CHEQ\",\"coinMinimalDenom\":\"ncheq\",\"coinDecimals\":9,\"coinGeckoId\":\"cheqd-network\"}],\"feeCurrencies\":[{\"coinDenom\":\"CHEQ\",\"coinMinimalDenom\":\"ncheq\",\"coinDecimals\":9,\"coinGeckoId\":\"cheqd-network\",\"gasPriceStep\":{\"low\":25,\"average\":50,\"high\":100}}],\"stakeCurrency\":{\"coinDenom\":\"CHEQ\",\"coinMinimalDenom\":\"ncheq\",\"coinDecimals\":9,\"coinGeckoId\":\"cheqd-network\"},\"features\":[]}", - "chains": [ - { - "network": "cheqd-mainnet-1", - "chainType": "Mainnet", - "genesis": { - "time": "2021-11-11T14:47:05", - "height": 1 - }, - "prefix": { - "consensus": "cheqdvalcons", - "validator": "cheqdvaloper", - "account": "cheqd" - }, - "primaryTokenUnit": "ncheq", - "votingPowerTokenUnit": "ncheq", - "tokenUnits": { - "ncheq": { - "display": "cheq", - "exponent": 9 - } - }, - "endpoints": { - "graphql": "https://gql.cheqd.forbole.com/v1/graphql", - "graphqlWebsocket": "wss://gql.cheqd.forbole.com/v1/graphql", - "publicRpcWebsocket": "wss://rpc.cheqd.forbole.com/websocket" - }, - "marketing": { - "matomoURL": "https://analytics.bigdipper.live", - "matomoSiteID": "8" - } - }, - { - "network": "cheqd-testnet-4", - "chainType": "Testnet", - "genesis": { - "time": "2021-09-24T14:47:05", - "height": 1 - }, - "prefix": { - "consensus": "cheqdvalcons", - "validator": "cheqdvaloper", - "account": "cheqd" - }, - "primaryTokenUnit": "ucheq", - "votingPowerTokenUnit": "ucheq", - "tokenUnits": { - "ucheq": { - "display": "cheq", - "exponent": 9 - } - }, - "endpoints": { - "graphql": "https://testnet-gql.cheqd.io/v1/graphql", - "graphqlWebsocket": "wss://testnet-gql.cheqd.io/v1/graphql", - "publicRpcWebsocket": "wss://rpc.cheqd.network/websocket" - }, - "marketing": { - "matomoURL": "https://analytics.bigdipper.live", - "matomoSiteID": "8" - } - } - ] -} diff --git a/apps/web-cheqd/src/components/did/index.tsx b/apps/web-cheqd/src/components/did/index.tsx deleted file mode 100644 index d058e947a8..0000000000 --- a/apps/web-cheqd/src/components/did/index.tsx +++ /dev/null @@ -1,23 +0,0 @@ -import React from 'react'; -import Link from 'next/link'; -import Typography from '@mui/material/Typography'; -import { DID_URL } from '@/utils/go_to_page'; -import useStyles from './styles'; - -const DID: React.FC<{ className?: string; did: string; href?: (did: string) => string }> = ({ - className, - did, - href = DID_URL, -}) => { - const { classes, cx } = useStyles(); - - return ( - - - {did} - - - ); -}; - -export default DID; diff --git a/apps/web-cheqd/src/components/did/styles.ts b/apps/web-cheqd/src/components/did/styles.ts deleted file mode 100644 index 62e61655a7..0000000000 --- a/apps/web-cheqd/src/components/did/styles.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { makeStyles } from 'tss-react/mui'; - -const useStyles = makeStyles()((theme) => ({ - root: { - color: theme.palette.custom.fonts.highlight, - wordBreak: 'break-all', - '&:hover': { - cursor: 'pointer', - }, - }, -})); - -export default useStyles; diff --git a/apps/web-cheqd/src/components/msg/cheqd/did/create_did_doc/index.tsx b/apps/web-cheqd/src/components/msg/cheqd/did/create_did_doc/index.tsx deleted file mode 100644 index 973647e652..0000000000 --- a/apps/web-cheqd/src/components/msg/cheqd/did/create_did_doc/index.tsx +++ /dev/null @@ -1,20 +0,0 @@ -import AppTrans from '@/components/AppTrans'; -import DID from '@/components/did'; -import { MsgCreateDidDoc } from '@/models/msg/cheqd/did/msg_create_did'; -import Typography from '@mui/material/Typography'; -import React from 'react'; - -const CreateDidDoc = (props: { message: MsgCreateDidDoc }) => { - const { message } = props; - - return ( - - ]} - /> - - ); -}; - -export default CreateDidDoc; diff --git a/apps/web-cheqd/src/components/msg/cheqd/did/deactivate_did_doc/index.tsx b/apps/web-cheqd/src/components/msg/cheqd/did/deactivate_did_doc/index.tsx deleted file mode 100644 index a650457b9a..0000000000 --- a/apps/web-cheqd/src/components/msg/cheqd/did/deactivate_did_doc/index.tsx +++ /dev/null @@ -1,20 +0,0 @@ -import AppTrans from '@/components/AppTrans'; -import DID from '@/components/did'; -import { MsgDeactivateDidDoc } from '@/models/msg/cheqd/did/msg_deactivate_did'; -import Typography from '@mui/material/Typography'; -import React from 'react'; - -const DeactivateDidDoc = (props: { message: MsgDeactivateDidDoc }) => { - const { message } = props; - - return ( - - ]} - /> - - ); -}; - -export default DeactivateDidDoc; diff --git a/apps/web-cheqd/src/components/msg/cheqd/did/update_did_doc/index.tsx b/apps/web-cheqd/src/components/msg/cheqd/did/update_did_doc/index.tsx deleted file mode 100644 index da0d1188c1..0000000000 --- a/apps/web-cheqd/src/components/msg/cheqd/did/update_did_doc/index.tsx +++ /dev/null @@ -1,20 +0,0 @@ -import AppTrans from '@/components/AppTrans'; -import DID from '@/components/did'; -import { MsgUpdateDidDoc } from '@/models/msg/cheqd/did/msg_update_did'; -import Typography from '@mui/material/Typography'; -import React from 'react'; - -const UpdateDidDoc = (props: { message: MsgUpdateDidDoc }) => { - const { message } = props; - - return ( - - ]} - /> - - ); -}; - -export default UpdateDidDoc; diff --git a/apps/web-cheqd/src/components/msg/cheqd/resource/create_resource/index.tsx b/apps/web-cheqd/src/components/msg/cheqd/resource/create_resource/index.tsx deleted file mode 100644 index 5c557b1de0..0000000000 --- a/apps/web-cheqd/src/components/msg/cheqd/resource/create_resource/index.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import AppTrans from '@/components/AppTrans'; -import Resource from '@/components/resource'; -import { MsgCreateResource } from '@/models/msg/cheqd/resource/msg_create_resource'; -import Typography from '@mui/material/Typography'; -import React from 'react'; - -const CreateResource = (props: { message: MsgCreateResource }) => { - const { message } = props; - - return ( - - , - ]} - /> - - ); -}; - -export default CreateResource; diff --git a/apps/web-cheqd/src/components/msg/index.tsx b/apps/web-cheqd/src/components/msg/index.tsx deleted file mode 100644 index 7f8cf715b8..0000000000 --- a/apps/web-cheqd/src/components/msg/index.tsx +++ /dev/null @@ -1,7 +0,0 @@ -// Custom types - -export { default as MsgCreateDidDoc } from '@/components/msg/cheqd/did/create_did_doc'; -export { default as MsgUpdateDidDoc } from '@/components/msg/cheqd/did/update_did_doc'; -export { default as MsgDeactivateDidDoc } from '@/components/msg/cheqd/did/deactivate_did_doc'; -export { default as MsgCreateResource } from '@/components/msg/cheqd/resource/create_resource'; -export * from 'ui/components/msg'; diff --git a/apps/web-cheqd/src/components/msg/utils.tsx b/apps/web-cheqd/src/components/msg/utils.tsx deleted file mode 100644 index 194673728e..0000000000 --- a/apps/web-cheqd/src/components/msg/utils.tsx +++ /dev/null @@ -1,470 +0,0 @@ -import * as COMPONENTS from '@/components/msg'; -import Tag from '@/components/tag'; -import * as MODELS from '@/models'; -import type { Log } from '@/models/msg/types'; -import isKeyOf from '@/utils/isKeyOf'; -import type { TFunction } from '@/hooks/useAppTranslation'; -import * as R from 'ramda'; -import { FC } from 'react'; - -// ===================================== -// DO NOT UPDATE IF THIS IS A FORK. -// ONLY COSMOS SDK DEFAULT MESSAGES HERE. -// Please use `customTypeToModel` below for custom message types -// ===================================== -const defaultTypeToModel = { - // ======================== - // staking - // ======================== - '/cosmos.staking.v1beta1.MsgDelegate': { - model: MODELS.MsgDelegate, - content: COMPONENTS.Delegate, - tagTheme: 'one', - tagDisplay: 'txDelegateLabel', - }, - '/cosmos.staking.v1beta1.MsgBeginRedelegate': { - model: MODELS.MsgRedelegate, - content: COMPONENTS.Redelegate, - tagTheme: 'one', - tagDisplay: 'txRedelegateLabel', - }, - '/cosmos.staking.v1beta1.MsgUndelegate': { - model: MODELS.MsgUndelegate, - content: COMPONENTS.Undelegate, - tagTheme: 'one', - tagDisplay: 'txUndelegateLabel', - }, - '/cosmos.staking.v1beta1.MsgCreateValidator': { - model: MODELS.MsgCreateValidator, - content: COMPONENTS.CreateValidator, - tagTheme: 'one', - tagDisplay: 'txCreateValidatorLabel', - }, - '/cosmos.staking.v1beta1.MsgEditValidator': { - model: MODELS.MsgEditValidator, - content: COMPONENTS.EditValidator, - tagTheme: 'one', - tagDisplay: 'txEditValidatorLabel', - }, - // ======================== - // bank - // ======================== - '/cosmos.bank.v1beta1.MsgSend': { - model: MODELS.MsgSend, - content: COMPONENTS.Send, - tagTheme: 'two', - tagDisplay: 'txSendLabel', - }, - '/cosmos.bank.v1beta1.MsgMultiSend': { - model: MODELS.MsgMultiSend, - content: COMPONENTS.Multisend, - tagTheme: 'two', - tagDisplay: 'txMultisendLabel', - }, - // ======================== - // crisis - // ======================== - '/cosmos.crisis.v1beta1.MsgVerifyInvariant': { - model: MODELS.MsgVerifyInvariant, - content: COMPONENTS.VerifyInvariant, - tagTheme: 'three', - tagDisplay: 'txVerifyInvariantLabel', - }, - // ======================== - // slashing - // ======================== - '/cosmos.slashing.v1beta1.MsgUnjail': { - model: MODELS.MsgUnjail, - content: COMPONENTS.Unjail, - tagTheme: 'five', - tagDisplay: 'txUnjailLabel', - }, - // ======================== - // distribution - // ======================== - '/cosmos.distribution.v1beta1.MsgFundCommunityPool': { - model: MODELS.MsgFundCommunityPool, - content: COMPONENTS.Fund, - tagTheme: 'six', - tagDisplay: 'txFundLabel', - }, - '/cosmos.distribution.v1beta1.MsgSetWithdrawAddress': { - model: MODELS.MsgSetWithdrawAddress, - content: COMPONENTS.SetWithdrawalAddress, - tagTheme: 'six', - tagDisplay: 'txsetRewardAddressLabel', - }, - '/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward': { - model: MODELS.MsgWithdrawDelegatorReward, - content: COMPONENTS.WithdrawReward, - tagTheme: 'six', - tagDisplay: 'txWithdrawRewardLabel', - }, - '/cosmos.distribution.v1beta1.MsgWithdrawValidatorCommission': { - model: MODELS.MsgWithdrawValidatorCommission, - content: COMPONENTS.WithdrawCommission, - tagTheme: 'six', - tagDisplay: 'txWithdrawCommissionLabel', - }, - // ======================== - // governance - // ======================== - '/cosmos.gov.v1beta1.MsgDeposit': { - model: MODELS.MsgDeposit, - content: COMPONENTS.DepositProposal, - tagTheme: 'seven', - tagDisplay: 'txDepositLabel', - }, - '/cosmos.gov.v1beta1.MsgVote': { - model: MODELS.MsgVote, - content: COMPONENTS.Vote, - tagTheme: 'seven', - tagDisplay: 'txVoteLabel', - }, - '/cosmos.gov.v1beta1.MsgSubmitProposal': { - model: MODELS.MsgSubmitProposal, - content: COMPONENTS.SubmitProposal, - tagTheme: 'seven', - tagDisplay: 'txSubmitProposalLabel', - }, - // ======================== - // ibc client - // ======================== - '/ibc.core.client.v1.MsgCreateClient': { - model: MODELS.MsgCreateClient, - content: COMPONENTS.CreateClient, - tagTheme: 'nine', - tagDisplay: 'txCreateClientLabel', - }, - '/ibc.core.client.v1.MsgUpdateClient': { - model: MODELS.MsgUpdateClient, - content: COMPONENTS.UpdateClient, - tagTheme: 'nine', - tagDisplay: 'txUpdateClientLabel', - }, - '/ibc.core.client.v1.MsgUpgradeClient': { - model: MODELS.MsgUpgradeClient, - content: COMPONENTS.UpgradeClient, - tagTheme: 'nine', - tagDisplay: 'txUpgradeClientLabel', - }, - '/ibc.core.client.v1.MsgSubmitMisbehaviour': { - model: MODELS.MsgSubmitMisbehaviour, - content: COMPONENTS.SubmitMisbehaviour, - tagTheme: 'nine', - tagDisplay: 'txSubmitMisbehaviourLabel', - }, - '/ibc.core.client.v1.Height': { - model: MODELS.MsgHeight, - content: COMPONENTS.Height, - tagTheme: 'nine', - tagDisplay: 'txHeightLabel', - }, - // ======================== - // ibc channel - // ======================== - '/ibc.core.channel.v1.MsgRecvPacket': { - model: MODELS.MsgReceivePacket, - content: COMPONENTS.ReceivePacket, - tagTheme: 'nine', - tagDisplay: 'txRecvPacketLabel', - }, - '/ibc.core.channel.v1.Channel': { - model: MODELS.MsgChannel, - content: COMPONENTS.Channel, - tagTheme: 'nine', - tagDisplay: 'txChannelLabel', - }, - '/ibc.core.channel.v1.Counterparty': { - model: MODELS.MsgCounterpartyChannel, - content: COMPONENTS.CounterpartyChannel, - tagTheme: 'nine', - tagDisplay: 'txCounterpartyLabel', - }, - '/ibc.core.channel.v1.Packet': { - model: MODELS.MsgPacket, - content: COMPONENTS.Packet, - tagTheme: 'nine', - tagDisplay: 'txPacketLabel', - }, - '/ibc.core.channel.v1.MsgAcknowledgement': { - model: MODELS.MsgAcknowledgement, - content: COMPONENTS.Acknowledgement, - tagTheme: 'nine', - tagDisplay: 'txAcknowledgementLabel', - }, - '/ibc.core.channel.v1.MsgChannelCloseConfirm': { - model: MODELS.MsgChannelCloseConfirm, - content: COMPONENTS.ChannelCloseConfirm, - tagTheme: 'nine', - tagDisplay: 'txChannelCloseConfirmLabel', - }, - '/ibc.core.channel.v1.MsgChannelCloseInit': { - model: MODELS.MsgChannelCloseInit, - content: COMPONENTS.ChannelCloseInit, - tagTheme: 'nine', - tagDisplay: 'txChannelCloseInitLabel', - }, - '/ibc.core.channel.v1.MsgChannelOpenAck': { - model: MODELS.MsgChannelOpenAck, - content: COMPONENTS.ChannelOpenAck, - tagTheme: 'nine', - tagDisplay: 'txChannelOpenAckLabel', - }, - '/ibc.core.channel.v1.MsgChannelOpenConfirm': { - model: MODELS.MsgChannelOpenConfirm, - content: COMPONENTS.ChannelOpenConfirm, - tagTheme: 'nine', - tagDisplay: 'txChannelOpenConfirmLabel', - }, - '/ibc.core.channel.v1.MsgChannelOpenInit': { - model: MODELS.MsgChannelOpenInit, - content: COMPONENTS.ChannelOpenInit, - tagTheme: 'nine', - tagDisplay: 'txChannelOpenInitLabel', - }, - '/ibc.core.channel.v1.MsgChannelOpenTry': { - model: MODELS.MsgChannelOpenTry, - content: COMPONENTS.ChannelOpenTry, - tagTheme: 'nine', - tagDisplay: 'txChannelOpenTryLabel', - }, - '/ibc.core.channel.v1.MsgTimeout': { - model: MODELS.MsgTimeout, - content: COMPONENTS.Timeout, - tagTheme: 'nine', - tagDisplay: 'txTimeoutLabel', - }, - '/ibc.core.channel.v1.MsgTimeoutOnClose': { - model: MODELS.MsgTimeoutOnClose, - content: COMPONENTS.TimeoutOnClose, - tagTheme: 'nine', - tagDisplay: 'txTimeoutOnCloseLabel', - }, - // ======================== - // ibc connection - // ======================== - '/ibc.core.connection.v1.MsgConnectionOpenAck': { - model: MODELS.MsgConnectionOpenAck, - content: COMPONENTS.ConnectionOpenAck, - tagTheme: 'nine', - tagDisplay: 'txConnectionOpenAckLabel', - }, - '/ibc.core.connection.v1.MsgConnectionOpenConfirm': { - model: MODELS.MsgConnectionOpenConfirm, - content: COMPONENTS.ConnectionOpenConfirm, - tagTheme: 'nine', - tagDisplay: 'txConnectionOpenConfirmLabel', - }, - '/ibc.core.connection.v1.MsgConnectionOpenInit': { - model: MODELS.MsgConnectionOpenInit, - content: COMPONENTS.ConnectionOpenInit, - tagTheme: 'nine', - tagDisplay: 'txConnectionOpenInitLabel', - }, - '/ibc.core.connection.v1.MsgConnectionOpenTry': { - model: MODELS.MsgConnectionOpenTry, - content: COMPONENTS.ConnectionOpenTry, - tagTheme: 'nine', - tagDisplay: 'txConnectionOpenTryLabel', - }, - '/ibc.core.connection.v1.ConnectionEnd': { - model: MODELS.MsgConnectionEnd, - content: COMPONENTS.ConnectionEnd, - tagTheme: 'nine', - tagDisplay: 'txConnectionEndLabel', - }, - '/ibc.core.connection.v1.Counterparty': { - model: MODELS.MsgCounterpartyConnection, - content: COMPONENTS.CounterpartyConnection, - tagTheme: 'nine', - tagDisplay: 'txCounterpartyLabel', - }, - '/ibc.core.connection.v1.Version': { - model: MODELS.MsgVersion, - content: COMPONENTS.Version, - tagTheme: 'nine', - tagDisplay: 'txVersionLabel', - }, - // ======================== - // ibc transfer - // ======================== - '/ibc.applications.transfer.v1.MsgTransfer': { - model: MODELS.MsgTransfer, - content: COMPONENTS.Transfer, - tagTheme: 'ten', - tagDisplay: 'txTransferLabel', - }, - // ======================== - // authz - // ======================== - '/cosmos.authz.v1beta1.MsgGrant': { - model: MODELS.MsgGrant, - content: COMPONENTS.Grant, - tagTheme: 'thirteen', - tagDisplay: 'MsgGrant', - }, - '/cosmos.authz.v1beta1.MsgRevoke': { - model: MODELS.MsgRevoke, - content: COMPONENTS.Revoke, - tagTheme: 'thirteen', - tagDisplay: 'MsgRevoke', - }, - // ======================== - // feegrant - // ======================== - '/cosmos.feegrant.v1beta1.MsgGrantAllowance': { - model: MODELS.MsgGrantAllowance, - content: COMPONENTS.GrantAllowance, - tagTheme: 'fourteen', - tagDisplay: 'MsgGrantAllowance', - }, - '/cosmos.feegrant.v1beta1.MsgRevokeAllowance': { - model: MODELS.MsgRevokeAllowance, - content: COMPONENTS.RevokeAllowance, - tagTheme: 'fourteen', - tagDisplay: 'MsgRevokeAllowance', - }, - // ======================== - // vesting - // ======================== - '/cosmos.vesting.v1beta1.MsgCreateVestingAccount': { - model: MODELS.MsgCreateVestingAccount, - content: COMPONENTS.CreateVestingAccount, - tagTheme: 'fifteen', - tagDisplay: 'MsgCreateVestingAccount', - }, - '/cosmos.vesting.v1beta1.MsgCreatePeriodicVestingAccount': { - model: MODELS.MsgCreatePeriodicVestingAccount, - content: COMPONENTS.CreatePeriodicVestingAccount, - tagTheme: 'fifteen', - tagDisplay: 'MsgCreatePeriodicVestingAccount', - }, -}; -type DefaultTypeToModel = typeof defaultTypeToModel; - -// ===================================== -// Update your chain's message types here -// ===================================== -const customTypeToModel = { - // ========================= - // Decentralised Identifiers - // ========================= - '/cheqd.did.v2.MsgCreateDidDoc': { - model: MODELS.MsgCreateDidDoc, - content: COMPONENTS.MsgCreateDidDoc, - tagTheme: 'four', - tagDisplay: 'MsgCreateDidDoc', - }, - '/cheqd.did.v2.MsgUpdateDidDoc': { - model: MODELS.MsgUpdateDidDoc, - content: COMPONENTS.MsgUpdateDidDoc, - tagTheme: 'four', - tagDisplay: 'MsgUpdateDidDoc', - }, - '/cheqd.did.v2.MsgDeactivateDidDoc': { - model: MODELS.MsgDeactivateDidDoc, - content: COMPONENTS.MsgDeactivateDidDoc, - tagTheme: 'four', - tagDisplay: 'MsgDeactivateDidDoc', - }, - '/cheqd.resource.v2.MsgCreateResource': { - model: MODELS.MsgCreateResource, - content: COMPONENTS.MsgCreateResource, - tagTheme: 'four', - tagDisplay: 'MsgCreateResource', - }, -}; - -type CustomTypeToModel = typeof customTypeToModel; - -type TypeToModel = DefaultTypeToModel & CustomTypeToModel extends infer R1 - ? { [K in keyof R1]: R1[K] } - : never; - -type Data = TypeToModel[keyof TypeToModel]; - -const getDataByType = (type: string): Data | null => { - if (isKeyOf(type, defaultTypeToModel) && defaultTypeToModel[type]) - return defaultTypeToModel[type]; - - if (isKeyOf(type, customTypeToModel) && customTypeToModel[type]) return customTypeToModel[type]; - - return null; -}; - -/** - * Helper function that helps get model by type - * @param type Model type - */ -export const getMessageModelByType = (type: string): Data['model'] => { - const data = getDataByType(type); - if (data) { - return data.model; - } - - return MODELS.MsgUnknown as Data['model']; -}; - -/** - * Helper function to correctly display the correct UI - * @param type Model type - */ -export const getMessageByType = (message: unknown, viewRaw: boolean, t: TFunction) => { - const { type } = (message as { type: string }) ?? {}; - type resultType = { - content: FC<{ message: unknown }>; - tagDisplay: string; - tagTheme: TagTheme; - }; - let results: resultType = { - content: COMPONENTS.Unknown as resultType['content'], - tagDisplay: 'txUnknownLabel', - tagTheme: 'zero', - }; - - const data = getDataByType(type); - - if (data) { - results = { - content: data?.content as resultType['content'], - tagDisplay: data.tagDisplay, - tagTheme: data.tagTheme as resultType['tagTheme'], - }; - } - - // If user asks to view the raw data - if (viewRaw || !results.content) { - results.content = COMPONENTS.Unknown as resultType['content']; - } - - return { - type: , - message: , - }; -}; - -export const convertMsgsToModels = ( - transaction?: { - messages?: Array<{ - '@type': string; - }>; - logs?: Array; - } | null -) => { - const messages = - transaction?.messages?.map((msg: object, i: number) => { - const model = getMessageModelByType(R.pathOr('', ['@type'], msg)); - if (model === MODELS.MsgWithdrawDelegatorReward) { - const log = transaction?.logs?.[i]; - return MODELS.MsgWithdrawDelegatorReward.fromJson(msg, log); - } - if (model === MODELS.MsgWithdrawValidatorCommission) { - const log = transaction?.logs?.[i]; - return MODELS.MsgWithdrawValidatorCommission.fromJson(msg, log); - } - return model.fromJson(msg); - }) ?? []; - - return messages; -}; diff --git a/apps/web-cheqd/src/components/nav/components/menu_items/utils.tsx b/apps/web-cheqd/src/components/nav/components/menu_items/utils.tsx deleted file mode 100644 index a9f70ed65b..0000000000 --- a/apps/web-cheqd/src/components/nav/components/menu_items/utils.tsx +++ /dev/null @@ -1,61 +0,0 @@ -import BlockIcon from 'shared-utils/assets/icon-block.svg'; -import HomeIcon from 'shared-utils/assets/icon-home.svg'; -import ParamIcon from 'shared-utils/assets/icon-param.svg'; -import ProposalsIcon from 'shared-utils/assets/icon-proposals.svg'; -import TransactionIcon from 'shared-utils/assets/icon-transaction.svg'; -import UserIcon from 'shared-utils/assets/icon-user.svg'; -import AccountsIcon from 'shared-utils/assets/icon-accounts.svg'; -import { - BLOCKS, - HOME, - PARAMS, - PROPOSALS, - TRANSACTIONS, - VALIDATORS, - ACCOUNTS, -} from '@/utils/go_to_page'; - -export const getMenuItems = () => { - const iconProps = { - width: 24, - height: 24, - }; - - return [ - { - key: 'overview', - url: HOME, - icon: , - }, - { - key: 'blocks', - url: BLOCKS, - icon: , - }, - { - key: 'validators', - url: VALIDATORS, - icon: , - }, - { - key: 'transactions', - url: TRANSACTIONS, - icon: , - }, - { - key: 'proposals', - url: PROPOSALS, - icon: , - }, - { - key: 'params', - url: PARAMS, - icon: , - }, - { - key: 'top_accounts', - url: ACCOUNTS, - icon: , - }, - ]; -}; diff --git a/apps/web-cheqd/src/components/resource/index.tsx b/apps/web-cheqd/src/components/resource/index.tsx deleted file mode 100644 index 7185e146ad..0000000000 --- a/apps/web-cheqd/src/components/resource/index.tsx +++ /dev/null @@ -1,24 +0,0 @@ -import React from 'react'; -import Link from 'next/link'; -import Typography from '@mui/material/Typography'; -import { RESOURCE_URL } from '@/utils/go_to_page'; -import useStyles from './styles'; - -const Resource: React.FC<{ - className?: string; - collection: string; - id: string; - href?: (collection: string, id: string) => string; -}> = ({ className, collection, id, href = RESOURCE_URL }) => { - const { classes, cx } = useStyles(); - - return ( - - - {id} - - - ); -}; - -export default Resource; diff --git a/apps/web-cheqd/src/components/resource/styles.ts b/apps/web-cheqd/src/components/resource/styles.ts deleted file mode 100644 index 62e61655a7..0000000000 --- a/apps/web-cheqd/src/components/resource/styles.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { makeStyles } from 'tss-react/mui'; - -const useStyles = makeStyles()((theme) => ({ - root: { - color: theme.palette.custom.fonts.highlight, - wordBreak: 'break-all', - '&:hover': { - cursor: 'pointer', - }, - }, -})); - -export default useStyles; diff --git a/apps/web-cheqd/src/components/transaction_messages_filter/index.tsx b/apps/web-cheqd/src/components/transaction_messages_filter/index.tsx deleted file mode 100644 index f835825b9f..0000000000 --- a/apps/web-cheqd/src/components/transaction_messages_filter/index.tsx +++ /dev/null @@ -1,68 +0,0 @@ -import InputBase from '@mui/material/InputBase'; -import MenuItem from '@mui/material/MenuItem'; -import Select from '@mui/material/Select'; -import Typography from '@mui/material/Typography'; -import ExpandMoreIcon from '@mui/icons-material/ExpandMore'; -import useAppTranslation from '@/hooks/useAppTranslation'; -import { FC } from 'react'; -import FilterIcon from 'shared-utils/assets/icon-filter.svg'; -import { getFilterLabels } from '@/components/transaction_messages_filter/utils'; -import useStyles from '@/components/transaction_messages_filter/styles'; -import { useTransactionsFilter } from '@/components/transaction_messages_filter/hooks'; - -type TransactionMessagesFilterProps = { - className?: string; - callback: (value: string) => void; -}; - -const TransactionMessagesFilter: FC = ({ className, callback }) => { - const filterLabels = getFilterLabels(); - const { t } = useAppTranslation('transactions'); - const { classes, cx } = useStyles(); - const { handleSelect, selectedFilter } = useTransactionsFilter(callback); - - return ( - - ); -}; - -export default TransactionMessagesFilter; diff --git a/apps/web-cheqd/src/components/transaction_messages_filter/utils.tsx b/apps/web-cheqd/src/components/transaction_messages_filter/utils.tsx deleted file mode 100644 index 43a6d631f3..0000000000 --- a/apps/web-cheqd/src/components/transaction_messages_filter/utils.tsx +++ /dev/null @@ -1,54 +0,0 @@ -export const getFilterLabels = () => [ - { - key: 'none', - display: 'none', - }, - { - key: 'bank', - display: 'bank', - }, - { - key: 'crisis', - display: 'crisis', - }, - { - key: 'cheqd', - display: 'cheqd', - }, - { - key: 'distribution', - display: 'distribution', - }, - { - key: 'governance', - display: 'governance', - }, - { - key: 'slashing', - display: 'slashing', - }, - { - key: 'staking', - display: 'staking', - }, - { - key: 'authz', - display: 'authz', - }, - { - key: 'feegrant', - display: 'feegrant', - }, - { - key: 'vesting', - display: 'vesting', - }, - { - key: 'profiles', - display: 'profiles', - }, - { - key: 'others', - display: 'others', - }, -]; diff --git a/apps/web-cheqd/src/graphql/general/account_details_documents.ts b/apps/web-cheqd/src/graphql/general/account_details_documents.ts deleted file mode 100644 index 72915dd849..0000000000 --- a/apps/web-cheqd/src/graphql/general/account_details_documents.ts +++ /dev/null @@ -1,105 +0,0 @@ -export const AccountCommissionDocument = /* GraphQL */ ` - query AccountCommission($validatorAddress: String!) { - commission: action_validator_commission_amount(address: $validatorAddress) { - coins - } - } -`; - -export const AccountWithdrawalAddressDocument = /* GraphQL */ ` - query AccountWithdrawalAddress($address: String!) { - withdrawalAddress: action_delegator_withdraw_address(address: $address) { - address - } - } -`; - -export const AccountBalancesDocument = /* GraphQL */ ` - query AccountBalances($address: String!) { - accountBalances: action_account_balance(address: $address) { - coins - } - } -`; - -export const AccountDelegationBalanceDocument = /* GraphQL */ ` - query AccountDelegationBalance($address: String!) { - delegationBalance: action_delegation_total(address: $address) { - coins - } - } -`; - -export const AccountUnbondingBalanceDocument = /* GraphQL */ ` - query AccountUnbondingBalance($address: String!) { - unbondingBalance: action_unbonding_delegation_total(address: $address) { - coins - } - } -`; - -export const AccountDelegationRewardsDocument = /* GraphQL */ ` - query AccountDelegationRewards($address: String!) { - delegationRewards: action_delegation_reward(address: $address) { - validatorAddress: validator_address - coins - } - } -`; - -export const AccountDelegationsDocument = /* GraphQL */ ` - query AccountDelegations( - $address: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - delegations: action_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } - } -`; - -export const AccountRedelegationsDocument = /* GraphQL */ ` - query AccountRedelegations( - $address: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - redelegations: action_redelegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } - } -`; - -export const AccountUndelegationsDocument = /* GraphQL */ ` - query AccountUndelegations( - $address: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - undelegations: action_unbonding_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } - } -`; diff --git a/apps/web-cheqd/src/graphql/general/active_validator_count.graphql b/apps/web-cheqd/src/graphql/general/active_validator_count.graphql deleted file mode 100644 index 8ba3cee775..0000000000 --- a/apps/web-cheqd/src/graphql/general/active_validator_count.graphql +++ /dev/null @@ -1,17 +0,0 @@ -query ActiveValidatorCount { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - inactiveTotal: validator_status_aggregate(where: {status: {_neq: 3}}) { - aggregate { - count - } - } - total: validator_status_aggregate { - aggregate { - count - } - } -} diff --git a/apps/web-cheqd/src/graphql/general/block_details.graphql b/apps/web-cheqd/src/graphql/general/block_details.graphql deleted file mode 100644 index e9c1530a53..0000000000 --- a/apps/web-cheqd/src/graphql/general/block_details.graphql +++ /dev/null @@ -1,34 +0,0 @@ -query BlockDetails($height: bigint, $signatureHeight: bigint) { - transaction(where: {height: {_eq: $height}}) { - height - hash - messages - success - logs - } - block(limit: 1, where: {height: {_eq: $height}}) { - height - hash - timestamp - txs: num_txs - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } - preCommitsAggregate: pre_commit_aggregate(where: {height: {_eq: $signatureHeight}}) { - aggregate{ - sum { - votingPower: voting_power - } - } - } - preCommits: pre_commit(where: {height: {_eq: $signatureHeight}}) { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} diff --git a/apps/web-cheqd/src/graphql/general/block_height.graphql b/apps/web-cheqd/src/graphql/general/block_height.graphql deleted file mode 100644 index 9120a53f6f..0000000000 --- a/apps/web-cheqd/src/graphql/general/block_height.graphql +++ /dev/null @@ -1,5 +0,0 @@ -subscription LatestBlockHeightListener($offset: Int = 0) { - height: block(order_by: {height: desc}, limit: 1, offset: $offset) { - height - } -} diff --git a/apps/web-cheqd/src/graphql/general/block_time.graphql b/apps/web-cheqd/src/graphql/general/block_time.graphql deleted file mode 100644 index 8c9b3bbacb..0000000000 --- a/apps/web-cheqd/src/graphql/general/block_time.graphql +++ /dev/null @@ -1,11 +0,0 @@ -query AverageBlockTime { - averageBlockTime: average_block_time_per_hour(limit: 1, order_by: {height: desc}) { - averageTime: average_time - } -} - -query LatestBlockTimestamp($offset: Int = 0) { - block: block(order_by: {height: desc}, limit: 1, offset: $offset) { - timestamp - } -} diff --git a/apps/web-cheqd/src/graphql/general/blocks.graphql b/apps/web-cheqd/src/graphql/general/blocks.graphql deleted file mode 100644 index 037f11e378..0000000000 --- a/apps/web-cheqd/src/graphql/general/blocks.graphql +++ /dev/null @@ -1,33 +0,0 @@ -subscription BlocksListener($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} - - -query Blocks($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - self_delegate_address - } - validatorDescriptions: validator_descriptions(limit: 1, order_by: {height: desc}) { - moniker - identity - } - } - } -} diff --git a/apps/web-cheqd/src/graphql/general/chain_id.graphql b/apps/web-cheqd/src/graphql/general/chain_id.graphql deleted file mode 100644 index c11d7e10bc..0000000000 --- a/apps/web-cheqd/src/graphql/general/chain_id.graphql +++ /dev/null @@ -1,6 +0,0 @@ -query ChainId { - genesis(limit: 1, order_by: {time: desc}) { - chainId: chain_id - time - } -} diff --git a/apps/web-cheqd/src/graphql/general/market_data.graphql b/apps/web-cheqd/src/graphql/general/market_data.graphql deleted file mode 100644 index 67569522e0..0000000000 --- a/apps/web-cheqd/src/graphql/general/market_data.graphql +++ /dev/null @@ -1,21 +0,0 @@ -query MarketData ($denom: String) { - communityPool: community_pool(order_by: {height: desc}, limit: 1) { - coins - } - inflation: inflation(order_by: {height: desc}, limit: 1) { - value - } - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - marketCap: market_cap - price - } - supply { - coins - } - bondedTokens: staking_pool(order_by: {height: desc}, limit: 1) { - bonded_tokens - } - distributionParams: distribution_params { - params - } -} diff --git a/apps/web-cheqd/src/graphql/general/messages_by_address.graphql b/apps/web-cheqd/src/graphql/general/messages_by_address.graphql deleted file mode 100644 index 1eba15606a..0000000000 --- a/apps/web-cheqd/src/graphql/general/messages_by_address.graphql +++ /dev/null @@ -1,15 +0,0 @@ -query GetMessagesByAddress($address: _text, $limit: bigint = 50, $offset: bigint = 0 $types: _text = "{}") { - messagesByAddress: messages_by_address(args: {addresses: $address, types: $types, limit: $limit, offset: $offset}) { - transaction { - height - hash - success - messages - logs - block { - height - timestamp - } - } - } -} diff --git a/apps/web-cheqd/src/graphql/general/online_voting_power.graphql b/apps/web-cheqd/src/graphql/general/online_voting_power.graphql deleted file mode 100644 index bbfebf96f8..0000000000 --- a/apps/web-cheqd/src/graphql/general/online_voting_power.graphql +++ /dev/null @@ -1,20 +0,0 @@ -query OnlineVotingPower { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - validatorVotingPowerAggregate: validator_voting_power_aggregate(where: {validator: {validator_statuses: {status: {_eq: 3}}}}) { - aggregate { - sum { - votingPower: voting_power - } - } - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - } - stakingParams: staking_params(limit: 1) { - params - } -} diff --git a/apps/web-cheqd/src/graphql/general/params.graphql b/apps/web-cheqd/src/graphql/general/params.graphql deleted file mode 100644 index b5415d40e3..0000000000 --- a/apps/web-cheqd/src/graphql/general/params.graphql +++ /dev/null @@ -1,19 +0,0 @@ -query Params { - stakingParams: staking_params(limit: 1, order_by: {height: desc}) { - params - } - slashingParams: slashing_params(limit: 1, order_by: {height: desc}) { - params - } - mintParams: mint_params(limit: 1, order_by: {height: desc}) { - params - } - distributionParams: distribution_params(limit: 1, order_by: {height: desc}) { - params - } - govParams: gov_params (limit: 1, order_by: {height: desc}) { - depositParams: deposit_params - tallyParams: tally_params - votingParams: voting_params - } -} diff --git a/apps/web-cheqd/src/graphql/general/proposal_details.graphql b/apps/web-cheqd/src/graphql/general/proposal_details.graphql deleted file mode 100644 index 82ddef911b..0000000000 --- a/apps/web-cheqd/src/graphql/general/proposal_details.graphql +++ /dev/null @@ -1,54 +0,0 @@ -query ProposalDetails($proposalId: Int) { - proposal(where: {id: {_eq: $proposalId}}) { - proposer: proposer_address - title - description - status - content - proposalId: id - submitTime: submit_time - proposalType: proposal_type - depositEndTime: deposit_end_time - votingStartTime: voting_start_time - votingEndTime: voting_end_time - } -} - -query ProposalDetailsTally($proposalId: Int) { - proposalTallyResult: proposal_tally_result(where: {proposal_id: {_eq: $proposalId}}) { - yes - no - noWithVeto: no_with_veto - abstain - } - stakingPool: proposal_staking_pool_snapshot(where: {proposal_id: {_eq: $proposalId}}) { - bondedTokens: bonded_tokens - } - quorum: gov_params (limit: 1, order_by: {height: desc}) { - tallyParams: tally_params - } -} - -query ProposalDetailsDeposits($proposalId: Int) { - proposalDeposit: proposal_deposit(where: {proposal_id: {_eq: $proposalId}}, order_by: {height: desc}) { - amount - depositorAddress: depositor_address - block { - timestamp - } - } -} - -query ProposalDetailsVotes($proposalId: Int) { - proposalVote: proposal_vote(where: {proposal_id: {_eq: $proposalId}}, order_by: {height: desc}) { - option - voterAddress: voter_address - } - validatorStatuses: proposal_validator_status_snapshot(where: {proposal_id: {_eq: $proposalId}, status: {_eq: 3}}) { - validator { - validatorInfo: validator_info { - selfDelegateAddress: self_delegate_address - } - } - } -} diff --git a/apps/web-cheqd/src/graphql/general/proposals.graphql b/apps/web-cheqd/src/graphql/general/proposals.graphql deleted file mode 100644 index f7e08f978e..0000000000 --- a/apps/web-cheqd/src/graphql/general/proposals.graphql +++ /dev/null @@ -1,14 +0,0 @@ -query Proposals ($limit: Int = 7, $offset: Int = 0) { - proposals: proposal (limit: $limit, offset: $offset, order_by: {id: desc}) { - title - proposalId: id - status - description - } - total: proposal_aggregate { - aggregate { - count - } - } -} - diff --git a/apps/web-cheqd/src/graphql/general/token_price.graphql b/apps/web-cheqd/src/graphql/general/token_price.graphql deleted file mode 100644 index 3ed50b2348..0000000000 --- a/apps/web-cheqd/src/graphql/general/token_price.graphql +++ /dev/null @@ -1,15 +0,0 @@ -subscription TokenPriceListener($denom: String) { - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - price - timestamp - marketCap: market_cap - unitName: unit_name - } -} - -query TokenPriceHistory($denom: String, $limit: Int = 10) { - tokenPrice: token_price_history(where: {unit_name: {_eq: $denom}}, limit: $limit, order_by: {timestamp: desc}) { - price - timestamp - } -} diff --git a/apps/web-cheqd/src/graphql/general/tokenomics.graphql b/apps/web-cheqd/src/graphql/general/tokenomics.graphql deleted file mode 100644 index 783cfd99ee..0000000000 --- a/apps/web-cheqd/src/graphql/general/tokenomics.graphql +++ /dev/null @@ -1,12 +0,0 @@ -query Tokenomics{ - stakingParams: staking_params(limit: 1) { - params - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - unbonded: not_bonded_tokens - } - supply: supply(order_by: {height: desc}, limit: 1) { - coins - } -} diff --git a/apps/web-cheqd/src/graphql/general/top_accounts.graphql b/apps/web-cheqd/src/graphql/general/top_accounts.graphql deleted file mode 100644 index ad84d187e6..0000000000 --- a/apps/web-cheqd/src/graphql/general/top_accounts.graphql +++ /dev/null @@ -1,11 +0,0 @@ -query TopAccounts($limit: Int = 100, $offset: Int = 0) { - top_accounts(limit: $limit, offset: $offset, order_by: {sum: desc}) { - address - available - delegation - unbonding - reward - sum - type - } -} \ No newline at end of file diff --git a/apps/web-cheqd/src/graphql/general/top_accounts_params.graphql b/apps/web-cheqd/src/graphql/general/top_accounts_params.graphql deleted file mode 100644 index 5685f78b61..0000000000 --- a/apps/web-cheqd/src/graphql/general/top_accounts_params.graphql +++ /dev/null @@ -1,5 +0,0 @@ -query TopAccountsParams { - top_accounts_params { - total_accounts - } -} \ No newline at end of file diff --git a/apps/web-cheqd/src/graphql/general/transaction_details.graphql b/apps/web-cheqd/src/graphql/general/transaction_details.graphql deleted file mode 100644 index ace8e8135e..0000000000 --- a/apps/web-cheqd/src/graphql/general/transaction_details.graphql +++ /dev/null @@ -1,17 +0,0 @@ -query TransactionDetails($hash: String) { - transaction(where: {hash: {_eq: $hash}}, limit: 1) { - hash: hash - height: height - block: block { - timestamp: timestamp - } - fee: fee - gasUsed: gas_used - gasWanted: gas_wanted - success: success - memo: memo - messages: messages - logs - rawLog: raw_log - } -} diff --git a/apps/web-cheqd/src/graphql/general/transactions.graphql b/apps/web-cheqd/src/graphql/general/transactions.graphql deleted file mode 100644 index 9fbc89fd74..0000000000 --- a/apps/web-cheqd/src/graphql/general/transactions.graphql +++ /dev/null @@ -1,25 +0,0 @@ -subscription TransactionsListener($limit: Int = 7, $offset: Int = 0) { - transactions: transaction(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - hash - success - block { - timestamp - } - messages - logs - } -} - -query Transactions($limit: Int = 7, $offset: Int = 0) { - transactions: transaction(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - hash - success - block { - timestamp - } - messages - logs - } -} diff --git a/apps/web-cheqd/src/graphql/general/validator_details.graphql b/apps/web-cheqd/src/graphql/general/validator_details.graphql deleted file mode 100644 index cdc166572e..0000000000 --- a/apps/web-cheqd/src/graphql/general/validator_details.graphql +++ /dev/null @@ -1,62 +0,0 @@ - -subscription LastHundredBlocks($address: String) { - block(offset: 1, order_by: {height: desc}, limit: 100) { - height - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - transactions { - hash - } - precommits: pre_commits(where: {validator: {validator_info: {operator_address: {_eq: $address}}}}) { - validatorAddress: validator_address - } - } -} - -subscription ValidatorLastSeenListener($address: String) { - preCommit: pre_commit(limit: 1, where: {validator: {validator_info: {operator_address: {_eq: $address}}}}, order_by: {height: desc}) { - height - timestamp - } -} - -query ValidatorDetails($address: String) { - stakingPool: staking_pool(order_by: {height: desc}, limit: 1, offset: 0) { - height - bonded: bonded_tokens - } - validator(where: {validator_info: {operator_address: {_eq: $address}}}) { - validatorDescriptions: validator_descriptions(order_by: {height: desc}, limit: 1) { - details - website - } - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos(order_by: {height: desc}, limit: 1) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - maxRate: max_rate - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorVotingPowers: validator_voting_powers(offset: 0, limit: 1, order_by: {height: desc}) { - height - votingPower: voting_power - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} - diff --git a/apps/web-cheqd/src/graphql/general/validator_details_documents.ts b/apps/web-cheqd/src/graphql/general/validator_details_documents.ts deleted file mode 100644 index 13b7441d0f..0000000000 --- a/apps/web-cheqd/src/graphql/general/validator_details_documents.ts +++ /dev/null @@ -1,56 +0,0 @@ -export const ValidatorDelegationsDocument = /* GraphQL */ ` - query ValidatorDelegations( - $validatorAddress: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - delegations: action_validator_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } - } -`; - -export const ValidatorRedelegationsDocument = /* GraphQL */ ` - query ValidatorRedelegations( - $validatorAddress: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - redelegations: action_validator_redelegations_from( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } - } -`; - -export const ValidatorUndelegationsDocument = /* GraphQL */ ` - query ValidatorUndelegations( - $validatorAddress: String! - $offset: Int = 0 - $limit: Int = 10 - $pagination: Boolean! = true - ) { - undelegations: action_validator_unbonding_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } - } -`; diff --git a/apps/web-cheqd/src/graphql/general/validators.graphql b/apps/web-cheqd/src/graphql/general/validators.graphql deleted file mode 100644 index 20f3b19335..0000000000 --- a/apps/web-cheqd/src/graphql/general/validators.graphql +++ /dev/null @@ -1,32 +0,0 @@ -query Validators { - stakingPool: staking_pool(limit: 1, order_by: {height: desc}) { - bondedTokens: bonded_tokens - } - validator { - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos(order_by: {height: desc}, limit: 1) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - } - validatorVotingPowers: validator_voting_powers(offset: 0, limit: 1, order_by: {height: desc}) { - votingPower: voting_power - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorSigningInfos: validator_signing_infos(order_by: {height: desc}, limit: 1) { - missedBlocksCounter: missed_blocks_counter - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} diff --git a/apps/web-cheqd/src/graphql/general/validators_address_list.graphql b/apps/web-cheqd/src/graphql/general/validators_address_list.graphql deleted file mode 100644 index d018f104bc..0000000000 --- a/apps/web-cheqd/src/graphql/general/validators_address_list.graphql +++ /dev/null @@ -1,28 +0,0 @@ -query ValidatorsAddressList { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions(limit: 1, order_by: {height: desc}) { - moniker - identity - avatarUrl: avatar_url - } - } -} - -query ValidatorAddresses { - validator(where: {validator_info: {operator_address: {_is_null: false}, consensus_address: {_is_null: false}, self_delegate_address: {_is_null: false}}}) { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions(limit: 1, order_by: {height: desc}) { - moniker - avatarUrl: avatar_url - } - } -} diff --git a/apps/web-cheqd/src/graphql/schema.json b/apps/web-cheqd/src/graphql/schema.json deleted file mode 100644 index 81f065cd7d..0000000000 --- a/apps/web-cheqd/src/graphql/schema.json +++ /dev/null @@ -1,44938 +0,0 @@ -{ - "__schema": { - "queryType": { - "name": "query_root" - }, - "mutationType": null, - "subscriptionType": { - "name": "subscription_root" - }, - "types": [ - { - "kind": "OBJECT", - "name": "ActionAddress", - "description": null, - "fields": [ - { - "name": "address", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "ActionBalance", - "description": null, - "fields": [ - { - "name": "coins", - "description": null, - "args": [], - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ActionCoin", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "ActionCoin", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "ActionDelegation", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "ActionDelegationResponse", - "description": null, - "fields": [ - { - "name": "delegations", - "description": null, - "args": [], - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ActionDelegation", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pagination", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "ActionPagination", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "ActionDelegationReward", - "description": null, - "fields": [ - { - "name": "coins", - "description": null, - "args": [], - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ActionCoin", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_address", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "ActionPagination", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "ActionRedelegation", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "ActionRedelegationResponse", - "description": null, - "fields": [ - { - "name": "pagination", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "ActionPagination", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "redelegations", - "description": null, - "args": [], - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ActionRedelegation", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "ActionUnbondingDelegation", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "ActionUnbondingDelegationResponse", - "description": null, - "fields": [ - { - "name": "pagination", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "ActionPagination", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unbonding_delegations", - "description": null, - "args": [], - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ActionUnbondingDelegation", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "ActionValidatorCommissionAmount", - "description": null, - "fields": [ - { - "name": "coins", - "description": null, - "args": [], - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ActionCoin", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "Boolean", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "Boolean_comparison_exp", - "description": "Boolean expression to compare columns of type \"Boolean\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_eq", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_gt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_gte", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_in", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_is_null", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_lt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_lte", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_neq", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_nin", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "Float", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "Int", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "description": "Boolean expression to compare columns of type \"Int\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_eq", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_gt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_gte", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_in", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_is_null", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_lt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_lte", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_neq", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_nin", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "String", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "description": "Boolean expression to compare columns of type \"String\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_eq", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_gt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_gte", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_ilike", - "description": "does the column match the given case-insensitive pattern", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_in", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_iregex", - "description": "does the column match the given POSIX regular expression, case insensitive", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_is_null", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_like", - "description": "does the column match the given pattern", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_lt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_lte", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_neq", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_nilike", - "description": "does the column NOT match the given case-insensitive pattern", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_nin", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_niregex", - "description": "does the column NOT match the given POSIX regular expression, case insensitive", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_nlike", - "description": "does the column NOT match the given pattern", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_nregex", - "description": "does the column NOT match the given POSIX regular expression, case sensitive", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_nsimilar", - "description": "does the column NOT match the given SQL regular expression", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_regex", - "description": "does the column match the given POSIX regular expression, case sensitive", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_similar", - "description": "does the column match the given SQL regular expression", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "__Directive", - "description": null, - "fields": [ - { - "name": "args", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "__InputValue", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isRepeatable", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locations", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "__EnumValue", - "description": null, - "fields": [ - { - "name": "deprecationReason", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isDeprecated", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "__Field", - "description": null, - "fields": [ - { - "name": "args", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "__InputValue", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "deprecationReason", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isDeprecated", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "type", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "__InputValue", - "description": null, - "fields": [ - { - "name": "defaultValue", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "type", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "__Schema", - "description": null, - "fields": [ - { - "name": "description", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "directives", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "__Directive", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "mutationType", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "queryType", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "subscriptionType", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "types", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "__Type", - "description": null, - "fields": [ - { - "name": "description", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "enumValues", - "description": null, - "args": [ - { - "name": "includeDeprecated", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "false" - } - ], - "type": { - "kind": "OBJECT", - "name": "__EnumValue", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "fields", - "description": null, - "args": [ - { - "name": "includeDeprecated", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "false" - } - ], - "type": { - "kind": "OBJECT", - "name": "__Field", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "inputFields", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "__InputValue", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "interfaces", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "kind", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "__TypeKind", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "ofType", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "possibleTypes", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "__TypeKind", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "ENUM", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "INPUT_OBJECT", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "INTERFACE", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "LIST", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "NON_NULL", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "OBJECT", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "SCALAR", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "UNION", - "description": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "_coin", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "_coin_comparison_exp", - "description": "Boolean expression to compare columns of type \"_coin\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_eq", - "description": null, - "type": { - "kind": "SCALAR", - "name": "_coin", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_gt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "_coin", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_gte", - "description": null, - "type": { - "kind": "SCALAR", - "name": "_coin", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_in", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "_coin", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_is_null", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_lt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "_coin", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_lte", - "description": null, - "type": { - "kind": "SCALAR", - "name": "_coin", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_neq", - "description": null, - "type": { - "kind": "SCALAR", - "name": "_coin", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_nin", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "_coin", - "ofType": null - } - } - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "_dec_coin", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "_dec_coin_comparison_exp", - "description": "Boolean expression to compare columns of type \"_dec_coin\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_eq", - "description": null, - "type": { - "kind": "SCALAR", - "name": "_dec_coin", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_gt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "_dec_coin", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_gte", - "description": null, - "type": { - "kind": "SCALAR", - "name": "_dec_coin", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_in", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "_dec_coin", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_is_null", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_lt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "_dec_coin", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_lte", - "description": null, - "type": { - "kind": "SCALAR", - "name": "_dec_coin", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_neq", - "description": null, - "type": { - "kind": "SCALAR", - "name": "_dec_coin", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_nin", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "_dec_coin", - "ofType": null - } - } - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "_text", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "_text_comparison_exp", - "description": "Boolean expression to compare columns of type \"_text\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_eq", - "description": null, - "type": { - "kind": "SCALAR", - "name": "_text", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_gt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "_text", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_gte", - "description": null, - "type": { - "kind": "SCALAR", - "name": "_text", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_in", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "_text", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_is_null", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_lt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "_text", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_lte", - "description": null, - "type": { - "kind": "SCALAR", - "name": "_text", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_neq", - "description": null, - "type": { - "kind": "SCALAR", - "name": "_text", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_nin", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "_text", - "ofType": null - } - } - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "account", - "description": "columns and relationships of \"account\"", - "fields": [ - { - "name": "address", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "feeGrantAllowancesByGranterAddress", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "fee_grant_allowance_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "fee_grant_allowance", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "fee_grant_allowances", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "fee_grant_allowance_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "fee_grant_allowance", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_deposits", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "proposal_deposit_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal_deposit", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_votes", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "proposal_vote_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal_vote", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposals", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "proposal_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposals_aggregate", - "description": "An aggregate relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "proposal_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "top_account", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "top_accounts", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_infos", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_info_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_info_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_info_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_info", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "vesting_account", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "vesting_account", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "vesting_accounts", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "vesting_account_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "vesting_account_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_account_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "vesting_account", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "description": "Boolean expression to filter rows from the table \"account\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "address", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "feeGrantAllowancesByGranterAddress", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "fee_grant_allowances", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_deposits", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_votes", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposals", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "top_account", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "top_accounts_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_infos", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_info_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vesting_account", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_account_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vesting_accounts", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_account_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "account_order_by", - "description": "Ordering options when selecting data from \"account\".", - "fields": null, - "inputFields": [ - { - "name": "address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "feeGrantAllowancesByGranterAddress_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "fee_grant_allowances_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_deposits_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_votes_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposals_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "top_account", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "top_accounts_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_infos_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_info_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vesting_account", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_account_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vesting_accounts_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_account_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "account_select_column", - "description": "select columns of table \"account\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "average_block_time_from_genesis", - "description": "columns and relationships of \"average_block_time_from_genesis\"", - "fields": [ - { - "name": "average_time", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "numeric", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "average_block_time_from_genesis_bool_exp", - "description": "Boolean expression to filter rows from the table \"average_block_time_from_genesis\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_from_genesis_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_from_genesis_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_from_genesis_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "average_time", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "numeric_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "average_block_time_from_genesis_order_by", - "description": "Ordering options when selecting data from \"average_block_time_from_genesis\".", - "fields": null, - "inputFields": [ - { - "name": "average_time", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "average_block_time_from_genesis_select_column", - "description": "select columns of table \"average_block_time_from_genesis\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "average_time", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "average_block_time_per_day", - "description": "columns and relationships of \"average_block_time_per_day\"", - "fields": [ - { - "name": "average_time", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "numeric", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_day_bool_exp", - "description": "Boolean expression to filter rows from the table \"average_block_time_per_day\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_day_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_day_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_day_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "average_time", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "numeric_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_day_order_by", - "description": "Ordering options when selecting data from \"average_block_time_per_day\".", - "fields": null, - "inputFields": [ - { - "name": "average_time", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "average_block_time_per_day_select_column", - "description": "select columns of table \"average_block_time_per_day\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "average_time", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "average_block_time_per_hour", - "description": "columns and relationships of \"average_block_time_per_hour\"", - "fields": [ - { - "name": "average_time", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "numeric", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_hour_bool_exp", - "description": "Boolean expression to filter rows from the table \"average_block_time_per_hour\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_hour_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_hour_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_hour_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "average_time", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "numeric_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_hour_order_by", - "description": "Ordering options when selecting data from \"average_block_time_per_hour\".", - "fields": null, - "inputFields": [ - { - "name": "average_time", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "average_block_time_per_hour_select_column", - "description": "select columns of table \"average_block_time_per_hour\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "average_time", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "average_block_time_per_minute", - "description": "columns and relationships of \"average_block_time_per_minute\"", - "fields": [ - { - "name": "average_time", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "numeric", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_minute_bool_exp", - "description": "Boolean expression to filter rows from the table \"average_block_time_per_minute\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_minute_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_minute_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_minute_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "average_time", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "numeric_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_minute_order_by", - "description": "Ordering options when selecting data from \"average_block_time_per_minute\".", - "fields": null, - "inputFields": [ - { - "name": "average_time", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "average_block_time_per_minute_select_column", - "description": "select columns of table \"average_block_time_per_minute\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "average_time", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "bigint", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "description": "Boolean expression to compare columns of type \"bigint\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_eq", - "description": null, - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_gt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_gte", - "description": null, - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_in", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_is_null", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_lt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_lte", - "description": null, - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_neq", - "description": null, - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_nin", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - } - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "block", - "description": "columns and relationships of \"block\"", - "fields": [ - { - "name": "hash", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "num_txs", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pre_commits", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "pre_commit_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "pre_commit", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pre_commits_aggregate", - "description": "An aggregate relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "pre_commit_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "pre_commit_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_deposits", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "proposal_deposit_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal_deposit", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_votes", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "proposal_vote_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal_vote", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposer_address", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timestamp", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "total_gas", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "transactions", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "transaction_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "transaction_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "transaction_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "transaction", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "validator", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_voting_powers", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_voting_power_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_voting_power", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_voting_powers_aggregate", - "description": "An aggregate relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_voting_power_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_voting_power_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "block_aggregate_order_by", - "description": "order by aggregate values of table \"block\"", - "fields": null, - "inputFields": [ - { - "name": "avg", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "block_avg_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "count", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "block_max_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "block_min_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "block_stddev_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "block_stddev_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "block_stddev_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "sum", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "block_sum_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "block_var_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "block_var_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "variance", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "block_variance_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "block_avg_order_by", - "description": "order by avg() on columns of table \"block\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "num_txs", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "total_gas", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "block_bool_exp", - "description": "Boolean expression to filter rows from the table \"block\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "block_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "block_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "block_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "hash", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "num_txs", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "pre_commits", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_deposits", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_votes", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposer_address", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "timestamp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "total_gas", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "transactions", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "transaction_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_voting_powers", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "block_max_order_by", - "description": "order by max() on columns of table \"block\"", - "fields": null, - "inputFields": [ - { - "name": "hash", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "num_txs", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposer_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "timestamp", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "total_gas", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "block_min_order_by", - "description": "order by min() on columns of table \"block\"", - "fields": null, - "inputFields": [ - { - "name": "hash", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "num_txs", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposer_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "timestamp", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "total_gas", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "block_order_by", - "description": "Ordering options when selecting data from \"block\".", - "fields": null, - "inputFields": [ - { - "name": "hash", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "num_txs", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "pre_commits_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_deposits_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_votes_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposer_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "timestamp", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "total_gas", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "transactions_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "transaction_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_voting_powers_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "block_select_column", - "description": "select columns of table \"block\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "hash", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "num_txs", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposer_address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timestamp", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "total_gas", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "block_stddev_order_by", - "description": "order by stddev() on columns of table \"block\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "num_txs", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "total_gas", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "block_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"block\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "num_txs", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "total_gas", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "block_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"block\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "num_txs", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "total_gas", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "block_sum_order_by", - "description": "order by sum() on columns of table \"block\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "num_txs", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "total_gas", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "block_var_pop_order_by", - "description": "order by var_pop() on columns of table \"block\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "num_txs", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "total_gas", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "block_var_samp_order_by", - "description": "order by var_samp() on columns of table \"block\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "num_txs", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "total_gas", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "block_variance_order_by", - "description": "order by variance() on columns of table \"block\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "num_txs", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "total_gas", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "community_pool", - "description": "columns and relationships of \"community_pool\"", - "fields": [ - { - "name": "coins", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "_dec_coin", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "community_pool_bool_exp", - "description": "Boolean expression to filter rows from the table \"community_pool\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "community_pool_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "community_pool_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "community_pool_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "coins", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "_dec_coin_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "community_pool_order_by", - "description": "Ordering options when selecting data from \"community_pool\".", - "fields": null, - "inputFields": [ - { - "name": "coins", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "community_pool_select_column", - "description": "select columns of table \"community_pool\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "coins", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "distribution_params", - "description": "columns and relationships of \"distribution_params\"", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "params", - "description": null, - "args": [ - { - "name": "path", - "description": "JSON select path", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "distribution_params_bool_exp", - "description": "Boolean expression to filter rows from the table \"distribution_params\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "distribution_params_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "distribution_params_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "distribution_params_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "params", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "jsonb_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "distribution_params_order_by", - "description": "Ordering options when selecting data from \"distribution_params\".", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "params", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "distribution_params_select_column", - "description": "select columns of table \"distribution_params\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "params", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "double_sign_evidence", - "description": "columns and relationships of \"double_sign_evidence\"", - "fields": [ - { - "name": "doubleSignVoteByVoteAId", - "description": "An object relationship", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "double_sign_vote", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "double_sign_vote", - "description": "An object relationship", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "double_sign_vote", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "vote_a_id", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "vote_b_id", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_aggregate_order_by", - "description": "order by aggregate values of table \"double_sign_evidence\"", - "fields": null, - "inputFields": [ - { - "name": "avg", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_avg_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "count", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_max_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_min_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_stddev_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_stddev_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_stddev_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "sum", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_sum_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_var_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_var_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "variance", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_variance_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_avg_order_by", - "description": "order by avg() on columns of table \"double_sign_evidence\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vote_a_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vote_b_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_bool_exp", - "description": "Boolean expression to filter rows from the table \"double_sign_evidence\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "doubleSignVoteByVoteAId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "double_sign_vote", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vote_a_id", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vote_b_id", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_max_order_by", - "description": "order by max() on columns of table \"double_sign_evidence\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vote_a_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vote_b_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_min_order_by", - "description": "order by min() on columns of table \"double_sign_evidence\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vote_a_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vote_b_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_order_by", - "description": "Ordering options when selecting data from \"double_sign_evidence\".", - "fields": null, - "inputFields": [ - { - "name": "doubleSignVoteByVoteAId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "double_sign_vote", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vote_a_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vote_b_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "double_sign_evidence_select_column", - "description": "select columns of table \"double_sign_evidence\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "vote_a_id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "vote_b_id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_stddev_order_by", - "description": "order by stddev() on columns of table \"double_sign_evidence\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vote_a_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vote_b_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"double_sign_evidence\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vote_a_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vote_b_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"double_sign_evidence\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vote_a_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vote_b_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_sum_order_by", - "description": "order by sum() on columns of table \"double_sign_evidence\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vote_a_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vote_b_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_var_pop_order_by", - "description": "order by var_pop() on columns of table \"double_sign_evidence\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vote_a_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vote_b_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_var_samp_order_by", - "description": "order by var_samp() on columns of table \"double_sign_evidence\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vote_a_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vote_b_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_variance_order_by", - "description": "order by variance() on columns of table \"double_sign_evidence\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vote_a_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vote_b_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "double_sign_vote", - "description": "columns and relationships of \"double_sign_vote\"", - "fields": [ - { - "name": "block_id", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "doubleSignEvidencesByVoteBId", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "double_sign_evidence_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "double_sign_evidence", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "double_sign_evidences", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "double_sign_evidence_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "double_sign_evidence", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "round", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "signature", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "type", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "smallint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator", - "description": "An object relationship", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_address", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_index", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_aggregate_order_by", - "description": "order by aggregate values of table \"double_sign_vote\"", - "fields": null, - "inputFields": [ - { - "name": "avg", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_avg_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "count", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_max_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_min_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_stddev_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_stddev_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_stddev_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "sum", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_sum_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_var_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_var_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "variance", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_variance_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_avg_order_by", - "description": "order by avg() on columns of table \"double_sign_vote\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "round", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "type", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_index", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_bool_exp", - "description": "Boolean expression to filter rows from the table \"double_sign_vote\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "block_id", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "doubleSignEvidencesByVoteBId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "double_sign_evidences", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "round", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "signature", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "type", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "smallint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_index", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_max_order_by", - "description": "order by max() on columns of table \"double_sign_vote\"", - "fields": null, - "inputFields": [ - { - "name": "block_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "round", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "signature", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "type", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_index", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_min_order_by", - "description": "order by min() on columns of table \"double_sign_vote\"", - "fields": null, - "inputFields": [ - { - "name": "block_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "round", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "signature", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "type", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_index", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_order_by", - "description": "Ordering options when selecting data from \"double_sign_vote\".", - "fields": null, - "inputFields": [ - { - "name": "block_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "doubleSignEvidencesByVoteBId_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "double_sign_evidences_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "round", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "signature", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "type", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_index", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "double_sign_vote_select_column", - "description": "select columns of table \"double_sign_vote\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "block_id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "round", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "signature", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "type", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_index", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_stddev_order_by", - "description": "order by stddev() on columns of table \"double_sign_vote\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "round", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "type", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_index", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"double_sign_vote\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "round", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "type", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_index", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"double_sign_vote\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "round", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "type", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_index", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_sum_order_by", - "description": "order by sum() on columns of table \"double_sign_vote\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "round", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "type", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_index", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_var_pop_order_by", - "description": "order by var_pop() on columns of table \"double_sign_vote\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "round", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "type", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_index", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_var_samp_order_by", - "description": "order by var_samp() on columns of table \"double_sign_vote\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "round", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "type", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_index", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_variance_order_by", - "description": "order by variance() on columns of table \"double_sign_vote\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "round", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "type", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_index", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "fee_grant_allowance", - "description": "columns and relationships of \"fee_grant_allowance\"", - "fields": [ - { - "name": "allowance", - "description": null, - "args": [ - { - "name": "path", - "description": "JSON select path", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "grantee", - "description": "An object relationship", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "account", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "grantee_address", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "granter", - "description": "An object relationship", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "account", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "granter_address", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_aggregate_order_by", - "description": "order by aggregate values of table \"fee_grant_allowance\"", - "fields": null, - "inputFields": [ - { - "name": "avg", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_avg_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "count", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_max_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_min_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_stddev_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_stddev_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_stddev_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "sum", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_sum_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_var_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_var_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "variance", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_variance_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_avg_order_by", - "description": "order by avg() on columns of table \"fee_grant_allowance\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_bool_exp", - "description": "Boolean expression to filter rows from the table \"fee_grant_allowance\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "allowance", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "jsonb_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "grantee", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "grantee_address", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "granter", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "granter_address", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_max_order_by", - "description": "order by max() on columns of table \"fee_grant_allowance\"", - "fields": null, - "inputFields": [ - { - "name": "grantee_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "granter_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_min_order_by", - "description": "order by min() on columns of table \"fee_grant_allowance\"", - "fields": null, - "inputFields": [ - { - "name": "grantee_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "granter_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_order_by", - "description": "Ordering options when selecting data from \"fee_grant_allowance\".", - "fields": null, - "inputFields": [ - { - "name": "allowance", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "grantee", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "grantee_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "granter", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "granter_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "fee_grant_allowance_select_column", - "description": "select columns of table \"fee_grant_allowance\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "allowance", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "grantee_address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "granter_address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_stddev_order_by", - "description": "order by stddev() on columns of table \"fee_grant_allowance\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"fee_grant_allowance\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"fee_grant_allowance\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_sum_order_by", - "description": "order by sum() on columns of table \"fee_grant_allowance\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_var_pop_order_by", - "description": "order by var_pop() on columns of table \"fee_grant_allowance\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_var_samp_order_by", - "description": "order by var_samp() on columns of table \"fee_grant_allowance\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_variance_order_by", - "description": "order by variance() on columns of table \"fee_grant_allowance\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "genesis", - "description": "columns and relationships of \"genesis\"", - "fields": [ - { - "name": "chain_id", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "initial_height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "time", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "genesis_bool_exp", - "description": "Boolean expression to filter rows from the table \"genesis\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "genesis_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "genesis_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "genesis_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "chain_id", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "initial_height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "time", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "genesis_order_by", - "description": "Ordering options when selecting data from \"genesis\".", - "fields": null, - "inputFields": [ - { - "name": "chain_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "initial_height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "time", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "genesis_select_column", - "description": "select columns of table \"genesis\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "chain_id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "initial_height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "time", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "gov_params", - "description": "columns and relationships of \"gov_params\"", - "fields": [ - { - "name": "deposit_params", - "description": null, - "args": [ - { - "name": "path", - "description": "JSON select path", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tally_params", - "description": null, - "args": [ - { - "name": "path", - "description": "JSON select path", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_params", - "description": null, - "args": [ - { - "name": "path", - "description": "JSON select path", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "gov_params_bool_exp", - "description": "Boolean expression to filter rows from the table \"gov_params\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "gov_params_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "gov_params_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "gov_params_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "deposit_params", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "jsonb_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "tally_params", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "jsonb_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_params", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "jsonb_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "gov_params_order_by", - "description": "Ordering options when selecting data from \"gov_params\".", - "fields": null, - "inputFields": [ - { - "name": "deposit_params", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "tally_params", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_params", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "gov_params_select_column", - "description": "select columns of table \"gov_params\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "deposit_params", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tally_params", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_params", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "inflation", - "description": "columns and relationships of \"inflation\"", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "value", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "numeric", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "inflation_bool_exp", - "description": "Boolean expression to filter rows from the table \"inflation\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "inflation_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "inflation_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "inflation_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "value", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "numeric_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "inflation_order_by", - "description": "Ordering options when selecting data from \"inflation\".", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "value", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "inflation_select_column", - "description": "select columns of table \"inflation\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "value", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "jsonb", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "jsonb_comparison_exp", - "description": "Boolean expression to compare columns of type \"jsonb\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_contained_in", - "description": "is the column contained in the given json value", - "type": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_contains", - "description": "does the column contain the given json value at the top level", - "type": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_eq", - "description": null, - "type": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_gt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_gte", - "description": null, - "type": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_has_key", - "description": "does the string exist as a top-level key in the column", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_has_keys_all", - "description": "do all of these strings exist as top-level keys in the column", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_has_keys_any", - "description": "do any of these strings exist as top-level keys in the column", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_in", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_is_null", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_lt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_lte", - "description": null, - "type": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_neq", - "description": null, - "type": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_nin", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - } - } - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "message", - "description": "columns and relationships of \"message\"", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "index", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "involved_accounts_addresses", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "_text", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "transaction", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "transaction", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "transactionByPartitionIdTransactionHash", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "transaction", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "transaction_hash", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "type", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "value", - "description": null, - "args": [ - { - "name": "path", - "description": "JSON select path", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "message_aggregate_order_by", - "description": "order by aggregate values of table \"message\"", - "fields": null, - "inputFields": [ - { - "name": "avg", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "message_avg_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "count", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "message_max_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "message_min_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "message_stddev_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "message_stddev_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "message_stddev_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "sum", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "message_sum_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "message_var_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "message_var_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "variance", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "message_variance_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "message_avg_order_by", - "description": "order by avg() on columns of table \"message\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "index", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "message_bool_exp", - "description": "Boolean expression to filter rows from the table \"message\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "message_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "message_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "message_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "index", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "involved_accounts_addresses", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "_text_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "transaction", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "transaction_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "transactionByPartitionIdTransactionHash", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "transaction_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "transaction_hash", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "type", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "value", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "jsonb_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "message_max_order_by", - "description": "order by max() on columns of table \"message\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "index", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "transaction_hash", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "type", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "message_min_order_by", - "description": "order by min() on columns of table \"message\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "index", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "transaction_hash", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "type", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "message_order_by", - "description": "Ordering options when selecting data from \"message\".", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "index", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "involved_accounts_addresses", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "transaction", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "transaction_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "transactionByPartitionIdTransactionHash", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "transaction_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "transaction_hash", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "type", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "value", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "message_select_column", - "description": "select columns of table \"message\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "index", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "involved_accounts_addresses", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "transaction_hash", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "type", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "value", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "message_stddev_order_by", - "description": "order by stddev() on columns of table \"message\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "index", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "message_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"message\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "index", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "message_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"message\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "index", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "message_sum_order_by", - "description": "order by sum() on columns of table \"message\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "index", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "message_var_pop_order_by", - "description": "order by var_pop() on columns of table \"message\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "index", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "message_var_samp_order_by", - "description": "order by var_samp() on columns of table \"message\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "index", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "message_variance_order_by", - "description": "order by variance() on columns of table \"message\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "index", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "messages_by_address_args", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "addresses", - "description": null, - "type": { - "kind": "SCALAR", - "name": "_text", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "limit", - "description": null, - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": null, - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "types", - "description": null, - "type": { - "kind": "SCALAR", - "name": "_text", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "mint_params", - "description": "columns and relationships of \"mint_params\"", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "params", - "description": null, - "args": [ - { - "name": "path", - "description": "JSON select path", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "mint_params_bool_exp", - "description": "Boolean expression to filter rows from the table \"mint_params\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "mint_params_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "mint_params_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "mint_params_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "params", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "jsonb_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "mint_params_order_by", - "description": "Ordering options when selecting data from \"mint_params\".", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "params", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "mint_params_select_column", - "description": "select columns of table \"mint_params\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "params", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "modules", - "description": "columns and relationships of \"modules\"", - "fields": [ - { - "name": "module_name", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "modules_bool_exp", - "description": "Boolean expression to filter rows from the table \"modules\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "modules_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "modules_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "modules_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "module_name", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "modules_order_by", - "description": "Ordering options when selecting data from \"modules\".", - "fields": null, - "inputFields": [ - { - "name": "module_name", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "modules_select_column", - "description": "select columns of table \"modules\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "module_name", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "numeric", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "numeric_comparison_exp", - "description": "Boolean expression to compare columns of type \"numeric\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_eq", - "description": null, - "type": { - "kind": "SCALAR", - "name": "numeric", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_gt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "numeric", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_gte", - "description": null, - "type": { - "kind": "SCALAR", - "name": "numeric", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_in", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "numeric", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_is_null", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_lt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "numeric", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_lte", - "description": null, - "type": { - "kind": "SCALAR", - "name": "numeric", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_neq", - "description": null, - "type": { - "kind": "SCALAR", - "name": "numeric", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_nin", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "numeric", - "ofType": null - } - } - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "order_by", - "description": "column ordering options", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "asc", - "description": "in ascending order, nulls last", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "asc_nulls_first", - "description": "in ascending order, nulls first", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "asc_nulls_last", - "description": "in ascending order, nulls last", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "desc", - "description": "in descending order, nulls first", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "desc_nulls_first", - "description": "in descending order, nulls first", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "desc_nulls_last", - "description": "in descending order, nulls last", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "pre_commit", - "description": "columns and relationships of \"pre_commit\"", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposer_priority", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timestamp", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator", - "description": "An object relationship", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_address", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_power", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "pre_commit_aggregate", - "description": "aggregated selection of \"pre_commit\"", - "fields": [ - { - "name": "aggregate", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "pre_commit_aggregate_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nodes", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "pre_commit", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "pre_commit_aggregate_fields", - "description": "aggregate fields of \"pre_commit\"", - "fields": [ - { - "name": "avg", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "pre_commit_avg_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "count", - "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "pre_commit_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "max", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "pre_commit_max_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "min", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "pre_commit_min_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "pre_commit_stddev_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev_pop", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "pre_commit_stddev_pop_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev_samp", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "pre_commit_stddev_samp_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "sum", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "pre_commit_sum_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "var_pop", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "pre_commit_var_pop_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "var_samp", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "pre_commit_var_samp_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "variance", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "pre_commit_variance_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "pre_commit_aggregate_order_by", - "description": "order by aggregate values of table \"pre_commit\"", - "fields": null, - "inputFields": [ - { - "name": "avg", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_avg_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "count", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_max_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_min_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_stddev_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_stddev_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_stddev_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "sum", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_sum_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_var_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_var_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "variance", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_variance_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "pre_commit_avg_fields", - "description": "aggregate avg on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposer_priority", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_power", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "pre_commit_avg_order_by", - "description": "order by avg() on columns of table \"pre_commit\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposer_priority", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "pre_commit_bool_exp", - "description": "Boolean expression to filter rows from the table \"pre_commit\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposer_priority", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "timestamp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "pre_commit_max_fields", - "description": "aggregate max on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposer_priority", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timestamp", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_address", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_power", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "pre_commit_max_order_by", - "description": "order by max() on columns of table \"pre_commit\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposer_priority", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "timestamp", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "pre_commit_min_fields", - "description": "aggregate min on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposer_priority", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timestamp", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_address", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_power", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "pre_commit_min_order_by", - "description": "order by min() on columns of table \"pre_commit\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposer_priority", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "timestamp", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "pre_commit_order_by", - "description": "Ordering options when selecting data from \"pre_commit\".", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposer_priority", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "timestamp", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "pre_commit_select_column", - "description": "select columns of table \"pre_commit\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposer_priority", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timestamp", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_power", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "pre_commit_stddev_fields", - "description": "aggregate stddev on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposer_priority", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_power", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "pre_commit_stddev_order_by", - "description": "order by stddev() on columns of table \"pre_commit\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposer_priority", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "pre_commit_stddev_pop_fields", - "description": "aggregate stddev_pop on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposer_priority", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_power", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "pre_commit_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"pre_commit\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposer_priority", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "pre_commit_stddev_samp_fields", - "description": "aggregate stddev_samp on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposer_priority", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_power", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "pre_commit_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"pre_commit\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposer_priority", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "pre_commit_sum_fields", - "description": "aggregate sum on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposer_priority", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_power", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "pre_commit_sum_order_by", - "description": "order by sum() on columns of table \"pre_commit\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposer_priority", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "pre_commit_var_pop_fields", - "description": "aggregate var_pop on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposer_priority", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_power", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "pre_commit_var_pop_order_by", - "description": "order by var_pop() on columns of table \"pre_commit\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposer_priority", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "pre_commit_var_samp_fields", - "description": "aggregate var_samp on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposer_priority", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_power", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "pre_commit_var_samp_order_by", - "description": "order by var_samp() on columns of table \"pre_commit\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposer_priority", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "pre_commit_variance_fields", - "description": "aggregate variance on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposer_priority", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_power", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "pre_commit_variance_order_by", - "description": "order by variance() on columns of table \"pre_commit\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposer_priority", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "proposal", - "description": "columns and relationships of \"proposal\"", - "fields": [ - { - "name": "content", - "description": null, - "args": [ - { - "name": "path", - "description": "JSON select path", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "deposit_end_time", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_deposits", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "proposal_deposit_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal_deposit", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_route", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_tally_result", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "proposal_tally_result", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_tally_results", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "proposal_tally_result_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal_tally_result", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_type", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_votes", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "proposal_vote_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal_vote", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposer", - "description": "An object relationship", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "account", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposer_address", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "staking_pool_snapshot", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "proposal_staking_pool_snapshot", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "submit_time", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "title", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_status_snapshots", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "proposal_validator_status_snapshot_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal_validator_status_snapshot", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_end_time", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_start_time", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "proposal_aggregate", - "description": "aggregated selection of \"proposal\"", - "fields": [ - { - "name": "aggregate", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "proposal_aggregate_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nodes", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "proposal_aggregate_fields", - "description": "aggregate fields of \"proposal\"", - "fields": [ - { - "name": "avg", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "proposal_avg_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "count", - "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "proposal_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "max", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "proposal_max_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "min", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "proposal_min_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "proposal_stddev_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev_pop", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "proposal_stddev_pop_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev_samp", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "proposal_stddev_samp_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "sum", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "proposal_sum_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "var_pop", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "proposal_var_pop_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "var_samp", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "proposal_var_samp_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "variance", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "proposal_variance_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_aggregate_order_by", - "description": "order by aggregate values of table \"proposal\"", - "fields": null, - "inputFields": [ - { - "name": "avg", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_avg_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "count", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_max_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_min_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_stddev_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_stddev_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_stddev_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "sum", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_sum_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_var_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_var_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "variance", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_variance_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "proposal_avg_fields", - "description": "aggregate avg on columns", - "fields": [ - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_avg_order_by", - "description": "order by avg() on columns of table \"proposal\"", - "fields": null, - "inputFields": [ - { - "name": "id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_bool_exp", - "description": "Boolean expression to filter rows from the table \"proposal\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "content", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "jsonb_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "deposit_end_time", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "description", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_deposits", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_route", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_tally_result", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_tally_results", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_type", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_votes", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposer", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposer_address", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "staking_pool_snapshot", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_staking_pool_snapshot_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "submit_time", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "title", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_status_snapshots", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_end_time", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_start_time", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "proposal_deposit", - "description": "columns and relationships of \"proposal_deposit\"", - "fields": [ - { - "name": "amount", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "_coin", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "block", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "block", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "depositor", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "account", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "depositor_address", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal", - "description": "An object relationship", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_id", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timestamp", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_aggregate_order_by", - "description": "order by aggregate values of table \"proposal_deposit\"", - "fields": null, - "inputFields": [ - { - "name": "avg", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_avg_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "count", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_max_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_min_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_stddev_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_stddev_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_stddev_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "sum", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_sum_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_var_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_var_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "variance", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_variance_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_avg_order_by", - "description": "order by avg() on columns of table \"proposal_deposit\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_bool_exp", - "description": "Boolean expression to filter rows from the table \"proposal_deposit\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "amount", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "_coin_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "block", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "block_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "depositor", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "depositor_address", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "timestamp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_max_order_by", - "description": "order by max() on columns of table \"proposal_deposit\"", - "fields": null, - "inputFields": [ - { - "name": "depositor_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "timestamp", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_min_order_by", - "description": "order by min() on columns of table \"proposal_deposit\"", - "fields": null, - "inputFields": [ - { - "name": "depositor_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "timestamp", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_order_by", - "description": "Ordering options when selecting data from \"proposal_deposit\".", - "fields": null, - "inputFields": [ - { - "name": "amount", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "block", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "block_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "depositor", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "depositor_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "timestamp", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "proposal_deposit_select_column", - "description": "select columns of table \"proposal_deposit\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "amount", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "depositor_address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timestamp", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_stddev_order_by", - "description": "order by stddev() on columns of table \"proposal_deposit\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"proposal_deposit\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"proposal_deposit\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_sum_order_by", - "description": "order by sum() on columns of table \"proposal_deposit\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_var_pop_order_by", - "description": "order by var_pop() on columns of table \"proposal_deposit\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_var_samp_order_by", - "description": "order by var_samp() on columns of table \"proposal_deposit\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_variance_order_by", - "description": "order by variance() on columns of table \"proposal_deposit\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "proposal_max_fields", - "description": "aggregate max on columns", - "fields": [ - { - "name": "deposit_end_time", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_route", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_type", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposer_address", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "submit_time", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "title", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_end_time", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_start_time", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_max_order_by", - "description": "order by max() on columns of table \"proposal\"", - "fields": null, - "inputFields": [ - { - "name": "deposit_end_time", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "description", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_route", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_type", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposer_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "submit_time", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "title", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_end_time", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_start_time", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "proposal_min_fields", - "description": "aggregate min on columns", - "fields": [ - { - "name": "deposit_end_time", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_route", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_type", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposer_address", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "submit_time", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "title", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_end_time", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_start_time", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_min_order_by", - "description": "order by min() on columns of table \"proposal\"", - "fields": null, - "inputFields": [ - { - "name": "deposit_end_time", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "description", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_route", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_type", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposer_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "submit_time", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "title", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_end_time", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_start_time", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_order_by", - "description": "Ordering options when selecting data from \"proposal\".", - "fields": null, - "inputFields": [ - { - "name": "content", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "deposit_end_time", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "description", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_deposits_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_route", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_tally_result", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_tally_results_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_type", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_votes_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposer", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposer_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "staking_pool_snapshot", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_staking_pool_snapshot_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "submit_time", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "title", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_status_snapshots_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_end_time", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_start_time", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "proposal_select_column", - "description": "select columns of table \"proposal\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "content", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "deposit_end_time", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_route", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_type", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposer_address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "submit_time", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "title", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_end_time", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_start_time", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "proposal_staking_pool_snapshot", - "description": "columns and relationships of \"proposal_staking_pool_snapshot\"", - "fields": [ - { - "name": "bonded_tokens", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "not_bonded_tokens", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal", - "description": "An object relationship", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_id", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_staking_pool_snapshot_bool_exp", - "description": "Boolean expression to filter rows from the table \"proposal_staking_pool_snapshot\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_staking_pool_snapshot_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_staking_pool_snapshot_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_staking_pool_snapshot_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "bonded_tokens", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "not_bonded_tokens", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_staking_pool_snapshot_order_by", - "description": "Ordering options when selecting data from \"proposal_staking_pool_snapshot\".", - "fields": null, - "inputFields": [ - { - "name": "bonded_tokens", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "not_bonded_tokens", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "proposal_staking_pool_snapshot_select_column", - "description": "select columns of table \"proposal_staking_pool_snapshot\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "bonded_tokens", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "not_bonded_tokens", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "proposal_stddev_fields", - "description": "aggregate stddev on columns", - "fields": [ - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_stddev_order_by", - "description": "order by stddev() on columns of table \"proposal\"", - "fields": null, - "inputFields": [ - { - "name": "id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "proposal_stddev_pop_fields", - "description": "aggregate stddev_pop on columns", - "fields": [ - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"proposal\"", - "fields": null, - "inputFields": [ - { - "name": "id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "proposal_stddev_samp_fields", - "description": "aggregate stddev_samp on columns", - "fields": [ - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"proposal\"", - "fields": null, - "inputFields": [ - { - "name": "id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "proposal_sum_fields", - "description": "aggregate sum on columns", - "fields": [ - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_sum_order_by", - "description": "order by sum() on columns of table \"proposal\"", - "fields": null, - "inputFields": [ - { - "name": "id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "proposal_tally_result", - "description": "columns and relationships of \"proposal_tally_result\"", - "fields": [ - { - "name": "abstain", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "no", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "no_with_veto", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal", - "description": "An object relationship", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_id", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "yes", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_aggregate_order_by", - "description": "order by aggregate values of table \"proposal_tally_result\"", - "fields": null, - "inputFields": [ - { - "name": "avg", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_avg_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "count", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_max_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_min_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_stddev_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_stddev_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_stddev_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "sum", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_sum_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_var_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_var_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "variance", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_variance_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_avg_order_by", - "description": "order by avg() on columns of table \"proposal_tally_result\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_bool_exp", - "description": "Boolean expression to filter rows from the table \"proposal_tally_result\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "abstain", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "no", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "no_with_veto", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "yes", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_max_order_by", - "description": "order by max() on columns of table \"proposal_tally_result\"", - "fields": null, - "inputFields": [ - { - "name": "abstain", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "no", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "no_with_veto", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "yes", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_min_order_by", - "description": "order by min() on columns of table \"proposal_tally_result\"", - "fields": null, - "inputFields": [ - { - "name": "abstain", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "no", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "no_with_veto", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "yes", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_order_by", - "description": "Ordering options when selecting data from \"proposal_tally_result\".", - "fields": null, - "inputFields": [ - { - "name": "abstain", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "no", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "no_with_veto", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "yes", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "proposal_tally_result_select_column", - "description": "select columns of table \"proposal_tally_result\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "abstain", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "no", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "no_with_veto", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "yes", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_stddev_order_by", - "description": "order by stddev() on columns of table \"proposal_tally_result\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"proposal_tally_result\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"proposal_tally_result\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_sum_order_by", - "description": "order by sum() on columns of table \"proposal_tally_result\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_var_pop_order_by", - "description": "order by var_pop() on columns of table \"proposal_tally_result\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_var_samp_order_by", - "description": "order by var_samp() on columns of table \"proposal_tally_result\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_variance_order_by", - "description": "order by variance() on columns of table \"proposal_tally_result\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "proposal_validator_status_snapshot", - "description": "columns and relationships of \"proposal_validator_status_snapshot\"", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "jailed", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "proposal", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator", - "description": "An object relationship", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_address", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_power", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_aggregate_order_by", - "description": "order by aggregate values of table \"proposal_validator_status_snapshot\"", - "fields": null, - "inputFields": [ - { - "name": "avg", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_avg_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "count", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_max_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_min_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_stddev_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_stddev_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_stddev_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "sum", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_sum_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_var_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_var_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "variance", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_variance_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_avg_order_by", - "description": "order by avg() on columns of table \"proposal_validator_status_snapshot\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_bool_exp", - "description": "Boolean expression to filter rows from the table \"proposal_validator_status_snapshot\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "jailed", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Boolean_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_max_order_by", - "description": "order by max() on columns of table \"proposal_validator_status_snapshot\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_min_order_by", - "description": "order by min() on columns of table \"proposal_validator_status_snapshot\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_order_by", - "description": "Ordering options when selecting data from \"proposal_validator_status_snapshot\".", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "jailed", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "proposal_validator_status_snapshot_select_column", - "description": "select columns of table \"proposal_validator_status_snapshot\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "jailed", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_power", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_stddev_order_by", - "description": "order by stddev() on columns of table \"proposal_validator_status_snapshot\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"proposal_validator_status_snapshot\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"proposal_validator_status_snapshot\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_sum_order_by", - "description": "order by sum() on columns of table \"proposal_validator_status_snapshot\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_var_pop_order_by", - "description": "order by var_pop() on columns of table \"proposal_validator_status_snapshot\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_var_samp_order_by", - "description": "order by var_samp() on columns of table \"proposal_validator_status_snapshot\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_variance_order_by", - "description": "order by variance() on columns of table \"proposal_validator_status_snapshot\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "proposal_var_pop_fields", - "description": "aggregate var_pop on columns", - "fields": [ - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_var_pop_order_by", - "description": "order by var_pop() on columns of table \"proposal\"", - "fields": null, - "inputFields": [ - { - "name": "id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "proposal_var_samp_fields", - "description": "aggregate var_samp on columns", - "fields": [ - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_var_samp_order_by", - "description": "order by var_samp() on columns of table \"proposal\"", - "fields": null, - "inputFields": [ - { - "name": "id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "proposal_variance_fields", - "description": "aggregate variance on columns", - "fields": [ - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_variance_order_by", - "description": "order by variance() on columns of table \"proposal\"", - "fields": null, - "inputFields": [ - { - "name": "id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "proposal_vote", - "description": "columns and relationships of \"proposal_vote\"", - "fields": [ - { - "name": "account", - "description": "An object relationship", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "account", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "block", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "block", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "option", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal", - "description": "An object relationship", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_id", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timestamp", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voter_address", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_aggregate_order_by", - "description": "order by aggregate values of table \"proposal_vote\"", - "fields": null, - "inputFields": [ - { - "name": "avg", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_avg_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "count", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_max_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_min_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_stddev_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_stddev_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_stddev_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "sum", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_sum_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_var_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_var_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "variance", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_variance_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_avg_order_by", - "description": "order by avg() on columns of table \"proposal_vote\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_bool_exp", - "description": "Boolean expression to filter rows from the table \"proposal_vote\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "account", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "block", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "block_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "option", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "timestamp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voter_address", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_max_order_by", - "description": "order by max() on columns of table \"proposal_vote\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "option", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "timestamp", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voter_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_min_order_by", - "description": "order by min() on columns of table \"proposal_vote\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "option", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "timestamp", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voter_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_order_by", - "description": "Ordering options when selecting data from \"proposal_vote\".", - "fields": null, - "inputFields": [ - { - "name": "account", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "block", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "block_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "option", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "timestamp", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voter_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "proposal_vote_select_column", - "description": "select columns of table \"proposal_vote\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "option", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timestamp", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voter_address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_stddev_order_by", - "description": "order by stddev() on columns of table \"proposal_vote\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"proposal_vote\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"proposal_vote\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_sum_order_by", - "description": "order by sum() on columns of table \"proposal_vote\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_var_pop_order_by", - "description": "order by var_pop() on columns of table \"proposal_vote\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_var_samp_order_by", - "description": "order by var_samp() on columns of table \"proposal_vote\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_variance_order_by", - "description": "order by variance() on columns of table \"proposal_vote\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "query_root", - "description": null, - "fields": [ - { - "name": "account", - "description": "fetch data from the table: \"account\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "account_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "account", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "account_by_pk", - "description": "fetch data from the table: \"account\" using primary key columns", - "args": [ - { - "name": "address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "account", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "action_account_balance", - "description": null, - "args": [ - { - "name": "address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "ActionBalance", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "action_delegation", - "description": null, - "args": [ - { - "name": "address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - }, - { - "name": "count_total", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "limit", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "ActionDelegationResponse", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "action_delegation_reward", - "description": null, - "args": [ - { - "name": "address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ActionDelegationReward", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "action_delegation_total", - "description": null, - "args": [ - { - "name": "address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "ActionBalance", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "action_delegator_withdraw_address", - "description": null, - "args": [ - { - "name": "address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ActionAddress", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "action_redelegation", - "description": null, - "args": [ - { - "name": "address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - }, - { - "name": "count_total", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "limit", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "ActionRedelegationResponse", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "action_unbonding_delegation", - "description": null, - "args": [ - { - "name": "address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - }, - { - "name": "count_total", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "limit", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "ActionUnbondingDelegationResponse", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "action_unbonding_delegation_total", - "description": null, - "args": [ - { - "name": "address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "ActionBalance", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "action_validator_commission_amount", - "description": null, - "args": [ - { - "name": "address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "ActionValidatorCommissionAmount", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "action_validator_delegations", - "description": null, - "args": [ - { - "name": "address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - }, - { - "name": "count_total", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "limit", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "ActionDelegationResponse", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "action_validator_redelegations_from", - "description": null, - "args": [ - { - "name": "address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - }, - { - "name": "count_total", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "limit", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "ActionRedelegationResponse", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "action_validator_unbonding_delegations", - "description": null, - "args": [ - { - "name": "address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - }, - { - "name": "count_total", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "limit", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "ActionUnbondingDelegationResponse", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "average_block_time_from_genesis", - "description": "fetch data from the table: \"average_block_time_from_genesis\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "average_block_time_from_genesis_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_from_genesis_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_from_genesis_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "average_block_time_from_genesis", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "average_block_time_per_day", - "description": "fetch data from the table: \"average_block_time_per_day\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "average_block_time_per_day_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_day_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_day_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "average_block_time_per_day", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "average_block_time_per_hour", - "description": "fetch data from the table: \"average_block_time_per_hour\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "average_block_time_per_hour_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_hour_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_hour_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "average_block_time_per_hour", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "average_block_time_per_minute", - "description": "fetch data from the table: \"average_block_time_per_minute\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "average_block_time_per_minute_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_minute_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_minute_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "average_block_time_per_minute", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "block", - "description": "fetch data from the table: \"block\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "block_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "block_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "block_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "block", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "block_by_pk", - "description": "fetch data from the table: \"block\" using primary key columns", - "args": [ - { - "name": "height", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "block", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "community_pool", - "description": "fetch data from the table: \"community_pool\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "community_pool_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "community_pool_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "community_pool_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "community_pool", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distribution_params", - "description": "fetch data from the table: \"distribution_params\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "distribution_params_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "distribution_params_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "distribution_params_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "distribution_params", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "double_sign_evidence", - "description": "fetch data from the table: \"double_sign_evidence\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "double_sign_evidence_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "double_sign_evidence", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "double_sign_vote", - "description": "fetch data from the table: \"double_sign_vote\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "double_sign_vote_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "double_sign_vote", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "fee_grant_allowance", - "description": "fetch data from the table: \"fee_grant_allowance\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "fee_grant_allowance_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "fee_grant_allowance", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "genesis", - "description": "fetch data from the table: \"genesis\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "genesis_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "genesis_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "genesis_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "genesis", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "gov_params", - "description": "fetch data from the table: \"gov_params\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "gov_params_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "gov_params_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "gov_params_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "gov_params", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "inflation", - "description": "fetch data from the table: \"inflation\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "inflation_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "inflation_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "inflation_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "inflation", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "message", - "description": "fetch data from the table: \"message\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "message_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "message_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "message_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "message", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "messages_by_address", - "description": "execute function \"messages_by_address\" which returns \"message\"", - "args": [ - { - "name": "args", - "description": "input parameters for function \"messages_by_address\"", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "messages_by_address_args", - "ofType": null - } - }, - "defaultValue": null - }, - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "message_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "message_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "message_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "message", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "mint_params", - "description": "fetch data from the table: \"mint_params\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "mint_params_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "mint_params_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "mint_params_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "mint_params", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "modules", - "description": "fetch data from the table: \"modules\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "modules_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "modules_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "modules_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "modules", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "modules_by_pk", - "description": "fetch data from the table: \"modules\" using primary key columns", - "args": [ - { - "name": "module_name", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "modules", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pre_commit", - "description": "fetch data from the table: \"pre_commit\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "pre_commit_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "pre_commit", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pre_commit_aggregate", - "description": "fetch aggregated fields from the table: \"pre_commit\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "pre_commit_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "pre_commit_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal", - "description": "fetch data from the table: \"proposal\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "proposal_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_aggregate", - "description": "fetch aggregated fields from the table: \"proposal\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "proposal_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_by_pk", - "description": "fetch data from the table: \"proposal\" using primary key columns", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "proposal", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_deposit", - "description": "fetch data from the table: \"proposal_deposit\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "proposal_deposit_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal_deposit", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_staking_pool_snapshot", - "description": "fetch data from the table: \"proposal_staking_pool_snapshot\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "proposal_staking_pool_snapshot_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_staking_pool_snapshot_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_staking_pool_snapshot_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal_staking_pool_snapshot", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_staking_pool_snapshot_by_pk", - "description": "fetch data from the table: \"proposal_staking_pool_snapshot\" using primary key columns", - "args": [ - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "proposal_staking_pool_snapshot", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_tally_result", - "description": "fetch data from the table: \"proposal_tally_result\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "proposal_tally_result_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal_tally_result", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_tally_result_by_pk", - "description": "fetch data from the table: \"proposal_tally_result\" using primary key columns", - "args": [ - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "proposal_tally_result", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_validator_status_snapshot", - "description": "fetch data from the table: \"proposal_validator_status_snapshot\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "proposal_validator_status_snapshot_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal_validator_status_snapshot", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_vote", - "description": "fetch data from the table: \"proposal_vote\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "proposal_vote_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal_vote", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "slashing_params", - "description": "fetch data from the table: \"slashing_params\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "slashing_params_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "slashing_params_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "slashing_params_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "slashing_params", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "software_upgrade_plan", - "description": "fetch data from the table: \"software_upgrade_plan\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "software_upgrade_plan_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "software_upgrade_plan_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "software_upgrade_plan_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "software_upgrade_plan", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "software_upgrade_plan_aggregate", - "description": "fetch aggregated fields from the table: \"software_upgrade_plan\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "software_upgrade_plan_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "software_upgrade_plan_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "software_upgrade_plan_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "software_upgrade_plan_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "staking_params", - "description": "fetch data from the table: \"staking_params\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "staking_params_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "staking_params_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "staking_params_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "staking_params", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "staking_pool", - "description": "fetch data from the table: \"staking_pool\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "staking_pool_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "staking_pool_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "staking_pool_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "staking_pool", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "supply", - "description": "fetch data from the table: \"supply\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "supply_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "supply_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "supply_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "supply", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "token", - "description": "fetch data from the table: \"token\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "token_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "token_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "token_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "token", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "token_price", - "description": "fetch data from the table: \"token_price\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "token_price_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "token_price_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "token_price", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "token_price_history", - "description": "fetch data from the table: \"token_price_history\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "token_price_history_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "token_price_history_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_history_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "token_price_history", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "token_unit", - "description": "fetch data from the table: \"token_unit\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "token_unit_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "token_unit_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "token_unit_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "token_unit", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "top_accounts", - "description": "fetch data from the table: \"top_accounts\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "top_accounts_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "top_accounts_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "top_accounts_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "top_accounts", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "top_accounts_by_pk", - "description": "fetch data from the table: \"top_accounts\" using primary key columns", - "args": [ - { - "name": "address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "top_accounts", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "transaction", - "description": "fetch data from the table: \"transaction\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "transaction_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "transaction_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "transaction_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "transaction", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator", - "description": "fetch data from the table: \"validator\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_by_pk", - "description": "fetch data from the table: \"validator\" using primary key columns", - "args": [ - { - "name": "consensus_address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "validator", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_commission", - "description": "fetch data from the table: \"validator_commission\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_commission_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_commission_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_commission_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_commission", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_commission_by_pk", - "description": "fetch data from the table: \"validator_commission\" using primary key columns", - "args": [ - { - "name": "validator_address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "validator_commission", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_description", - "description": "fetch data from the table: \"validator_description\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_description_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_description_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_description_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_description", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_description_by_pk", - "description": "fetch data from the table: \"validator_description\" using primary key columns", - "args": [ - { - "name": "validator_address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "validator_description", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_info", - "description": "fetch data from the table: \"validator_info\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_info_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_info_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_info_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_info", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_info_by_pk", - "description": "fetch data from the table: \"validator_info\" using primary key columns", - "args": [ - { - "name": "consensus_address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "validator_info", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_signing_info", - "description": "fetch data from the table: \"validator_signing_info\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_signing_info_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_signing_info", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_signing_info_by_pk", - "description": "fetch data from the table: \"validator_signing_info\" using primary key columns", - "args": [ - { - "name": "validator_address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "validator_signing_info", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_status", - "description": "fetch data from the table: \"validator_status\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_status_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_status_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_status_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_status", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_status_aggregate", - "description": "fetch aggregated fields from the table: \"validator_status\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_status_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_status_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_status_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_status_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_status_by_pk", - "description": "fetch data from the table: \"validator_status\" using primary key columns", - "args": [ - { - "name": "validator_address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "validator_status", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_voting_power", - "description": "fetch data from the table: \"validator_voting_power\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_voting_power_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_voting_power", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_voting_power_aggregate", - "description": "fetch aggregated fields from the table: \"validator_voting_power\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_voting_power_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_voting_power_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_voting_power_by_pk", - "description": "fetch data from the table: \"validator_voting_power\" using primary key columns", - "args": [ - { - "name": "validator_address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "validator_voting_power", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "vesting_account", - "description": "fetch data from the table: \"vesting_account\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "vesting_account_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "vesting_account_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_account_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "vesting_account", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "vesting_period", - "description": "fetch data from the table: \"vesting_period\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "vesting_period_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "vesting_period_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_period_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "vesting_period", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "slashing_params", - "description": "columns and relationships of \"slashing_params\"", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "params", - "description": null, - "args": [ - { - "name": "path", - "description": "JSON select path", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "slashing_params_bool_exp", - "description": "Boolean expression to filter rows from the table \"slashing_params\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "slashing_params_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "slashing_params_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "slashing_params_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "params", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "jsonb_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "slashing_params_order_by", - "description": "Ordering options when selecting data from \"slashing_params\".", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "params", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "slashing_params_select_column", - "description": "select columns of table \"slashing_params\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "params", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "smallint", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "smallint_comparison_exp", - "description": "Boolean expression to compare columns of type \"smallint\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_eq", - "description": null, - "type": { - "kind": "SCALAR", - "name": "smallint", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_gt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "smallint", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_gte", - "description": null, - "type": { - "kind": "SCALAR", - "name": "smallint", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_in", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "smallint", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_is_null", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_lt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "smallint", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_lte", - "description": null, - "type": { - "kind": "SCALAR", - "name": "smallint", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_neq", - "description": null, - "type": { - "kind": "SCALAR", - "name": "smallint", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_nin", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "smallint", - "ofType": null - } - } - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "software_upgrade_plan", - "description": "columns and relationships of \"software_upgrade_plan\"", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "info", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "plan_name", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "proposal", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "upgrade_height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "software_upgrade_plan_aggregate", - "description": "aggregated selection of \"software_upgrade_plan\"", - "fields": [ - { - "name": "aggregate", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "software_upgrade_plan_aggregate_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nodes", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "software_upgrade_plan", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "software_upgrade_plan_aggregate_fields", - "description": "aggregate fields of \"software_upgrade_plan\"", - "fields": [ - { - "name": "avg", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "software_upgrade_plan_avg_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "count", - "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "software_upgrade_plan_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "max", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "software_upgrade_plan_max_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "min", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "software_upgrade_plan_min_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "software_upgrade_plan_stddev_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev_pop", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "software_upgrade_plan_stddev_pop_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev_samp", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "software_upgrade_plan_stddev_samp_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "sum", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "software_upgrade_plan_sum_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "var_pop", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "software_upgrade_plan_var_pop_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "var_samp", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "software_upgrade_plan_var_samp_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "variance", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "software_upgrade_plan_variance_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "software_upgrade_plan_avg_fields", - "description": "aggregate avg on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "upgrade_height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "software_upgrade_plan_bool_exp", - "description": "Boolean expression to filter rows from the table \"software_upgrade_plan\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "software_upgrade_plan_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "software_upgrade_plan_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "software_upgrade_plan_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "info", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "plan_name", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "upgrade_height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "software_upgrade_plan_max_fields", - "description": "aggregate max on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "info", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "plan_name", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "upgrade_height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "software_upgrade_plan_min_fields", - "description": "aggregate min on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "info", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "plan_name", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "upgrade_height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "software_upgrade_plan_order_by", - "description": "Ordering options when selecting data from \"software_upgrade_plan\".", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "info", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "plan_name", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "upgrade_height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "software_upgrade_plan_select_column", - "description": "select columns of table \"software_upgrade_plan\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "info", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "plan_name", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "upgrade_height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "software_upgrade_plan_stddev_fields", - "description": "aggregate stddev on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "upgrade_height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "software_upgrade_plan_stddev_pop_fields", - "description": "aggregate stddev_pop on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "upgrade_height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "software_upgrade_plan_stddev_samp_fields", - "description": "aggregate stddev_samp on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "upgrade_height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "software_upgrade_plan_sum_fields", - "description": "aggregate sum on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "upgrade_height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "software_upgrade_plan_var_pop_fields", - "description": "aggregate var_pop on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "upgrade_height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "software_upgrade_plan_var_samp_fields", - "description": "aggregate var_samp on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "upgrade_height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "software_upgrade_plan_variance_fields", - "description": "aggregate variance on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "upgrade_height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "staking_params", - "description": "columns and relationships of \"staking_params\"", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "params", - "description": null, - "args": [ - { - "name": "path", - "description": "JSON select path", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "staking_params_bool_exp", - "description": "Boolean expression to filter rows from the table \"staking_params\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "staking_params_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "staking_params_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "staking_params_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "params", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "jsonb_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "staking_params_order_by", - "description": "Ordering options when selecting data from \"staking_params\".", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "params", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "staking_params_select_column", - "description": "select columns of table \"staking_params\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "params", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "staking_pool", - "description": "columns and relationships of \"staking_pool\"", - "fields": [ - { - "name": "bonded_tokens", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "not_bonded_tokens", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "staked_not_bonded_tokens", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unbonding_tokens", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "staking_pool_bool_exp", - "description": "Boolean expression to filter rows from the table \"staking_pool\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "staking_pool_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "staking_pool_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "staking_pool_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "bonded_tokens", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "not_bonded_tokens", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "staked_not_bonded_tokens", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "unbonding_tokens", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "staking_pool_order_by", - "description": "Ordering options when selecting data from \"staking_pool\".", - "fields": null, - "inputFields": [ - { - "name": "bonded_tokens", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "not_bonded_tokens", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "staked_not_bonded_tokens", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "unbonding_tokens", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "staking_pool_select_column", - "description": "select columns of table \"staking_pool\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "bonded_tokens", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "not_bonded_tokens", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "staked_not_bonded_tokens", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unbonding_tokens", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "subscription_root", - "description": null, - "fields": [ - { - "name": "account", - "description": "fetch data from the table: \"account\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "account_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "account", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "account_by_pk", - "description": "fetch data from the table: \"account\" using primary key columns", - "args": [ - { - "name": "address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "account", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "average_block_time_from_genesis", - "description": "fetch data from the table: \"average_block_time_from_genesis\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "average_block_time_from_genesis_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_from_genesis_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_from_genesis_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "average_block_time_from_genesis", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "average_block_time_per_day", - "description": "fetch data from the table: \"average_block_time_per_day\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "average_block_time_per_day_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_day_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_day_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "average_block_time_per_day", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "average_block_time_per_hour", - "description": "fetch data from the table: \"average_block_time_per_hour\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "average_block_time_per_hour_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_hour_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_hour_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "average_block_time_per_hour", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "average_block_time_per_minute", - "description": "fetch data from the table: \"average_block_time_per_minute\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "average_block_time_per_minute_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_minute_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "average_block_time_per_minute_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "average_block_time_per_minute", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "block", - "description": "fetch data from the table: \"block\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "block_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "block_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "block_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "block", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "block_by_pk", - "description": "fetch data from the table: \"block\" using primary key columns", - "args": [ - { - "name": "height", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "block", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "community_pool", - "description": "fetch data from the table: \"community_pool\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "community_pool_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "community_pool_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "community_pool_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "community_pool", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distribution_params", - "description": "fetch data from the table: \"distribution_params\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "distribution_params_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "distribution_params_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "distribution_params_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "distribution_params", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "double_sign_evidence", - "description": "fetch data from the table: \"double_sign_evidence\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "double_sign_evidence_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_evidence_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "double_sign_evidence", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "double_sign_vote", - "description": "fetch data from the table: \"double_sign_vote\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "double_sign_vote_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "double_sign_vote", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "fee_grant_allowance", - "description": "fetch data from the table: \"fee_grant_allowance\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "fee_grant_allowance_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "fee_grant_allowance_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "fee_grant_allowance", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "genesis", - "description": "fetch data from the table: \"genesis\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "genesis_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "genesis_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "genesis_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "genesis", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "gov_params", - "description": "fetch data from the table: \"gov_params\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "gov_params_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "gov_params_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "gov_params_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "gov_params", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "inflation", - "description": "fetch data from the table: \"inflation\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "inflation_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "inflation_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "inflation_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "inflation", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "message", - "description": "fetch data from the table: \"message\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "message_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "message_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "message_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "message", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "messages_by_address", - "description": "execute function \"messages_by_address\" which returns \"message\"", - "args": [ - { - "name": "args", - "description": "input parameters for function \"messages_by_address\"", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "messages_by_address_args", - "ofType": null - } - }, - "defaultValue": null - }, - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "message_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "message_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "message_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "message", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "mint_params", - "description": "fetch data from the table: \"mint_params\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "mint_params_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "mint_params_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "mint_params_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "mint_params", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "modules", - "description": "fetch data from the table: \"modules\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "modules_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "modules_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "modules_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "modules", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "modules_by_pk", - "description": "fetch data from the table: \"modules\" using primary key columns", - "args": [ - { - "name": "module_name", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "modules", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pre_commit", - "description": "fetch data from the table: \"pre_commit\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "pre_commit_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "pre_commit", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pre_commit_aggregate", - "description": "fetch aggregated fields from the table: \"pre_commit\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "pre_commit_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "pre_commit_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal", - "description": "fetch data from the table: \"proposal\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "proposal_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_aggregate", - "description": "fetch aggregated fields from the table: \"proposal\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "proposal_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_by_pk", - "description": "fetch data from the table: \"proposal\" using primary key columns", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "proposal", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_deposit", - "description": "fetch data from the table: \"proposal_deposit\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "proposal_deposit_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_deposit_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal_deposit", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_staking_pool_snapshot", - "description": "fetch data from the table: \"proposal_staking_pool_snapshot\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "proposal_staking_pool_snapshot_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_staking_pool_snapshot_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_staking_pool_snapshot_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal_staking_pool_snapshot", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_staking_pool_snapshot_by_pk", - "description": "fetch data from the table: \"proposal_staking_pool_snapshot\" using primary key columns", - "args": [ - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "proposal_staking_pool_snapshot", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_tally_result", - "description": "fetch data from the table: \"proposal_tally_result\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "proposal_tally_result_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_tally_result_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal_tally_result", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_tally_result_by_pk", - "description": "fetch data from the table: \"proposal_tally_result\" using primary key columns", - "args": [ - { - "name": "proposal_id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "proposal_tally_result", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_validator_status_snapshot", - "description": "fetch data from the table: \"proposal_validator_status_snapshot\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "proposal_validator_status_snapshot_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal_validator_status_snapshot", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_vote", - "description": "fetch data from the table: \"proposal_vote\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "proposal_vote_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_vote_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal_vote", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "slashing_params", - "description": "fetch data from the table: \"slashing_params\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "slashing_params_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "slashing_params_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "slashing_params_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "slashing_params", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "software_upgrade_plan", - "description": "fetch data from the table: \"software_upgrade_plan\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "software_upgrade_plan_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "software_upgrade_plan_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "software_upgrade_plan_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "software_upgrade_plan", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "software_upgrade_plan_aggregate", - "description": "fetch aggregated fields from the table: \"software_upgrade_plan\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "software_upgrade_plan_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "software_upgrade_plan_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "software_upgrade_plan_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "software_upgrade_plan_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "staking_params", - "description": "fetch data from the table: \"staking_params\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "staking_params_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "staking_params_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "staking_params_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "staking_params", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "staking_pool", - "description": "fetch data from the table: \"staking_pool\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "staking_pool_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "staking_pool_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "staking_pool_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "staking_pool", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "supply", - "description": "fetch data from the table: \"supply\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "supply_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "supply_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "supply_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "supply", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "token", - "description": "fetch data from the table: \"token\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "token_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "token_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "token_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "token", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "token_price", - "description": "fetch data from the table: \"token_price\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "token_price_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "token_price_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "token_price", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "token_price_history", - "description": "fetch data from the table: \"token_price_history\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "token_price_history_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "token_price_history_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_history_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "token_price_history", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "token_unit", - "description": "fetch data from the table: \"token_unit\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "token_unit_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "token_unit_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "token_unit_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "token_unit", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "top_accounts", - "description": "fetch data from the table: \"top_accounts\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "top_accounts_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "top_accounts_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "top_accounts_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "top_accounts", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "top_accounts_by_pk", - "description": "fetch data from the table: \"top_accounts\" using primary key columns", - "args": [ - { - "name": "address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "top_accounts", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "transaction", - "description": "fetch data from the table: \"transaction\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "transaction_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "transaction_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "transaction_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "transaction", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator", - "description": "fetch data from the table: \"validator\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_by_pk", - "description": "fetch data from the table: \"validator\" using primary key columns", - "args": [ - { - "name": "consensus_address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "validator", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_commission", - "description": "fetch data from the table: \"validator_commission\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_commission_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_commission_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_commission_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_commission", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_commission_by_pk", - "description": "fetch data from the table: \"validator_commission\" using primary key columns", - "args": [ - { - "name": "validator_address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "validator_commission", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_description", - "description": "fetch data from the table: \"validator_description\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_description_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_description_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_description_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_description", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_description_by_pk", - "description": "fetch data from the table: \"validator_description\" using primary key columns", - "args": [ - { - "name": "validator_address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "validator_description", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_info", - "description": "fetch data from the table: \"validator_info\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_info_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_info_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_info_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_info", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_info_by_pk", - "description": "fetch data from the table: \"validator_info\" using primary key columns", - "args": [ - { - "name": "consensus_address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "validator_info", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_signing_info", - "description": "fetch data from the table: \"validator_signing_info\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_signing_info_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_signing_info", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_signing_info_by_pk", - "description": "fetch data from the table: \"validator_signing_info\" using primary key columns", - "args": [ - { - "name": "validator_address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "validator_signing_info", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_status", - "description": "fetch data from the table: \"validator_status\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_status_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_status_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_status_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_status", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_status_aggregate", - "description": "fetch aggregated fields from the table: \"validator_status\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_status_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_status_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_status_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_status_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_status_by_pk", - "description": "fetch data from the table: \"validator_status\" using primary key columns", - "args": [ - { - "name": "validator_address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "validator_status", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_voting_power", - "description": "fetch data from the table: \"validator_voting_power\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_voting_power_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_voting_power", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_voting_power_aggregate", - "description": "fetch aggregated fields from the table: \"validator_voting_power\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_voting_power_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_voting_power_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_voting_power_by_pk", - "description": "fetch data from the table: \"validator_voting_power\" using primary key columns", - "args": [ - { - "name": "validator_address", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - } - ], - "type": { - "kind": "OBJECT", - "name": "validator_voting_power", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "vesting_account", - "description": "fetch data from the table: \"vesting_account\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "vesting_account_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "vesting_account_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_account_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "vesting_account", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "vesting_period", - "description": "fetch data from the table: \"vesting_period\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "vesting_period_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "vesting_period_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_period_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "vesting_period", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "supply", - "description": "columns and relationships of \"supply\"", - "fields": [ - { - "name": "coins", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "_coin", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "supply_bool_exp", - "description": "Boolean expression to filter rows from the table \"supply\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "supply_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "supply_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "supply_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "coins", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "_coin_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "supply_order_by", - "description": "Ordering options when selecting data from \"supply\".", - "fields": null, - "inputFields": [ - { - "name": "coins", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "supply_select_column", - "description": "select columns of table \"supply\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "coins", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "timestamp", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", - "description": "Boolean expression to compare columns of type \"timestamp\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_eq", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_gt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_gte", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_in", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_is_null", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_lt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_lte", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_neq", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_nin", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - } - } - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "token", - "description": "columns and relationships of \"token\"", - "fields": [ - { - "name": "name", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "token_units", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "token_unit_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "token_unit_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "token_unit_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "token_unit", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_bool_exp", - "description": "Boolean expression to filter rows from the table \"token\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "token_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "token_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "name", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "token_units", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_unit_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_order_by", - "description": "Ordering options when selecting data from \"token\".", - "fields": null, - "inputFields": [ - { - "name": "name", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "token_units_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_unit_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "token_price", - "description": "columns and relationships of \"token_price\"", - "fields": [ - { - "name": "market_cap", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "price", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "numeric", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timestamp", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "token_unit", - "description": "An object relationship", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "token_unit", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unit_name", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_price_aggregate_order_by", - "description": "order by aggregate values of table \"token_price\"", - "fields": null, - "inputFields": [ - { - "name": "avg", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_avg_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "count", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_max_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_min_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_stddev_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_stddev_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_stddev_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "sum", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_sum_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_var_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_var_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "variance", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_variance_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_price_avg_order_by", - "description": "order by avg() on columns of table \"token_price\"", - "fields": null, - "inputFields": [ - { - "name": "market_cap", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_price_bool_exp", - "description": "Boolean expression to filter rows from the table \"token_price\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "token_price_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "token_price_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "market_cap", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "numeric_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "timestamp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "token_unit", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_unit_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "unit_name", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "token_price_history", - "description": "columns and relationships of \"token_price_history\"", - "fields": [ - { - "name": "market_cap", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "price", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "numeric", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timestamp", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "token_unit", - "description": "An object relationship", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "token_unit", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unit_name", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_price_history_aggregate_order_by", - "description": "order by aggregate values of table \"token_price_history\"", - "fields": null, - "inputFields": [ - { - "name": "avg", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_history_avg_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "count", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_history_max_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_history_min_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_history_stddev_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_history_stddev_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_history_stddev_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "sum", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_history_sum_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_history_var_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_history_var_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "variance", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_history_variance_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_price_history_avg_order_by", - "description": "order by avg() on columns of table \"token_price_history\"", - "fields": null, - "inputFields": [ - { - "name": "market_cap", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_price_history_bool_exp", - "description": "Boolean expression to filter rows from the table \"token_price_history\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "token_price_history_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_history_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "token_price_history_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "market_cap", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "numeric_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "timestamp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "token_unit", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_unit_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "unit_name", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_price_history_max_order_by", - "description": "order by max() on columns of table \"token_price_history\"", - "fields": null, - "inputFields": [ - { - "name": "market_cap", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "timestamp", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "unit_name", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_price_history_min_order_by", - "description": "order by min() on columns of table \"token_price_history\"", - "fields": null, - "inputFields": [ - { - "name": "market_cap", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "timestamp", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "unit_name", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_price_history_order_by", - "description": "Ordering options when selecting data from \"token_price_history\".", - "fields": null, - "inputFields": [ - { - "name": "market_cap", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "timestamp", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "token_unit", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_unit_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "unit_name", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "token_price_history_select_column", - "description": "select columns of table \"token_price_history\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "market_cap", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "price", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timestamp", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unit_name", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_price_history_stddev_order_by", - "description": "order by stddev() on columns of table \"token_price_history\"", - "fields": null, - "inputFields": [ - { - "name": "market_cap", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_price_history_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"token_price_history\"", - "fields": null, - "inputFields": [ - { - "name": "market_cap", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_price_history_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"token_price_history\"", - "fields": null, - "inputFields": [ - { - "name": "market_cap", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_price_history_sum_order_by", - "description": "order by sum() on columns of table \"token_price_history\"", - "fields": null, - "inputFields": [ - { - "name": "market_cap", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_price_history_var_pop_order_by", - "description": "order by var_pop() on columns of table \"token_price_history\"", - "fields": null, - "inputFields": [ - { - "name": "market_cap", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_price_history_var_samp_order_by", - "description": "order by var_samp() on columns of table \"token_price_history\"", - "fields": null, - "inputFields": [ - { - "name": "market_cap", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_price_history_variance_order_by", - "description": "order by variance() on columns of table \"token_price_history\"", - "fields": null, - "inputFields": [ - { - "name": "market_cap", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_price_max_order_by", - "description": "order by max() on columns of table \"token_price\"", - "fields": null, - "inputFields": [ - { - "name": "market_cap", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "timestamp", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "unit_name", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_price_min_order_by", - "description": "order by min() on columns of table \"token_price\"", - "fields": null, - "inputFields": [ - { - "name": "market_cap", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "timestamp", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "unit_name", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_price_order_by", - "description": "Ordering options when selecting data from \"token_price\".", - "fields": null, - "inputFields": [ - { - "name": "market_cap", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "timestamp", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "token_unit", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_unit_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "unit_name", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "token_price_select_column", - "description": "select columns of table \"token_price\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "market_cap", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "price", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timestamp", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unit_name", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_price_stddev_order_by", - "description": "order by stddev() on columns of table \"token_price\"", - "fields": null, - "inputFields": [ - { - "name": "market_cap", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_price_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"token_price\"", - "fields": null, - "inputFields": [ - { - "name": "market_cap", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_price_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"token_price\"", - "fields": null, - "inputFields": [ - { - "name": "market_cap", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_price_sum_order_by", - "description": "order by sum() on columns of table \"token_price\"", - "fields": null, - "inputFields": [ - { - "name": "market_cap", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_price_var_pop_order_by", - "description": "order by var_pop() on columns of table \"token_price\"", - "fields": null, - "inputFields": [ - { - "name": "market_cap", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_price_var_samp_order_by", - "description": "order by var_samp() on columns of table \"token_price\"", - "fields": null, - "inputFields": [ - { - "name": "market_cap", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_price_variance_order_by", - "description": "order by variance() on columns of table \"token_price\"", - "fields": null, - "inputFields": [ - { - "name": "market_cap", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "token_select_column", - "description": "select columns of table \"token\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "name", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "token_unit", - "description": "columns and relationships of \"token_unit\"", - "fields": [ - { - "name": "aliases", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "_text", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "denom", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "exponent", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "price_id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "token", - "description": "An object relationship", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "token", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "token_name", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "token_price", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "token_price", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "token_price_histories", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "token_price_history_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "token_price_history_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_history_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "token_price_history", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "token_prices", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "token_price_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "token_price_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "token_price", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_unit_aggregate_order_by", - "description": "order by aggregate values of table \"token_unit\"", - "fields": null, - "inputFields": [ - { - "name": "avg", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_unit_avg_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "count", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_unit_max_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_unit_min_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_unit_stddev_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_unit_stddev_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_unit_stddev_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "sum", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_unit_sum_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_unit_var_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_unit_var_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "variance", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_unit_variance_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_unit_avg_order_by", - "description": "order by avg() on columns of table \"token_unit\"", - "fields": null, - "inputFields": [ - { - "name": "exponent", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_unit_bool_exp", - "description": "Boolean expression to filter rows from the table \"token_unit\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "token_unit_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_unit_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "token_unit_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "aliases", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "_text_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "denom", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "exponent", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price_id", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "token", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "token_name", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "token_price", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "token_price_histories", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_history_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "token_prices", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_unit_max_order_by", - "description": "order by max() on columns of table \"token_unit\"", - "fields": null, - "inputFields": [ - { - "name": "denom", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "exponent", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "token_name", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_unit_min_order_by", - "description": "order by min() on columns of table \"token_unit\"", - "fields": null, - "inputFields": [ - { - "name": "denom", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "exponent", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "token_name", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_unit_order_by", - "description": "Ordering options when selecting data from \"token_unit\".", - "fields": null, - "inputFields": [ - { - "name": "aliases", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "denom", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "exponent", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "price_id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "token", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "token_name", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "token_price", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "token_price_histories_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_history_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "token_prices_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "token_price_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "token_unit_select_column", - "description": "select columns of table \"token_unit\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "aliases", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "denom", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "exponent", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "price_id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "token_name", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_unit_stddev_order_by", - "description": "order by stddev() on columns of table \"token_unit\"", - "fields": null, - "inputFields": [ - { - "name": "exponent", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_unit_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"token_unit\"", - "fields": null, - "inputFields": [ - { - "name": "exponent", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_unit_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"token_unit\"", - "fields": null, - "inputFields": [ - { - "name": "exponent", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_unit_sum_order_by", - "description": "order by sum() on columns of table \"token_unit\"", - "fields": null, - "inputFields": [ - { - "name": "exponent", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_unit_var_pop_order_by", - "description": "order by var_pop() on columns of table \"token_unit\"", - "fields": null, - "inputFields": [ - { - "name": "exponent", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_unit_var_samp_order_by", - "description": "order by var_samp() on columns of table \"token_unit\"", - "fields": null, - "inputFields": [ - { - "name": "exponent", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "token_unit_variance_order_by", - "description": "order by variance() on columns of table \"token_unit\"", - "fields": null, - "inputFields": [ - { - "name": "exponent", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "top_accounts", - "description": "columns and relationships of \"top_accounts\"", - "fields": [ - { - "name": "account", - "description": "An object relationship", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "account", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "address", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "available", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "delegation", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "redelegation", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "reward", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "sum", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unbonding", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "top_accounts_bool_exp", - "description": "Boolean expression to filter rows from the table \"top_accounts\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "top_accounts_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "top_accounts_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "top_accounts_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "account", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "address", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "available", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "delegation", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "redelegation", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "reward", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "sum", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "unbonding", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "top_accounts_order_by", - "description": "Ordering options when selecting data from \"top_accounts\".", - "fields": null, - "inputFields": [ - { - "name": "account", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "available", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "delegation", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "redelegation", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "reward", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "sum", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "unbonding", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "top_accounts_select_column", - "description": "select columns of table \"top_accounts\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "available", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "delegation", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "redelegation", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "reward", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "sum", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unbonding", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "transaction", - "description": "columns and relationships of \"transaction\"", - "fields": [ - { - "name": "block", - "description": "An object relationship", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "block", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "fee", - "description": null, - "args": [ - { - "name": "path", - "description": "JSON select path", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "gas_used", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "gas_wanted", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "hash", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "logs", - "description": null, - "args": [ - { - "name": "path", - "description": "JSON select path", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "memo", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "messages", - "description": null, - "args": [ - { - "name": "path", - "description": "JSON select path", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "messagesByTransactionHashPartitionId", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "message_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "message_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "message_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "message", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "raw_log", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "signatures", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "_text", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "signer_infos", - "description": null, - "args": [ - { - "name": "path", - "description": "JSON select path", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "success", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "transaction_aggregate_order_by", - "description": "order by aggregate values of table \"transaction\"", - "fields": null, - "inputFields": [ - { - "name": "avg", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "transaction_avg_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "count", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "transaction_max_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "transaction_min_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "transaction_stddev_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "transaction_stddev_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "transaction_stddev_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "sum", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "transaction_sum_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "transaction_var_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "transaction_var_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "variance", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "transaction_variance_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "transaction_avg_order_by", - "description": "order by avg() on columns of table \"transaction\"", - "fields": null, - "inputFields": [ - { - "name": "gas_used", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "gas_wanted", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "transaction_bool_exp", - "description": "Boolean expression to filter rows from the table \"transaction\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "transaction_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "transaction_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "transaction_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "block", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "block_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "fee", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "jsonb_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "gas_used", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "gas_wanted", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "hash", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "logs", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "jsonb_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "memo", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "messages", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "jsonb_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "messagesByTransactionHashPartitionId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "message_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "raw_log", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "signatures", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "_text_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "signer_infos", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "jsonb_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "success", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Boolean_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "transaction_max_order_by", - "description": "order by max() on columns of table \"transaction\"", - "fields": null, - "inputFields": [ - { - "name": "gas_used", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "gas_wanted", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "hash", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "memo", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "raw_log", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "transaction_min_order_by", - "description": "order by min() on columns of table \"transaction\"", - "fields": null, - "inputFields": [ - { - "name": "gas_used", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "gas_wanted", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "hash", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "memo", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "raw_log", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "transaction_order_by", - "description": "Ordering options when selecting data from \"transaction\".", - "fields": null, - "inputFields": [ - { - "name": "block", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "block_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "fee", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "gas_used", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "gas_wanted", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "hash", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "logs", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "memo", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "messages", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "messagesByTransactionHashPartitionId_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "message_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "raw_log", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "signatures", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "signer_infos", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "success", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "transaction_select_column", - "description": "select columns of table \"transaction\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "fee", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "gas_used", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "gas_wanted", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "hash", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "logs", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "memo", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "messages", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "raw_log", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "signatures", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "signer_infos", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "success", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "transaction_stddev_order_by", - "description": "order by stddev() on columns of table \"transaction\"", - "fields": null, - "inputFields": [ - { - "name": "gas_used", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "gas_wanted", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "transaction_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"transaction\"", - "fields": null, - "inputFields": [ - { - "name": "gas_used", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "gas_wanted", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "transaction_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"transaction\"", - "fields": null, - "inputFields": [ - { - "name": "gas_used", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "gas_wanted", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "transaction_sum_order_by", - "description": "order by sum() on columns of table \"transaction\"", - "fields": null, - "inputFields": [ - { - "name": "gas_used", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "gas_wanted", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "transaction_var_pop_order_by", - "description": "order by var_pop() on columns of table \"transaction\"", - "fields": null, - "inputFields": [ - { - "name": "gas_used", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "gas_wanted", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "transaction_var_samp_order_by", - "description": "order by var_samp() on columns of table \"transaction\"", - "fields": null, - "inputFields": [ - { - "name": "gas_used", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "gas_wanted", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "transaction_variance_order_by", - "description": "order by variance() on columns of table \"transaction\"", - "fields": null, - "inputFields": [ - { - "name": "gas_used", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "gas_wanted", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator", - "description": "columns and relationships of \"validator\"", - "fields": [ - { - "name": "blocks", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "block_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "block_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "block_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "block", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "consensus_address", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "consensus_pubkey", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "double_sign_votes", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "double_sign_vote_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "double_sign_vote", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pre_commits", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "pre_commit_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "pre_commit", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pre_commits_aggregate", - "description": "An aggregate relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "pre_commit_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "pre_commit_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_validator_status_snapshot", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "proposal_validator_status_snapshot", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "proposal_validator_status_snapshots", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "proposal_validator_status_snapshot_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "proposal_validator_status_snapshot", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_commissions", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_commission_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_commission_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_commission_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_commission", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_descriptions", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_description_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_description_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_description_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_description", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_info", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "validator_info", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_infos", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_info_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_info_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_info_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_info", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_signing_infos", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_signing_info_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_signing_info", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_statuses", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_status_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_status_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_status_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_status", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_statuses_aggregate", - "description": "An aggregate relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_status_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_status_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_status_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_status_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_voting_powers", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_voting_power_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_voting_power", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_voting_powers_aggregate", - "description": "An aggregate relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_voting_power_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_voting_power_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_bool_exp", - "description": "Boolean expression to filter rows from the table \"validator\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "blocks", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "block_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "consensus_address", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "consensus_pubkey", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "double_sign_votes", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "pre_commits", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_validator_status_snapshot", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_validator_status_snapshots", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_commissions", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_commission_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_descriptions", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_description_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_info", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_info_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_infos", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_info_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_signing_infos", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_statuses", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_status_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_voting_powers", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_commission", - "description": "columns and relationships of \"validator_commission\"", - "fields": [ - { - "name": "commission", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "numeric", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "min_self_delegation", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator", - "description": "An object relationship", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_address", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_commission_aggregate_order_by", - "description": "order by aggregate values of table \"validator_commission\"", - "fields": null, - "inputFields": [ - { - "name": "avg", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_commission_avg_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "count", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_commission_max_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_commission_min_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_commission_stddev_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_commission_stddev_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_commission_stddev_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "sum", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_commission_sum_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_commission_var_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_commission_var_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "variance", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_commission_variance_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_commission_avg_order_by", - "description": "order by avg() on columns of table \"validator_commission\"", - "fields": null, - "inputFields": [ - { - "name": "commission", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min_self_delegation", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_commission_bool_exp", - "description": "Boolean expression to filter rows from the table \"validator_commission\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_commission_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_commission_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_commission_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "commission", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "numeric_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min_self_delegation", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_commission_max_order_by", - "description": "order by max() on columns of table \"validator_commission\"", - "fields": null, - "inputFields": [ - { - "name": "commission", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min_self_delegation", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_commission_min_order_by", - "description": "order by min() on columns of table \"validator_commission\"", - "fields": null, - "inputFields": [ - { - "name": "commission", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min_self_delegation", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_commission_order_by", - "description": "Ordering options when selecting data from \"validator_commission\".", - "fields": null, - "inputFields": [ - { - "name": "commission", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min_self_delegation", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "validator_commission_select_column", - "description": "select columns of table \"validator_commission\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "commission", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "min_self_delegation", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_commission_stddev_order_by", - "description": "order by stddev() on columns of table \"validator_commission\"", - "fields": null, - "inputFields": [ - { - "name": "commission", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min_self_delegation", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_commission_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"validator_commission\"", - "fields": null, - "inputFields": [ - { - "name": "commission", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min_self_delegation", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_commission_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"validator_commission\"", - "fields": null, - "inputFields": [ - { - "name": "commission", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min_self_delegation", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_commission_sum_order_by", - "description": "order by sum() on columns of table \"validator_commission\"", - "fields": null, - "inputFields": [ - { - "name": "commission", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min_self_delegation", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_commission_var_pop_order_by", - "description": "order by var_pop() on columns of table \"validator_commission\"", - "fields": null, - "inputFields": [ - { - "name": "commission", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min_self_delegation", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_commission_var_samp_order_by", - "description": "order by var_samp() on columns of table \"validator_commission\"", - "fields": null, - "inputFields": [ - { - "name": "commission", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min_self_delegation", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_commission_variance_order_by", - "description": "order by variance() on columns of table \"validator_commission\"", - "fields": null, - "inputFields": [ - { - "name": "commission", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min_self_delegation", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_description", - "description": "columns and relationships of \"validator_description\"", - "fields": [ - { - "name": "avatar_url", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "details", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "identity", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "moniker", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "security_contact", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator", - "description": "An object relationship", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_address", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "website", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_description_aggregate_order_by", - "description": "order by aggregate values of table \"validator_description\"", - "fields": null, - "inputFields": [ - { - "name": "avg", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_description_avg_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "count", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_description_max_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_description_min_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_description_stddev_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_description_stddev_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_description_stddev_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "sum", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_description_sum_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_description_var_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_description_var_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "variance", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_description_variance_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_description_avg_order_by", - "description": "order by avg() on columns of table \"validator_description\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_description_bool_exp", - "description": "Boolean expression to filter rows from the table \"validator_description\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_description_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_description_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_description_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "avatar_url", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "details", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "identity", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "moniker", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "security_contact", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "website", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_description_max_order_by", - "description": "order by max() on columns of table \"validator_description\"", - "fields": null, - "inputFields": [ - { - "name": "avatar_url", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "details", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "identity", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "moniker", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "security_contact", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "website", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_description_min_order_by", - "description": "order by min() on columns of table \"validator_description\"", - "fields": null, - "inputFields": [ - { - "name": "avatar_url", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "details", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "identity", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "moniker", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "security_contact", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "website", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_description_order_by", - "description": "Ordering options when selecting data from \"validator_description\".", - "fields": null, - "inputFields": [ - { - "name": "avatar_url", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "details", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "identity", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "moniker", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "security_contact", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "website", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "validator_description_select_column", - "description": "select columns of table \"validator_description\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "avatar_url", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "details", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "identity", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "moniker", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "security_contact", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "website", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_description_stddev_order_by", - "description": "order by stddev() on columns of table \"validator_description\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_description_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"validator_description\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_description_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"validator_description\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_description_sum_order_by", - "description": "order by sum() on columns of table \"validator_description\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_description_var_pop_order_by", - "description": "order by var_pop() on columns of table \"validator_description\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_description_var_samp_order_by", - "description": "order by var_samp() on columns of table \"validator_description\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_description_variance_order_by", - "description": "order by variance() on columns of table \"validator_description\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_info", - "description": "columns and relationships of \"validator_info\"", - "fields": [ - { - "name": "account", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "account", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "consensus_address", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "max_change_rate", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "max_rate", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "operator_address", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "self_delegate_address", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator", - "description": "An object relationship", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_info_aggregate_order_by", - "description": "order by aggregate values of table \"validator_info\"", - "fields": null, - "inputFields": [ - { - "name": "count", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_info_max_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_info_min_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_info_bool_exp", - "description": "Boolean expression to filter rows from the table \"validator_info\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_info_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_info_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_info_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "account", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "consensus_address", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max_change_rate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max_rate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "operator_address", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "self_delegate_address", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_info_max_order_by", - "description": "order by max() on columns of table \"validator_info\"", - "fields": null, - "inputFields": [ - { - "name": "consensus_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max_change_rate", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max_rate", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "operator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "self_delegate_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_info_min_order_by", - "description": "order by min() on columns of table \"validator_info\"", - "fields": null, - "inputFields": [ - { - "name": "consensus_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max_change_rate", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max_rate", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "operator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "self_delegate_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_info_order_by", - "description": "Ordering options when selecting data from \"validator_info\".", - "fields": null, - "inputFields": [ - { - "name": "account", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "consensus_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max_change_rate", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max_rate", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "operator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "self_delegate_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "validator_info_select_column", - "description": "select columns of table \"validator_info\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "consensus_address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "max_change_rate", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "max_rate", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "operator_address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "self_delegate_address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_order_by", - "description": "Ordering options when selecting data from \"validator\".", - "fields": null, - "inputFields": [ - { - "name": "blocks_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "block_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "consensus_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "consensus_pubkey", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "double_sign_votes_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "double_sign_vote_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "pre_commits_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "pre_commit_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_validator_status_snapshot", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "proposal_validator_status_snapshots_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "proposal_validator_status_snapshot_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_commissions_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_commission_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_descriptions_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_description_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_info", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_info_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_infos_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_info_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_signing_infos_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_statuses_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_status_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_voting_powers_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "validator_select_column", - "description": "select columns of table \"validator\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "consensus_address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "consensus_pubkey", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_signing_info", - "description": "columns and relationships of \"validator_signing_info\"", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "index_offset", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "jailed_until", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "missed_blocks_counter", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "start_height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tombstoned", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_address", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_aggregate_order_by", - "description": "order by aggregate values of table \"validator_signing_info\"", - "fields": null, - "inputFields": [ - { - "name": "avg", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_avg_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "count", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_max_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_min_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_stddev_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_stddev_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_stddev_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "sum", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_sum_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_var_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_var_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "variance", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_variance_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_avg_order_by", - "description": "order by avg() on columns of table \"validator_signing_info\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "index_offset", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "missed_blocks_counter", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "start_height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_bool_exp", - "description": "Boolean expression to filter rows from the table \"validator_signing_info\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "index_offset", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "jailed_until", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "missed_blocks_counter", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "start_height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "tombstoned", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Boolean_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_max_order_by", - "description": "order by max() on columns of table \"validator_signing_info\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "index_offset", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "jailed_until", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "missed_blocks_counter", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "start_height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_min_order_by", - "description": "order by min() on columns of table \"validator_signing_info\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "index_offset", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "jailed_until", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "missed_blocks_counter", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "start_height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_order_by", - "description": "Ordering options when selecting data from \"validator_signing_info\".", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "index_offset", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "jailed_until", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "missed_blocks_counter", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "start_height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "tombstoned", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "validator_signing_info_select_column", - "description": "select columns of table \"validator_signing_info\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "index_offset", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "jailed_until", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "missed_blocks_counter", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "start_height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tombstoned", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_stddev_order_by", - "description": "order by stddev() on columns of table \"validator_signing_info\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "index_offset", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "missed_blocks_counter", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "start_height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"validator_signing_info\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "index_offset", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "missed_blocks_counter", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "start_height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"validator_signing_info\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "index_offset", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "missed_blocks_counter", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "start_height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_sum_order_by", - "description": "order by sum() on columns of table \"validator_signing_info\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "index_offset", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "missed_blocks_counter", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "start_height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_var_pop_order_by", - "description": "order by var_pop() on columns of table \"validator_signing_info\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "index_offset", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "missed_blocks_counter", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "start_height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_var_samp_order_by", - "description": "order by var_samp() on columns of table \"validator_signing_info\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "index_offset", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "missed_blocks_counter", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "start_height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_signing_info_variance_order_by", - "description": "order by variance() on columns of table \"validator_signing_info\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "index_offset", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "missed_blocks_counter", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "start_height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_status", - "description": "columns and relationships of \"validator_status\"", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "jailed", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator", - "description": "An object relationship", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_address", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_status_aggregate", - "description": "aggregated selection of \"validator_status\"", - "fields": [ - { - "name": "aggregate", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "validator_status_aggregate_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nodes", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_status", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_status_aggregate_fields", - "description": "aggregate fields of \"validator_status\"", - "fields": [ - { - "name": "avg", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "validator_status_avg_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "count", - "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_status_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "max", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "validator_status_max_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "min", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "validator_status_min_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "validator_status_stddev_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev_pop", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "validator_status_stddev_pop_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev_samp", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "validator_status_stddev_samp_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "sum", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "validator_status_sum_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "var_pop", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "validator_status_var_pop_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "var_samp", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "validator_status_var_samp_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "variance", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "validator_status_variance_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_status_aggregate_order_by", - "description": "order by aggregate values of table \"validator_status\"", - "fields": null, - "inputFields": [ - { - "name": "avg", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_status_avg_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "count", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_status_max_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_status_min_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_status_stddev_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_status_stddev_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_status_stddev_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "sum", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_status_sum_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_status_var_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_status_var_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "variance", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_status_variance_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_status_avg_fields", - "description": "aggregate avg on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_status_avg_order_by", - "description": "order by avg() on columns of table \"validator_status\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_status_bool_exp", - "description": "Boolean expression to filter rows from the table \"validator_status\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_status_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_status_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_status_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "jailed", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Boolean_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_status_max_fields", - "description": "aggregate max on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_address", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_status_max_order_by", - "description": "order by max() on columns of table \"validator_status\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_status_min_fields", - "description": "aggregate min on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_address", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_status_min_order_by", - "description": "order by min() on columns of table \"validator_status\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_status_order_by", - "description": "Ordering options when selecting data from \"validator_status\".", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "jailed", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "validator_status_select_column", - "description": "select columns of table \"validator_status\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "jailed", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_status_stddev_fields", - "description": "aggregate stddev on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_status_stddev_order_by", - "description": "order by stddev() on columns of table \"validator_status\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_status_stddev_pop_fields", - "description": "aggregate stddev_pop on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_status_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"validator_status\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_status_stddev_samp_fields", - "description": "aggregate stddev_samp on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_status_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"validator_status\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_status_sum_fields", - "description": "aggregate sum on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_status_sum_order_by", - "description": "order by sum() on columns of table \"validator_status\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_status_var_pop_fields", - "description": "aggregate var_pop on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_status_var_pop_order_by", - "description": "order by var_pop() on columns of table \"validator_status\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_status_var_samp_fields", - "description": "aggregate var_samp on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_status_var_samp_order_by", - "description": "order by var_samp() on columns of table \"validator_status\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_status_variance_fields", - "description": "aggregate variance on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_status_variance_order_by", - "description": "order by variance() on columns of table \"validator_status\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_voting_power", - "description": "columns and relationships of \"validator_voting_power\"", - "fields": [ - { - "name": "block", - "description": "An object relationship", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "block", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator", - "description": "An object relationship", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_address", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_power", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_voting_power_aggregate", - "description": "aggregated selection of \"validator_voting_power\"", - "fields": [ - { - "name": "aggregate", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "validator_voting_power_aggregate_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nodes", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "validator_voting_power", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_voting_power_aggregate_fields", - "description": "aggregate fields of \"validator_voting_power\"", - "fields": [ - { - "name": "avg", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "validator_voting_power_avg_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "count", - "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "validator_voting_power_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "max", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "validator_voting_power_max_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "min", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "validator_voting_power_min_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "validator_voting_power_stddev_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev_pop", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "validator_voting_power_stddev_pop_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev_samp", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "validator_voting_power_stddev_samp_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "sum", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "validator_voting_power_sum_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "var_pop", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "validator_voting_power_var_pop_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "var_samp", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "validator_voting_power_var_samp_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "variance", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "validator_voting_power_variance_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_aggregate_order_by", - "description": "order by aggregate values of table \"validator_voting_power\"", - "fields": null, - "inputFields": [ - { - "name": "avg", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_avg_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "count", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_max_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_min_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_stddev_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_stddev_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_stddev_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "sum", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_sum_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_var_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_var_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "variance", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_variance_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_voting_power_avg_fields", - "description": "aggregate avg on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_power", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_avg_order_by", - "description": "order by avg() on columns of table \"validator_voting_power\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_bool_exp", - "description": "Boolean expression to filter rows from the table \"validator_voting_power\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "block", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "block_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_voting_power_max_fields", - "description": "aggregate max on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_address", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_power", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_max_order_by", - "description": "order by max() on columns of table \"validator_voting_power\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_voting_power_min_fields", - "description": "aggregate min on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_address", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_power", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_min_order_by", - "description": "order by min() on columns of table \"validator_voting_power\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_order_by", - "description": "Ordering options when selecting data from \"validator_voting_power\".", - "fields": null, - "inputFields": [ - { - "name": "block", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "block_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "validator_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "validator_address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "validator_voting_power_select_column", - "description": "select columns of table \"validator_voting_power\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "height", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validator_address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_power", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_voting_power_stddev_fields", - "description": "aggregate stddev on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_power", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_stddev_order_by", - "description": "order by stddev() on columns of table \"validator_voting_power\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_voting_power_stddev_pop_fields", - "description": "aggregate stddev_pop on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_power", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"validator_voting_power\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_voting_power_stddev_samp_fields", - "description": "aggregate stddev_samp on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_power", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"validator_voting_power\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_voting_power_sum_fields", - "description": "aggregate sum on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_power", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_sum_order_by", - "description": "order by sum() on columns of table \"validator_voting_power\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_voting_power_var_pop_fields", - "description": "aggregate var_pop on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_power", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_var_pop_order_by", - "description": "order by var_pop() on columns of table \"validator_voting_power\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_voting_power_var_samp_fields", - "description": "aggregate var_samp on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_power", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_var_samp_order_by", - "description": "order by var_samp() on columns of table \"validator_voting_power\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "validator_voting_power_variance_fields", - "description": "aggregate variance on columns", - "fields": [ - { - "name": "height", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "voting_power", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "validator_voting_power_variance_order_by", - "description": "order by variance() on columns of table \"validator_voting_power\"", - "fields": null, - "inputFields": [ - { - "name": "height", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "voting_power", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "vesting_account", - "description": "columns and relationships of \"vesting_account\"", - "fields": [ - { - "name": "account", - "description": "An object relationship", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "account", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "address", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "end_time", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "original_vesting", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "_coin", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "start_time", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "type", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "vesting_periods", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "vesting_period_select_column", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "vesting_period_order_by", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_period_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "vesting_period", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "vesting_account_aggregate_order_by", - "description": "order by aggregate values of table \"vesting_account\"", - "fields": null, - "inputFields": [ - { - "name": "count", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_account_max_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_account_min_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "vesting_account_bool_exp", - "description": "Boolean expression to filter rows from the table \"vesting_account\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "vesting_account_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_account_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "vesting_account_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "account", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "address", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "end_time", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "original_vesting", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "_coin_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "start_time", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "type", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vesting_periods", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_period_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "vesting_account_max_order_by", - "description": "order by max() on columns of table \"vesting_account\"", - "fields": null, - "inputFields": [ - { - "name": "address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "end_time", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "start_time", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "type", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "vesting_account_min_order_by", - "description": "order by min() on columns of table \"vesting_account\"", - "fields": null, - "inputFields": [ - { - "name": "address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "end_time", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "start_time", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "type", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "vesting_account_order_by", - "description": "Ordering options when selecting data from \"vesting_account\".", - "fields": null, - "inputFields": [ - { - "name": "account", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "end_time", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "original_vesting", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "start_time", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "type", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vesting_periods_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_period_aggregate_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "vesting_account_select_column", - "description": "select columns of table \"vesting_account\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "end_time", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "original_vesting", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "start_time", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "type", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "vesting_period", - "description": "columns and relationships of \"vesting_period\"", - "fields": [ - { - "name": "amount", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "_coin", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "length", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "period_order", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "vesting_account", - "description": "An object relationship", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "vesting_account", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "vesting_period_aggregate_order_by", - "description": "order by aggregate values of table \"vesting_period\"", - "fields": null, - "inputFields": [ - { - "name": "avg", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_period_avg_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "count", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "max", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_period_max_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_period_min_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_period_stddev_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_period_stddev_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "stddev_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_period_stddev_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "sum", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_period_sum_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_period_var_pop_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "var_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_period_var_samp_order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "variance", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_period_variance_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "vesting_period_avg_order_by", - "description": "order by avg() on columns of table \"vesting_period\"", - "fields": null, - "inputFields": [ - { - "name": "length", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "period_order", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "vesting_period_bool_exp", - "description": "Boolean expression to filter rows from the table \"vesting_period\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "vesting_period_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_period_bool_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "vesting_period_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null - }, - { - "name": "amount", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "_coin_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "length", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "period_order", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vesting_account", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_account_bool_exp", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "vesting_period_max_order_by", - "description": "order by max() on columns of table \"vesting_period\"", - "fields": null, - "inputFields": [ - { - "name": "length", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "period_order", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "vesting_period_min_order_by", - "description": "order by min() on columns of table \"vesting_period\"", - "fields": null, - "inputFields": [ - { - "name": "length", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "period_order", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "vesting_period_order_by", - "description": "Ordering options when selecting data from \"vesting_period\".", - "fields": null, - "inputFields": [ - { - "name": "amount", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "length", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "period_order", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "vesting_account", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "vesting_account_order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "vesting_period_select_column", - "description": "select columns of table \"vesting_period\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "amount", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "length", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "period_order", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "vesting_period_stddev_order_by", - "description": "order by stddev() on columns of table \"vesting_period\"", - "fields": null, - "inputFields": [ - { - "name": "length", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "period_order", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "vesting_period_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"vesting_period\"", - "fields": null, - "inputFields": [ - { - "name": "length", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "period_order", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "vesting_period_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"vesting_period\"", - "fields": null, - "inputFields": [ - { - "name": "length", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "period_order", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "vesting_period_sum_order_by", - "description": "order by sum() on columns of table \"vesting_period\"", - "fields": null, - "inputFields": [ - { - "name": "length", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "period_order", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "vesting_period_var_pop_order_by", - "description": "order by var_pop() on columns of table \"vesting_period\"", - "fields": null, - "inputFields": [ - { - "name": "length", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "period_order", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "vesting_period_var_samp_order_by", - "description": "order by var_samp() on columns of table \"vesting_period\"", - "fields": null, - "inputFields": [ - { - "name": "length", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "period_order", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "vesting_period_variance_order_by", - "description": "order by variance() on columns of table \"vesting_period\"", - "fields": null, - "inputFields": [ - { - "name": "length", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - }, - { - "name": "period_order", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - } - ], - "directives": [ - { - "name": "include", - "description": "whether this query should be included", - "locations": [ - "FIELD", - "FRAGMENT_SPREAD", - "INLINE_FRAGMENT" - ], - "args": [ - { - "name": "if", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": null - } - ] - }, - { - "name": "skip", - "description": "whether this query should be skipped", - "locations": [ - "FIELD", - "FRAGMENT_SPREAD", - "INLINE_FRAGMENT" - ], - "args": [ - { - "name": "if", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": null - } - ] - }, - { - "name": "cached", - "description": "whether this query should be cached (Hasura Cloud only)", - "locations": [ - "QUERY" - ], - "args": [ - { - "name": "ttl", - "description": "measured in seconds", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": "60" - }, - { - "name": "refresh", - "description": "refresh the cache entry", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false" - } - ] - } - ] - } -} \ No newline at end of file diff --git a/apps/web-cheqd/src/graphql/types/general_types.ts b/apps/web-cheqd/src/graphql/types/general_types.ts deleted file mode 100644 index 169a869b4f..0000000000 --- a/apps/web-cheqd/src/graphql/types/general_types.ts +++ /dev/null @@ -1,9669 +0,0 @@ -import { gql } from '@apollo/client'; -import * as Apollo from '@apollo/client'; -export type Maybe = T | null; -export type InputMaybe = Maybe; -export type Exact = { [K in keyof T]: T[K] }; -export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; -export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; -const defaultOptions = {} as const; -/** All built-in and custom scalars, mapped to their actual values */ -export type Scalars = { - ID: string; - String: string; - Boolean: boolean; - Int: number; - Float: number; - ActionCoin: any; - ActionDelegation: any; - ActionPagination: any; - ActionRedelegation: any; - ActionUnbondingDelegation: any; - _coin: any; - _dec_coin: any; - _text: any; - bigint: any; - jsonb: any; - numeric: any; - smallint: any; - timestamp: any; -}; - -export type ActionAddress = { - __typename?: 'ActionAddress'; - address: Scalars['String']; -}; - -export type ActionBalance = { - __typename?: 'ActionBalance'; - coins?: Maybe>>; -}; - -export type ActionDelegationResponse = { - __typename?: 'ActionDelegationResponse'; - delegations?: Maybe>>; - pagination?: Maybe; -}; - -export type ActionDelegationReward = { - __typename?: 'ActionDelegationReward'; - coins?: Maybe>>; - validator_address: Scalars['String']; -}; - -export type ActionRedelegationResponse = { - __typename?: 'ActionRedelegationResponse'; - pagination?: Maybe; - redelegations?: Maybe>>; -}; - -export type ActionUnbondingDelegationResponse = { - __typename?: 'ActionUnbondingDelegationResponse'; - pagination?: Maybe; - unbonding_delegations?: Maybe>>; -}; - -export type ActionValidatorCommissionAmount = { - __typename?: 'ActionValidatorCommissionAmount'; - coins?: Maybe>>; -}; - -/** Boolean expression to compare columns of type "Boolean". All fields are combined with logical 'AND'. */ -export type Boolean_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "Int". All fields are combined with logical 'AND'. */ -export type Int_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "String". All fields are combined with logical 'AND'. */ -export type String_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - /** does the column match the given case-insensitive pattern */ - _ilike?: InputMaybe; - _in?: InputMaybe>; - /** does the column match the given POSIX regular expression, case insensitive */ - _iregex?: InputMaybe; - _is_null?: InputMaybe; - /** does the column match the given pattern */ - _like?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - /** does the column NOT match the given case-insensitive pattern */ - _nilike?: InputMaybe; - _nin?: InputMaybe>; - /** does the column NOT match the given POSIX regular expression, case insensitive */ - _niregex?: InputMaybe; - /** does the column NOT match the given pattern */ - _nlike?: InputMaybe; - /** does the column NOT match the given POSIX regular expression, case sensitive */ - _nregex?: InputMaybe; - /** does the column NOT match the given SQL regular expression */ - _nsimilar?: InputMaybe; - /** does the column match the given POSIX regular expression, case sensitive */ - _regex?: InputMaybe; - /** does the column match the given SQL regular expression */ - _similar?: InputMaybe; -}; - -/** Boolean expression to compare columns of type "_coin". All fields are combined with logical 'AND'. */ -export type _Coin_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "_dec_coin". All fields are combined with logical 'AND'. */ -export type _Dec_Coin_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** Boolean expression to compare columns of type "_text". All fields are combined with logical 'AND'. */ -export type _Text_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "account" */ -export type Account = { - __typename?: 'account'; - address: Scalars['String']; - /** An array relationship */ - feeGrantAllowancesByGranterAddress: Array; - /** An array relationship */ - fee_grant_allowances: Array; - /** An array relationship */ - proposal_deposits: Array; - /** An array relationship */ - proposal_votes: Array; - /** An array relationship */ - proposals: Array; - /** An aggregate relationship */ - proposals_aggregate: Proposal_Aggregate; - /** An object relationship */ - top_account?: Maybe; - /** An array relationship */ - validator_infos: Array; - /** An object relationship */ - vesting_account?: Maybe; - /** An array relationship */ - vesting_accounts: Array; -}; - - -/** columns and relationships of "account" */ -export type AccountFeeGrantAllowancesByGranterAddressArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountFee_Grant_AllowancesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposal_DepositsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposal_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposalsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountProposals_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountValidator_InfosArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "account" */ -export type AccountVesting_AccountsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "account". All fields are combined with a logical 'AND'. */ -export type Account_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - address?: InputMaybe; - feeGrantAllowancesByGranterAddress?: InputMaybe; - fee_grant_allowances?: InputMaybe; - proposal_deposits?: InputMaybe; - proposal_votes?: InputMaybe; - proposals?: InputMaybe; - top_account?: InputMaybe; - validator_infos?: InputMaybe; - vesting_account?: InputMaybe; - vesting_accounts?: InputMaybe; -}; - -/** Ordering options when selecting data from "account". */ -export type Account_Order_By = { - address?: InputMaybe; - feeGrantAllowancesByGranterAddress_aggregate?: InputMaybe; - fee_grant_allowances_aggregate?: InputMaybe; - proposal_deposits_aggregate?: InputMaybe; - proposal_votes_aggregate?: InputMaybe; - proposals_aggregate?: InputMaybe; - top_account?: InputMaybe; - validator_infos_aggregate?: InputMaybe; - vesting_account?: InputMaybe; - vesting_accounts_aggregate?: InputMaybe; -}; - -/** select columns of table "account" */ -export enum Account_Select_Column { - /** column name */ - Address = 'address' -} - -/** columns and relationships of "average_block_time_from_genesis" */ -export type Average_Block_Time_From_Genesis = { - __typename?: 'average_block_time_from_genesis'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** Boolean expression to filter rows from the table "average_block_time_from_genesis". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_From_Genesis_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** Ordering options when selecting data from "average_block_time_from_genesis". */ -export type Average_Block_Time_From_Genesis_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_from_genesis" */ -export enum Average_Block_Time_From_Genesis_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** columns and relationships of "average_block_time_per_day" */ -export type Average_Block_Time_Per_Day = { - __typename?: 'average_block_time_per_day'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** Boolean expression to filter rows from the table "average_block_time_per_day". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_Per_Day_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** Ordering options when selecting data from "average_block_time_per_day". */ -export type Average_Block_Time_Per_Day_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_per_day" */ -export enum Average_Block_Time_Per_Day_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** columns and relationships of "average_block_time_per_hour" */ -export type Average_Block_Time_Per_Hour = { - __typename?: 'average_block_time_per_hour'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** Boolean expression to filter rows from the table "average_block_time_per_hour". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_Per_Hour_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** Ordering options when selecting data from "average_block_time_per_hour". */ -export type Average_Block_Time_Per_Hour_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_per_hour" */ -export enum Average_Block_Time_Per_Hour_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** columns and relationships of "average_block_time_per_minute" */ -export type Average_Block_Time_Per_Minute = { - __typename?: 'average_block_time_per_minute'; - average_time: Scalars['numeric']; - height: Scalars['bigint']; -}; - -/** Boolean expression to filter rows from the table "average_block_time_per_minute". All fields are combined with a logical 'AND'. */ -export type Average_Block_Time_Per_Minute_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** Ordering options when selecting data from "average_block_time_per_minute". */ -export type Average_Block_Time_Per_Minute_Order_By = { - average_time?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "average_block_time_per_minute" */ -export enum Average_Block_Time_Per_Minute_Select_Column { - /** column name */ - AverageTime = 'average_time', - /** column name */ - Height = 'height' -} - -/** Boolean expression to compare columns of type "bigint". All fields are combined with logical 'AND'. */ -export type Bigint_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "block" */ -export type Block = { - __typename?: 'block'; - hash: Scalars['String']; - height: Scalars['bigint']; - num_txs?: Maybe; - /** An array relationship */ - pre_commits: Array; - /** An aggregate relationship */ - pre_commits_aggregate: Pre_Commit_Aggregate; - /** An array relationship */ - proposal_deposits: Array; - /** An array relationship */ - proposal_votes: Array; - proposer_address?: Maybe; - timestamp: Scalars['timestamp']; - total_gas?: Maybe; - /** An array relationship */ - transactions: Array; - /** An object relationship */ - validator?: Maybe; - /** An array relationship */ - validator_voting_powers: Array; - /** An aggregate relationship */ - validator_voting_powers_aggregate: Validator_Voting_Power_Aggregate; -}; - - -/** columns and relationships of "block" */ -export type BlockPre_CommitsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockPre_Commits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockProposal_DepositsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockProposal_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockTransactionsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockValidator_Voting_PowersArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "block" */ -export type BlockValidator_Voting_Powers_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** order by aggregate values of table "block" */ -export type Block_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "block" */ -export type Block_Avg_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "block". All fields are combined with a logical 'AND'. */ -export type Block_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - pre_commits?: InputMaybe; - proposal_deposits?: InputMaybe; - proposal_votes?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; - transactions?: InputMaybe; - validator?: InputMaybe; - validator_voting_powers?: InputMaybe; -}; - -/** order by max() on columns of table "block" */ -export type Block_Max_Order_By = { - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** order by min() on columns of table "block" */ -export type Block_Min_Order_By = { - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** Ordering options when selecting data from "block". */ -export type Block_Order_By = { - hash?: InputMaybe; - height?: InputMaybe; - num_txs?: InputMaybe; - pre_commits_aggregate?: InputMaybe; - proposal_deposits_aggregate?: InputMaybe; - proposal_votes_aggregate?: InputMaybe; - proposer_address?: InputMaybe; - timestamp?: InputMaybe; - total_gas?: InputMaybe; - transactions_aggregate?: InputMaybe; - validator?: InputMaybe; - validator_voting_powers_aggregate?: InputMaybe; -}; - -/** select columns of table "block" */ -export enum Block_Select_Column { - /** column name */ - Hash = 'hash', - /** column name */ - Height = 'height', - /** column name */ - NumTxs = 'num_txs', - /** column name */ - ProposerAddress = 'proposer_address', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - TotalGas = 'total_gas' -} - -/** order by stddev() on columns of table "block" */ -export type Block_Stddev_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "block" */ -export type Block_Stddev_Pop_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "block" */ -export type Block_Stddev_Samp_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** order by sum() on columns of table "block" */ -export type Block_Sum_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** order by var_pop() on columns of table "block" */ -export type Block_Var_Pop_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** order by var_samp() on columns of table "block" */ -export type Block_Var_Samp_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** order by variance() on columns of table "block" */ -export type Block_Variance_Order_By = { - height?: InputMaybe; - num_txs?: InputMaybe; - total_gas?: InputMaybe; -}; - -/** columns and relationships of "community_pool" */ -export type Community_Pool = { - __typename?: 'community_pool'; - coins: Scalars['_dec_coin']; - height: Scalars['bigint']; -}; - -/** Boolean expression to filter rows from the table "community_pool". All fields are combined with a logical 'AND'. */ -export type Community_Pool_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - coins?: InputMaybe<_Dec_Coin_Comparison_Exp>; - height?: InputMaybe; -}; - -/** Ordering options when selecting data from "community_pool". */ -export type Community_Pool_Order_By = { - coins?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "community_pool" */ -export enum Community_Pool_Select_Column { - /** column name */ - Coins = 'coins', - /** column name */ - Height = 'height' -} - -/** columns and relationships of "did_doc" */ -export type Did_Doc = { - __typename?: 'did_doc'; - also_known_as?: Maybe; - assertion_method?: Maybe; - authentication?: Maybe; - capability_delegation?: Maybe; - capability_invocation?: Maybe; - context?: Maybe; - controller?: Maybe; - from_address?: Maybe; - height: Scalars['bigint']; - id: Scalars['String']; - key_agreement?: Maybe; - service?: Maybe; - verification_method?: Maybe; - version_id?: Maybe; -}; - - -/** columns and relationships of "did_doc" */ -export type Did_DocServiceArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "did_doc" */ -export type Did_DocVerification_MethodArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "did_doc" */ -export type Did_Doc_Aggregate = { - __typename?: 'did_doc_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "did_doc" */ -export type Did_Doc_Aggregate_Fields = { - __typename?: 'did_doc_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "did_doc" */ -export type Did_Doc_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Did_Doc_Avg_Fields = { - __typename?: 'did_doc_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "did_doc". All fields are combined with a logical 'AND'. */ -export type Did_Doc_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - also_known_as?: InputMaybe<_Text_Comparison_Exp>; - assertion_method?: InputMaybe<_Text_Comparison_Exp>; - authentication?: InputMaybe<_Text_Comparison_Exp>; - capability_delegation?: InputMaybe<_Text_Comparison_Exp>; - capability_invocation?: InputMaybe<_Text_Comparison_Exp>; - context?: InputMaybe<_Text_Comparison_Exp>; - controller?: InputMaybe<_Text_Comparison_Exp>; - from_address?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; - key_agreement?: InputMaybe<_Text_Comparison_Exp>; - service?: InputMaybe; - verification_method?: InputMaybe; - version_id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Did_Doc_Max_Fields = { - __typename?: 'did_doc_max_fields'; - from_address?: Maybe; - height?: Maybe; - id?: Maybe; - version_id?: Maybe; -}; - -/** aggregate min on columns */ -export type Did_Doc_Min_Fields = { - __typename?: 'did_doc_min_fields'; - from_address?: Maybe; - height?: Maybe; - id?: Maybe; - version_id?: Maybe; -}; - -/** Ordering options when selecting data from "did_doc". */ -export type Did_Doc_Order_By = { - also_known_as?: InputMaybe; - assertion_method?: InputMaybe; - authentication?: InputMaybe; - capability_delegation?: InputMaybe; - capability_invocation?: InputMaybe; - context?: InputMaybe; - controller?: InputMaybe; - from_address?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; - key_agreement?: InputMaybe; - service?: InputMaybe; - verification_method?: InputMaybe; - version_id?: InputMaybe; -}; - -/** select columns of table "did_doc" */ -export enum Did_Doc_Select_Column { - /** column name */ - AlsoKnownAs = 'also_known_as', - /** column name */ - AssertionMethod = 'assertion_method', - /** column name */ - Authentication = 'authentication', - /** column name */ - CapabilityDelegation = 'capability_delegation', - /** column name */ - CapabilityInvocation = 'capability_invocation', - /** column name */ - Context = 'context', - /** column name */ - Controller = 'controller', - /** column name */ - FromAddress = 'from_address', - /** column name */ - Height = 'height', - /** column name */ - Id = 'id', - /** column name */ - KeyAgreement = 'key_agreement', - /** column name */ - Service = 'service', - /** column name */ - VerificationMethod = 'verification_method', - /** column name */ - VersionId = 'version_id' -} - -/** aggregate stddev on columns */ -export type Did_Doc_Stddev_Fields = { - __typename?: 'did_doc_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Did_Doc_Stddev_Pop_Fields = { - __typename?: 'did_doc_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Did_Doc_Stddev_Samp_Fields = { - __typename?: 'did_doc_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Did_Doc_Sum_Fields = { - __typename?: 'did_doc_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Did_Doc_Var_Pop_Fields = { - __typename?: 'did_doc_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Did_Doc_Var_Samp_Fields = { - __typename?: 'did_doc_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Did_Doc_Variance_Fields = { - __typename?: 'did_doc_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "distribution_params" */ -export type Distribution_Params = { - __typename?: 'distribution_params'; - height: Scalars['bigint']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "distribution_params" */ -export type Distribution_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "distribution_params". All fields are combined with a logical 'AND'. */ -export type Distribution_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - params?: InputMaybe; -}; - -/** Ordering options when selecting data from "distribution_params". */ -export type Distribution_Params_Order_By = { - height?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "distribution_params" */ -export enum Distribution_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Params = 'params' -} - -/** columns and relationships of "double_sign_evidence" */ -export type Double_Sign_Evidence = { - __typename?: 'double_sign_evidence'; - /** An object relationship */ - doubleSignVoteByVoteAId: Double_Sign_Vote; - /** An object relationship */ - double_sign_vote: Double_Sign_Vote; - height: Scalars['bigint']; - vote_a_id: Scalars['bigint']; - vote_b_id: Scalars['bigint']; -}; - -/** order by aggregate values of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Avg_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "double_sign_evidence". All fields are combined with a logical 'AND'. */ -export type Double_Sign_Evidence_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - doubleSignVoteByVoteAId?: InputMaybe; - double_sign_vote?: InputMaybe; - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** order by max() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Max_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** order by min() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Min_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** Ordering options when selecting data from "double_sign_evidence". */ -export type Double_Sign_Evidence_Order_By = { - doubleSignVoteByVoteAId?: InputMaybe; - double_sign_vote?: InputMaybe; - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** select columns of table "double_sign_evidence" */ -export enum Double_Sign_Evidence_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - VoteAId = 'vote_a_id', - /** column name */ - VoteBId = 'vote_b_id' -} - -/** order by stddev() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Stddev_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Stddev_Pop_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Stddev_Samp_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** order by sum() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Sum_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** order by var_pop() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Var_Pop_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** order by var_samp() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Var_Samp_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** order by variance() on columns of table "double_sign_evidence" */ -export type Double_Sign_Evidence_Variance_Order_By = { - height?: InputMaybe; - vote_a_id?: InputMaybe; - vote_b_id?: InputMaybe; -}; - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_Vote = { - __typename?: 'double_sign_vote'; - block_id: Scalars['String']; - /** An array relationship */ - doubleSignEvidencesByVoteBId: Array; - /** An array relationship */ - double_sign_evidences: Array; - height: Scalars['bigint']; - round: Scalars['Int']; - signature: Scalars['String']; - type: Scalars['smallint']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - validator_index: Scalars['Int']; -}; - - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_VoteDoubleSignEvidencesByVoteBIdArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "double_sign_vote" */ -export type Double_Sign_VoteDouble_Sign_EvidencesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** order by aggregate values of table "double_sign_vote" */ -export type Double_Sign_Vote_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Avg_Order_By = { - height?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "double_sign_vote". All fields are combined with a logical 'AND'. */ -export type Double_Sign_Vote_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - block_id?: InputMaybe; - doubleSignEvidencesByVoteBId?: InputMaybe; - double_sign_evidences?: InputMaybe; - height?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** order by max() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Max_Order_By = { - block_id?: InputMaybe; - height?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** order by min() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Min_Order_By = { - block_id?: InputMaybe; - height?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** Ordering options when selecting data from "double_sign_vote". */ -export type Double_Sign_Vote_Order_By = { - block_id?: InputMaybe; - doubleSignEvidencesByVoteBId_aggregate?: InputMaybe; - double_sign_evidences_aggregate?: InputMaybe; - height?: InputMaybe; - round?: InputMaybe; - signature?: InputMaybe; - type?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** select columns of table "double_sign_vote" */ -export enum Double_Sign_Vote_Select_Column { - /** column name */ - BlockId = 'block_id', - /** column name */ - Height = 'height', - /** column name */ - Round = 'round', - /** column name */ - Signature = 'signature', - /** column name */ - Type = 'type', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - ValidatorIndex = 'validator_index' -} - -/** order by stddev() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Stddev_Order_By = { - height?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Stddev_Pop_Order_By = { - height?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Stddev_Samp_Order_By = { - height?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** order by sum() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Sum_Order_By = { - height?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** order by var_pop() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Var_Pop_Order_By = { - height?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** order by var_samp() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Var_Samp_Order_By = { - height?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** order by variance() on columns of table "double_sign_vote" */ -export type Double_Sign_Vote_Variance_Order_By = { - height?: InputMaybe; - round?: InputMaybe; - type?: InputMaybe; - validator_index?: InputMaybe; -}; - -/** columns and relationships of "fee_grant_allowance" */ -export type Fee_Grant_Allowance = { - __typename?: 'fee_grant_allowance'; - allowance: Scalars['jsonb']; - /** An object relationship */ - grantee: Account; - grantee_address: Scalars['String']; - /** An object relationship */ - granter: Account; - granter_address: Scalars['String']; - height: Scalars['bigint']; -}; - - -/** columns and relationships of "fee_grant_allowance" */ -export type Fee_Grant_AllowanceAllowanceArgs = { - path?: InputMaybe; -}; - -/** order by aggregate values of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Avg_Order_By = { - height?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "fee_grant_allowance". All fields are combined with a logical 'AND'. */ -export type Fee_Grant_Allowance_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - allowance?: InputMaybe; - grantee?: InputMaybe; - grantee_address?: InputMaybe; - granter?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; -}; - -/** order by max() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Max_Order_By = { - grantee_address?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; -}; - -/** order by min() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Min_Order_By = { - grantee_address?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; -}; - -/** Ordering options when selecting data from "fee_grant_allowance". */ -export type Fee_Grant_Allowance_Order_By = { - allowance?: InputMaybe; - grantee?: InputMaybe; - grantee_address?: InputMaybe; - granter?: InputMaybe; - granter_address?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "fee_grant_allowance" */ -export enum Fee_Grant_Allowance_Select_Column { - /** column name */ - Allowance = 'allowance', - /** column name */ - GranteeAddress = 'grantee_address', - /** column name */ - GranterAddress = 'granter_address', - /** column name */ - Height = 'height' -} - -/** order by stddev() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Stddev_Order_By = { - height?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Stddev_Pop_Order_By = { - height?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Stddev_Samp_Order_By = { - height?: InputMaybe; -}; - -/** order by sum() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Sum_Order_By = { - height?: InputMaybe; -}; - -/** order by var_pop() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Var_Pop_Order_By = { - height?: InputMaybe; -}; - -/** order by var_samp() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Var_Samp_Order_By = { - height?: InputMaybe; -}; - -/** order by variance() on columns of table "fee_grant_allowance" */ -export type Fee_Grant_Allowance_Variance_Order_By = { - height?: InputMaybe; -}; - -/** columns and relationships of "genesis" */ -export type Genesis = { - __typename?: 'genesis'; - chain_id: Scalars['String']; - initial_height: Scalars['bigint']; - time: Scalars['timestamp']; -}; - -/** Boolean expression to filter rows from the table "genesis". All fields are combined with a logical 'AND'. */ -export type Genesis_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - chain_id?: InputMaybe; - initial_height?: InputMaybe; - time?: InputMaybe; -}; - -/** Ordering options when selecting data from "genesis". */ -export type Genesis_Order_By = { - chain_id?: InputMaybe; - initial_height?: InputMaybe; - time?: InputMaybe; -}; - -/** select columns of table "genesis" */ -export enum Genesis_Select_Column { - /** column name */ - ChainId = 'chain_id', - /** column name */ - InitialHeight = 'initial_height', - /** column name */ - Time = 'time' -} - -/** columns and relationships of "gov_params" */ -export type Gov_Params = { - __typename?: 'gov_params'; - deposit_params: Scalars['jsonb']; - height: Scalars['bigint']; - tally_params: Scalars['jsonb']; - voting_params: Scalars['jsonb']; -}; - - -/** columns and relationships of "gov_params" */ -export type Gov_ParamsDeposit_ParamsArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "gov_params" */ -export type Gov_ParamsTally_ParamsArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "gov_params" */ -export type Gov_ParamsVoting_ParamsArgs = { - path?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "gov_params". All fields are combined with a logical 'AND'. */ -export type Gov_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - deposit_params?: InputMaybe; - height?: InputMaybe; - tally_params?: InputMaybe; - voting_params?: InputMaybe; -}; - -/** Ordering options when selecting data from "gov_params". */ -export type Gov_Params_Order_By = { - deposit_params?: InputMaybe; - height?: InputMaybe; - tally_params?: InputMaybe; - voting_params?: InputMaybe; -}; - -/** select columns of table "gov_params" */ -export enum Gov_Params_Select_Column { - /** column name */ - DepositParams = 'deposit_params', - /** column name */ - Height = 'height', - /** column name */ - TallyParams = 'tally_params', - /** column name */ - VotingParams = 'voting_params' -} - -/** columns and relationships of "inflation" */ -export type Inflation = { - __typename?: 'inflation'; - height: Scalars['bigint']; - value: Scalars['numeric']; -}; - -/** Boolean expression to filter rows from the table "inflation". All fields are combined with a logical 'AND'. */ -export type Inflation_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - value?: InputMaybe; -}; - -/** Ordering options when selecting data from "inflation". */ -export type Inflation_Order_By = { - height?: InputMaybe; - value?: InputMaybe; -}; - -/** select columns of table "inflation" */ -export enum Inflation_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Value = 'value' -} - -/** Boolean expression to compare columns of type "jsonb". All fields are combined with logical 'AND'. */ -export type Jsonb_Comparison_Exp = { - /** is the column contained in the given json value */ - _contained_in?: InputMaybe; - /** does the column contain the given json value at the top level */ - _contains?: InputMaybe; - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - /** does the string exist as a top-level key in the column */ - _has_key?: InputMaybe; - /** do all of these strings exist as top-level keys in the column */ - _has_keys_all?: InputMaybe>; - /** do any of these strings exist as top-level keys in the column */ - _has_keys_any?: InputMaybe>; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "message" */ -export type Message = { - __typename?: 'message'; - height: Scalars['bigint']; - index: Scalars['bigint']; - involved_accounts_addresses: Scalars['_text']; - /** An object relationship */ - transaction?: Maybe; - /** An object relationship */ - transactionByPartitionIdTransactionHash?: Maybe; - transaction_hash: Scalars['String']; - type: Scalars['String']; - value: Scalars['jsonb']; -}; - - -/** columns and relationships of "message" */ -export type MessageValueArgs = { - path?: InputMaybe; -}; - -/** order by aggregate values of table "message" */ -export type Message_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "message" */ -export type Message_Avg_Order_By = { - height?: InputMaybe; - index?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "message". All fields are combined with a logical 'AND'. */ -export type Message_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - index?: InputMaybe; - involved_accounts_addresses?: InputMaybe<_Text_Comparison_Exp>; - transaction?: InputMaybe; - transactionByPartitionIdTransactionHash?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; - value?: InputMaybe; -}; - -/** order by max() on columns of table "message" */ -export type Message_Max_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; -}; - -/** order by min() on columns of table "message" */ -export type Message_Min_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; -}; - -/** Ordering options when selecting data from "message". */ -export type Message_Order_By = { - height?: InputMaybe; - index?: InputMaybe; - involved_accounts_addresses?: InputMaybe; - transaction?: InputMaybe; - transactionByPartitionIdTransactionHash?: InputMaybe; - transaction_hash?: InputMaybe; - type?: InputMaybe; - value?: InputMaybe; -}; - -/** select columns of table "message" */ -export enum Message_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Index = 'index', - /** column name */ - InvolvedAccountsAddresses = 'involved_accounts_addresses', - /** column name */ - TransactionHash = 'transaction_hash', - /** column name */ - Type = 'type', - /** column name */ - Value = 'value' -} - -/** order by stddev() on columns of table "message" */ -export type Message_Stddev_Order_By = { - height?: InputMaybe; - index?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "message" */ -export type Message_Stddev_Pop_Order_By = { - height?: InputMaybe; - index?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "message" */ -export type Message_Stddev_Samp_Order_By = { - height?: InputMaybe; - index?: InputMaybe; -}; - -/** order by sum() on columns of table "message" */ -export type Message_Sum_Order_By = { - height?: InputMaybe; - index?: InputMaybe; -}; - -/** order by var_pop() on columns of table "message" */ -export type Message_Var_Pop_Order_By = { - height?: InputMaybe; - index?: InputMaybe; -}; - -/** order by var_samp() on columns of table "message" */ -export type Message_Var_Samp_Order_By = { - height?: InputMaybe; - index?: InputMaybe; -}; - -/** order by variance() on columns of table "message" */ -export type Message_Variance_Order_By = { - height?: InputMaybe; - index?: InputMaybe; -}; - -export type Messages_By_Address_Args = { - addresses?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; - types?: InputMaybe; -}; - -/** columns and relationships of "mint_params" */ -export type Mint_Params = { - __typename?: 'mint_params'; - height: Scalars['bigint']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "mint_params" */ -export type Mint_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "mint_params". All fields are combined with a logical 'AND'. */ -export type Mint_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - params?: InputMaybe; -}; - -/** Ordering options when selecting data from "mint_params". */ -export type Mint_Params_Order_By = { - height?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "mint_params" */ -export enum Mint_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Params = 'params' -} - -/** columns and relationships of "modules" */ -export type Modules = { - __typename?: 'modules'; - module_name: Scalars['String']; -}; - -/** Boolean expression to filter rows from the table "modules". All fields are combined with a logical 'AND'. */ -export type Modules_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - module_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "modules". */ -export type Modules_Order_By = { - module_name?: InputMaybe; -}; - -/** select columns of table "modules" */ -export enum Modules_Select_Column { - /** column name */ - ModuleName = 'module_name' -} - -/** Boolean expression to compare columns of type "numeric". All fields are combined with logical 'AND'. */ -export type Numeric_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** column ordering options */ -export enum Order_By { - /** in ascending order, nulls last */ - Asc = 'asc', - /** in ascending order, nulls first */ - AscNullsFirst = 'asc_nulls_first', - /** in ascending order, nulls last */ - AscNullsLast = 'asc_nulls_last', - /** in descending order, nulls first */ - Desc = 'desc', - /** in descending order, nulls first */ - DescNullsFirst = 'desc_nulls_first', - /** in descending order, nulls last */ - DescNullsLast = 'desc_nulls_last' -} - -/** columns and relationships of "pre_commit" */ -export type Pre_Commit = { - __typename?: 'pre_commit'; - height: Scalars['bigint']; - proposer_priority: Scalars['bigint']; - timestamp: Scalars['timestamp']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - voting_power: Scalars['bigint']; -}; - -/** aggregated selection of "pre_commit" */ -export type Pre_Commit_Aggregate = { - __typename?: 'pre_commit_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "pre_commit" */ -export type Pre_Commit_Aggregate_Fields = { - __typename?: 'pre_commit_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "pre_commit" */ -export type Pre_Commit_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "pre_commit" */ -export type Pre_Commit_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Pre_Commit_Avg_Fields = { - __typename?: 'pre_commit_avg_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by avg() on columns of table "pre_commit" */ -export type Pre_Commit_Avg_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "pre_commit". All fields are combined with a logical 'AND'. */ -export type Pre_Commit_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Pre_Commit_Max_Fields = { - __typename?: 'pre_commit_max_fields'; - height?: Maybe; - proposer_priority?: Maybe; - timestamp?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by max() on columns of table "pre_commit" */ -export type Pre_Commit_Max_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Pre_Commit_Min_Fields = { - __typename?: 'pre_commit_min_fields'; - height?: Maybe; - proposer_priority?: Maybe; - timestamp?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by min() on columns of table "pre_commit" */ -export type Pre_Commit_Min_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Ordering options when selecting data from "pre_commit". */ -export type Pre_Commit_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - timestamp?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** select columns of table "pre_commit" */ -export enum Pre_Commit_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - ProposerPriority = 'proposer_priority', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - VotingPower = 'voting_power' -} - -/** aggregate stddev on columns */ -export type Pre_Commit_Stddev_Fields = { - __typename?: 'pre_commit_stddev_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev() on columns of table "pre_commit" */ -export type Pre_Commit_Stddev_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Pre_Commit_Stddev_Pop_Fields = { - __typename?: 'pre_commit_stddev_pop_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_pop() on columns of table "pre_commit" */ -export type Pre_Commit_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Pre_Commit_Stddev_Samp_Fields = { - __typename?: 'pre_commit_stddev_samp_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_samp() on columns of table "pre_commit" */ -export type Pre_Commit_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Pre_Commit_Sum_Fields = { - __typename?: 'pre_commit_sum_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by sum() on columns of table "pre_commit" */ -export type Pre_Commit_Sum_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Pre_Commit_Var_Pop_Fields = { - __typename?: 'pre_commit_var_pop_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_pop() on columns of table "pre_commit" */ -export type Pre_Commit_Var_Pop_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Pre_Commit_Var_Samp_Fields = { - __typename?: 'pre_commit_var_samp_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_samp() on columns of table "pre_commit" */ -export type Pre_Commit_Var_Samp_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Pre_Commit_Variance_Fields = { - __typename?: 'pre_commit_variance_fields'; - height?: Maybe; - proposer_priority?: Maybe; - voting_power?: Maybe; -}; - -/** order by variance() on columns of table "pre_commit" */ -export type Pre_Commit_Variance_Order_By = { - height?: InputMaybe; - proposer_priority?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** columns and relationships of "proposal" */ -export type Proposal = { - __typename?: 'proposal'; - content: Scalars['jsonb']; - deposit_end_time?: Maybe; - description: Scalars['String']; - id: Scalars['Int']; - /** An array relationship */ - proposal_deposits: Array; - proposal_route: Scalars['String']; - /** An object relationship */ - proposal_tally_result?: Maybe; - /** An array relationship */ - proposal_tally_results: Array; - proposal_type: Scalars['String']; - /** An array relationship */ - proposal_votes: Array; - /** An object relationship */ - proposer: Account; - proposer_address: Scalars['String']; - /** An object relationship */ - staking_pool_snapshot?: Maybe; - status?: Maybe; - submit_time: Scalars['timestamp']; - title: Scalars['String']; - /** An array relationship */ - validator_status_snapshots: Array; - voting_end_time?: Maybe; - voting_start_time?: Maybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalContentArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_DepositsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_Tally_ResultsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalProposal_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "proposal" */ -export type ProposalValidator_Status_SnapshotsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** aggregated selection of "proposal" */ -export type Proposal_Aggregate = { - __typename?: 'proposal_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "proposal" */ -export type Proposal_Aggregate_Fields = { - __typename?: 'proposal_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "proposal" */ -export type Proposal_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "proposal" */ -export type Proposal_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Proposal_Avg_Fields = { - __typename?: 'proposal_avg_fields'; - id?: Maybe; -}; - -/** order by avg() on columns of table "proposal" */ -export type Proposal_Avg_Order_By = { - id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal". All fields are combined with a logical 'AND'. */ -export type Proposal_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - content?: InputMaybe; - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_deposits?: InputMaybe; - proposal_route?: InputMaybe; - proposal_tally_result?: InputMaybe; - proposal_tally_results?: InputMaybe; - proposal_type?: InputMaybe; - proposal_votes?: InputMaybe; - proposer?: InputMaybe; - proposer_address?: InputMaybe; - staking_pool_snapshot?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - validator_status_snapshots?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** columns and relationships of "proposal_deposit" */ -export type Proposal_Deposit = { - __typename?: 'proposal_deposit'; - amount?: Maybe; - /** An object relationship */ - block?: Maybe; - /** An object relationship */ - depositor?: Maybe; - depositor_address?: Maybe; - height: Scalars['bigint']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; - timestamp?: Maybe; -}; - -/** order by aggregate values of table "proposal_deposit" */ -export type Proposal_Deposit_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_deposit". All fields are combined with a logical 'AND'. */ -export type Proposal_Deposit_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - amount?: InputMaybe<_Coin_Comparison_Exp>; - block?: InputMaybe; - depositor?: InputMaybe; - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** order by max() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Max_Order_By = { - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** order by min() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Min_Order_By = { - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_deposit". */ -export type Proposal_Deposit_Order_By = { - amount?: InputMaybe; - block?: InputMaybe; - depositor?: InputMaybe; - depositor_address?: InputMaybe; - height?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; -}; - -/** select columns of table "proposal_deposit" */ -export enum Proposal_Deposit_Select_Column { - /** column name */ - Amount = 'amount', - /** column name */ - DepositorAddress = 'depositor_address', - /** column name */ - Height = 'height', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Timestamp = 'timestamp' -} - -/** order by stddev() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by sum() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by var_pop() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by var_samp() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by variance() on columns of table "proposal_deposit" */ -export type Proposal_Deposit_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Proposal_Max_Fields = { - __typename?: 'proposal_max_fields'; - deposit_end_time?: Maybe; - description?: Maybe; - id?: Maybe; - proposal_route?: Maybe; - proposal_type?: Maybe; - proposer_address?: Maybe; - status?: Maybe; - submit_time?: Maybe; - title?: Maybe; - voting_end_time?: Maybe; - voting_start_time?: Maybe; -}; - -/** order by max() on columns of table "proposal" */ -export type Proposal_Max_Order_By = { - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_route?: InputMaybe; - proposal_type?: InputMaybe; - proposer_address?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Proposal_Min_Fields = { - __typename?: 'proposal_min_fields'; - deposit_end_time?: Maybe; - description?: Maybe; - id?: Maybe; - proposal_route?: Maybe; - proposal_type?: Maybe; - proposer_address?: Maybe; - status?: Maybe; - submit_time?: Maybe; - title?: Maybe; - voting_end_time?: Maybe; - voting_start_time?: Maybe; -}; - -/** order by min() on columns of table "proposal" */ -export type Proposal_Min_Order_By = { - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_route?: InputMaybe; - proposal_type?: InputMaybe; - proposer_address?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal". */ -export type Proposal_Order_By = { - content?: InputMaybe; - deposit_end_time?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - proposal_deposits_aggregate?: InputMaybe; - proposal_route?: InputMaybe; - proposal_tally_result?: InputMaybe; - proposal_tally_results_aggregate?: InputMaybe; - proposal_type?: InputMaybe; - proposal_votes_aggregate?: InputMaybe; - proposer?: InputMaybe; - proposer_address?: InputMaybe; - staking_pool_snapshot?: InputMaybe; - status?: InputMaybe; - submit_time?: InputMaybe; - title?: InputMaybe; - validator_status_snapshots_aggregate?: InputMaybe; - voting_end_time?: InputMaybe; - voting_start_time?: InputMaybe; -}; - -/** select columns of table "proposal" */ -export enum Proposal_Select_Column { - /** column name */ - Content = 'content', - /** column name */ - DepositEndTime = 'deposit_end_time', - /** column name */ - Description = 'description', - /** column name */ - Id = 'id', - /** column name */ - ProposalRoute = 'proposal_route', - /** column name */ - ProposalType = 'proposal_type', - /** column name */ - ProposerAddress = 'proposer_address', - /** column name */ - Status = 'status', - /** column name */ - SubmitTime = 'submit_time', - /** column name */ - Title = 'title', - /** column name */ - VotingEndTime = 'voting_end_time', - /** column name */ - VotingStartTime = 'voting_start_time' -} - -/** columns and relationships of "proposal_staking_pool_snapshot" */ -export type Proposal_Staking_Pool_Snapshot = { - __typename?: 'proposal_staking_pool_snapshot'; - bonded_tokens: Scalars['String']; - height: Scalars['bigint']; - not_bonded_tokens: Scalars['String']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; -}; - -/** Boolean expression to filter rows from the table "proposal_staking_pool_snapshot". All fields are combined with a logical 'AND'. */ -export type Proposal_Staking_Pool_Snapshot_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_staking_pool_snapshot". */ -export type Proposal_Staking_Pool_Snapshot_Order_By = { - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** select columns of table "proposal_staking_pool_snapshot" */ -export enum Proposal_Staking_Pool_Snapshot_Select_Column { - /** column name */ - BondedTokens = 'bonded_tokens', - /** column name */ - Height = 'height', - /** column name */ - NotBondedTokens = 'not_bonded_tokens', - /** column name */ - ProposalId = 'proposal_id' -} - -/** aggregate stddev on columns */ -export type Proposal_Stddev_Fields = { - __typename?: 'proposal_stddev_fields'; - id?: Maybe; -}; - -/** order by stddev() on columns of table "proposal" */ -export type Proposal_Stddev_Order_By = { - id?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Proposal_Stddev_Pop_Fields = { - __typename?: 'proposal_stddev_pop_fields'; - id?: Maybe; -}; - -/** order by stddev_pop() on columns of table "proposal" */ -export type Proposal_Stddev_Pop_Order_By = { - id?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Proposal_Stddev_Samp_Fields = { - __typename?: 'proposal_stddev_samp_fields'; - id?: Maybe; -}; - -/** order by stddev_samp() on columns of table "proposal" */ -export type Proposal_Stddev_Samp_Order_By = { - id?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Proposal_Sum_Fields = { - __typename?: 'proposal_sum_fields'; - id?: Maybe; -}; - -/** order by sum() on columns of table "proposal" */ -export type Proposal_Sum_Order_By = { - id?: InputMaybe; -}; - -/** columns and relationships of "proposal_tally_result" */ -export type Proposal_Tally_Result = { - __typename?: 'proposal_tally_result'; - abstain: Scalars['String']; - height: Scalars['bigint']; - no: Scalars['String']; - no_with_veto: Scalars['String']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; - yes: Scalars['String']; -}; - -/** order by aggregate values of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_tally_result". All fields are combined with a logical 'AND'. */ -export type Proposal_Tally_Result_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** order by max() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Max_Order_By = { - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** order by min() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Min_Order_By = { - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_tally_result". */ -export type Proposal_Tally_Result_Order_By = { - abstain?: InputMaybe; - height?: InputMaybe; - no?: InputMaybe; - no_with_veto?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - yes?: InputMaybe; -}; - -/** select columns of table "proposal_tally_result" */ -export enum Proposal_Tally_Result_Select_Column { - /** column name */ - Abstain = 'abstain', - /** column name */ - Height = 'height', - /** column name */ - No = 'no', - /** column name */ - NoWithVeto = 'no_with_veto', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Yes = 'yes' -} - -/** order by stddev() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by sum() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by var_pop() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by var_samp() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by variance() on columns of table "proposal_tally_result" */ -export type Proposal_Tally_Result_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** columns and relationships of "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot = { - __typename?: 'proposal_validator_status_snapshot'; - height: Scalars['bigint']; - jailed: Scalars['Boolean']; - /** An object relationship */ - proposal?: Maybe; - proposal_id?: Maybe; - status: Scalars['Int']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - voting_power: Scalars['bigint']; -}; - -/** order by aggregate values of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_validator_status_snapshot". All fields are combined with a logical 'AND'. */ -export type Proposal_Validator_Status_Snapshot_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - jailed?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** order by max() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Max_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** order by min() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Min_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_validator_status_snapshot". */ -export type Proposal_Validator_Status_Snapshot_Order_By = { - height?: InputMaybe; - jailed?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** select columns of table "proposal_validator_status_snapshot" */ -export enum Proposal_Validator_Status_Snapshot_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Jailed = 'jailed', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Status = 'status', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - VotingPower = 'voting_power' -} - -/** order by stddev() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** order by sum() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** order by var_pop() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** order by var_samp() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** order by variance() on columns of table "proposal_validator_status_snapshot" */ -export type Proposal_Validator_Status_Snapshot_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; - status?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Proposal_Var_Pop_Fields = { - __typename?: 'proposal_var_pop_fields'; - id?: Maybe; -}; - -/** order by var_pop() on columns of table "proposal" */ -export type Proposal_Var_Pop_Order_By = { - id?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Proposal_Var_Samp_Fields = { - __typename?: 'proposal_var_samp_fields'; - id?: Maybe; -}; - -/** order by var_samp() on columns of table "proposal" */ -export type Proposal_Var_Samp_Order_By = { - id?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Proposal_Variance_Fields = { - __typename?: 'proposal_variance_fields'; - id?: Maybe; -}; - -/** order by variance() on columns of table "proposal" */ -export type Proposal_Variance_Order_By = { - id?: InputMaybe; -}; - -/** columns and relationships of "proposal_vote" */ -export type Proposal_Vote = { - __typename?: 'proposal_vote'; - /** An object relationship */ - account: Account; - /** An object relationship */ - block?: Maybe; - height: Scalars['bigint']; - option: Scalars['String']; - /** An object relationship */ - proposal: Proposal; - proposal_id: Scalars['Int']; - timestamp?: Maybe; - voter_address: Scalars['String']; -}; - -/** order by aggregate values of table "proposal_vote" */ -export type Proposal_Vote_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "proposal_vote" */ -export type Proposal_Vote_Avg_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "proposal_vote". All fields are combined with a logical 'AND'. */ -export type Proposal_Vote_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - account?: InputMaybe; - block?: InputMaybe; - height?: InputMaybe; - option?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** order by max() on columns of table "proposal_vote" */ -export type Proposal_Vote_Max_Order_By = { - height?: InputMaybe; - option?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** order by min() on columns of table "proposal_vote" */ -export type Proposal_Vote_Min_Order_By = { - height?: InputMaybe; - option?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "proposal_vote". */ -export type Proposal_Vote_Order_By = { - account?: InputMaybe; - block?: InputMaybe; - height?: InputMaybe; - option?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - timestamp?: InputMaybe; - voter_address?: InputMaybe; -}; - -/** select columns of table "proposal_vote" */ -export enum Proposal_Vote_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Option = 'option', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - VoterAddress = 'voter_address' -} - -/** order by stddev() on columns of table "proposal_vote" */ -export type Proposal_Vote_Stddev_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "proposal_vote" */ -export type Proposal_Vote_Stddev_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "proposal_vote" */ -export type Proposal_Vote_Stddev_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by sum() on columns of table "proposal_vote" */ -export type Proposal_Vote_Sum_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by var_pop() on columns of table "proposal_vote" */ -export type Proposal_Vote_Var_Pop_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by var_samp() on columns of table "proposal_vote" */ -export type Proposal_Vote_Var_Samp_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -/** order by variance() on columns of table "proposal_vote" */ -export type Proposal_Vote_Variance_Order_By = { - height?: InputMaybe; - proposal_id?: InputMaybe; -}; - -export type Query_Root = { - __typename?: 'query_root'; - /** fetch data from the table: "account" */ - account: Array; - /** fetch data from the table: "account" using primary key columns */ - account_by_pk?: Maybe; - action_account_balance?: Maybe; - action_delegation?: Maybe; - action_delegation_reward?: Maybe>>; - action_delegation_total?: Maybe; - action_delegator_withdraw_address: ActionAddress; - action_redelegation?: Maybe; - action_unbonding_delegation?: Maybe; - action_unbonding_delegation_total?: Maybe; - action_validator_commission_amount?: Maybe; - action_validator_delegations?: Maybe; - action_validator_redelegations_from?: Maybe; - action_validator_unbonding_delegations?: Maybe; - /** fetch data from the table: "average_block_time_from_genesis" */ - average_block_time_from_genesis: Array; - /** fetch data from the table: "average_block_time_per_day" */ - average_block_time_per_day: Array; - /** fetch data from the table: "average_block_time_per_hour" */ - average_block_time_per_hour: Array; - /** fetch data from the table: "average_block_time_per_minute" */ - average_block_time_per_minute: Array; - /** fetch data from the table: "block" */ - block: Array; - /** fetch data from the table: "block" using primary key columns */ - block_by_pk?: Maybe; - /** fetch data from the table: "community_pool" */ - community_pool: Array; - /** fetch data from the table: "did_doc" */ - did_doc: Array; - /** fetch aggregated fields from the table: "did_doc" */ - did_doc_aggregate: Did_Doc_Aggregate; - /** fetch data from the table: "did_doc" using primary key columns */ - did_doc_by_pk?: Maybe; - /** fetch data from the table: "distribution_params" */ - distribution_params: Array; - /** fetch data from the table: "double_sign_evidence" */ - double_sign_evidence: Array; - /** fetch data from the table: "double_sign_vote" */ - double_sign_vote: Array; - /** fetch data from the table: "fee_grant_allowance" */ - fee_grant_allowance: Array; - /** fetch data from the table: "genesis" */ - genesis: Array; - /** fetch data from the table: "gov_params" */ - gov_params: Array; - /** fetch data from the table: "inflation" */ - inflation: Array; - /** fetch data from the table: "message" */ - message: Array; - /** execute function "messages_by_address" which returns "message" */ - messages_by_address: Array; - /** fetch data from the table: "mint_params" */ - mint_params: Array; - /** fetch data from the table: "modules" */ - modules: Array; - /** fetch data from the table: "modules" using primary key columns */ - modules_by_pk?: Maybe; - /** fetch data from the table: "pre_commit" */ - pre_commit: Array; - /** fetch aggregated fields from the table: "pre_commit" */ - pre_commit_aggregate: Pre_Commit_Aggregate; - /** fetch data from the table: "proposal" */ - proposal: Array; - /** fetch aggregated fields from the table: "proposal" */ - proposal_aggregate: Proposal_Aggregate; - /** fetch data from the table: "proposal" using primary key columns */ - proposal_by_pk?: Maybe; - /** fetch data from the table: "proposal_deposit" */ - proposal_deposit: Array; - /** fetch data from the table: "proposal_staking_pool_snapshot" */ - proposal_staking_pool_snapshot: Array; - /** fetch data from the table: "proposal_staking_pool_snapshot" using primary key columns */ - proposal_staking_pool_snapshot_by_pk?: Maybe; - /** fetch data from the table: "proposal_tally_result" */ - proposal_tally_result: Array; - /** fetch data from the table: "proposal_tally_result" using primary key columns */ - proposal_tally_result_by_pk?: Maybe; - /** fetch data from the table: "proposal_validator_status_snapshot" */ - proposal_validator_status_snapshot: Array; - /** fetch data from the table: "proposal_vote" */ - proposal_vote: Array; - /** fetch data from the table: "resource" */ - resource: Array; - /** fetch aggregated fields from the table: "resource" */ - resource_aggregate: Resource_Aggregate; - /** fetch data from the table: "resource" using primary key columns */ - resource_by_pk?: Maybe; - /** fetch data from the table: "slashing_params" */ - slashing_params: Array; - /** fetch data from the table: "software_upgrade_plan" */ - software_upgrade_plan: Array; - /** fetch aggregated fields from the table: "software_upgrade_plan" */ - software_upgrade_plan_aggregate: Software_Upgrade_Plan_Aggregate; - /** fetch data from the table: "staking_params" */ - staking_params: Array; - /** fetch data from the table: "staking_pool" */ - staking_pool: Array; - /** fetch data from the table: "supply" */ - supply: Array; - /** fetch data from the table: "token" */ - token: Array; - /** fetch data from the table: "token_price" */ - token_price: Array; - /** fetch data from the table: "token_price_history" */ - token_price_history: Array; - /** fetch data from the table: "token_unit" */ - token_unit: Array; - /** fetch data from the table: "top_accounts" */ - top_accounts: Array; - /** fetch aggregated fields from the table: "top_accounts" */ - top_accounts_aggregate: Top_Accounts_Aggregate; - /** fetch data from the table: "top_accounts" using primary key columns */ - top_accounts_by_pk?: Maybe; - /** fetch data from the table: "top_accounts_params" */ - top_accounts_params: Array; - /** fetch aggregated fields from the table: "top_accounts_params" */ - top_accounts_params_aggregate: Top_Accounts_Params_Aggregate; - /** fetch data from the table: "top_accounts_params" using primary key columns */ - top_accounts_params_by_pk?: Maybe; - /** fetch data from the table: "transaction" */ - transaction: Array; - /** fetch data from the table: "validator" */ - validator: Array; - /** fetch data from the table: "validator" using primary key columns */ - validator_by_pk?: Maybe; - /** fetch data from the table: "validator_commission" */ - validator_commission: Array; - /** fetch data from the table: "validator_commission" using primary key columns */ - validator_commission_by_pk?: Maybe; - /** fetch data from the table: "validator_description" */ - validator_description: Array; - /** fetch data from the table: "validator_description" using primary key columns */ - validator_description_by_pk?: Maybe; - /** fetch data from the table: "validator_info" */ - validator_info: Array; - /** fetch data from the table: "validator_info" using primary key columns */ - validator_info_by_pk?: Maybe; - /** fetch data from the table: "validator_signing_info" */ - validator_signing_info: Array; - /** fetch data from the table: "validator_signing_info" using primary key columns */ - validator_signing_info_by_pk?: Maybe; - /** fetch data from the table: "validator_status" */ - validator_status: Array; - /** fetch aggregated fields from the table: "validator_status" */ - validator_status_aggregate: Validator_Status_Aggregate; - /** fetch data from the table: "validator_status" using primary key columns */ - validator_status_by_pk?: Maybe; - /** fetch data from the table: "validator_voting_power" */ - validator_voting_power: Array; - /** fetch aggregated fields from the table: "validator_voting_power" */ - validator_voting_power_aggregate: Validator_Voting_Power_Aggregate; - /** fetch data from the table: "validator_voting_power" using primary key columns */ - validator_voting_power_by_pk?: Maybe; - /** fetch data from the table: "vesting_account" */ - vesting_account: Array; - /** fetch data from the table: "vesting_period" */ - vesting_period: Array; -}; - - -export type Query_RootAccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAccount_By_PkArgs = { - address: Scalars['String']; -}; - - -export type Query_RootAction_Account_BalanceArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_DelegationArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Delegation_RewardArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_Delegation_TotalArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_Delegator_Withdraw_AddressArgs = { - address: Scalars['String']; -}; - - -export type Query_RootAction_RedelegationArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Unbonding_DelegationArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Unbonding_Delegation_TotalArgs = { - address: Scalars['String']; - height?: InputMaybe; -}; - - -export type Query_RootAction_Validator_Commission_AmountArgs = { - address: Scalars['String']; -}; - - -export type Query_RootAction_Validator_DelegationsArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Validator_Redelegations_FromArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - height?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAction_Validator_Unbonding_DelegationsArgs = { - address: Scalars['String']; - count_total?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_From_GenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_DayArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_HourArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootAverage_Block_Time_Per_MinuteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootBlockArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootBlock_By_PkArgs = { - height: Scalars['bigint']; -}; - - -export type Query_RootCommunity_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDid_DocArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDid_Doc_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDid_Doc_By_PkArgs = { - id: Scalars['String']; -}; - - -export type Query_RootDistribution_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDouble_Sign_EvidenceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootDouble_Sign_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootFee_Grant_AllowanceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootGenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootGov_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootInflationArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMessageArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMessages_By_AddressArgs = { - args: Messages_By_Address_Args; - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootMint_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootModulesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootModules_By_PkArgs = { - module_name: Scalars['String']; -}; - - -export type Query_RootPre_CommitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootPre_Commit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposalArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Query_RootProposal_DepositArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Staking_Pool_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Staking_Pool_Snapshot_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Query_RootProposal_Tally_ResultArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_Tally_Result_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Query_RootProposal_Validator_Status_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootProposal_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootResourceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootResource_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootResource_By_PkArgs = { - id: Scalars['String']; -}; - - -export type Query_RootSlashing_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSoftware_Upgrade_PlanArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSoftware_Upgrade_Plan_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootStaking_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootStaking_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootSupplyArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootTokenArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_PriceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_Price_HistoryArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootToken_UnitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootTop_AccountsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootTop_Accounts_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootTop_Accounts_By_PkArgs = { - address: Scalars['String']; -}; - - -export type Query_RootTop_Accounts_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootTop_Accounts_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootTop_Accounts_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Query_RootTransactionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidatorArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Query_RootValidator_CommissionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Commission_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_DescriptionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Description_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Info_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Query_RootValidator_Signing_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Signing_Info_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_StatusArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Status_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Status_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootValidator_Voting_PowerArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Voting_Power_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootValidator_Voting_Power_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Query_RootVesting_AccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Query_RootVesting_PeriodArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** columns and relationships of "resource" */ -export type Resource = { - __typename?: 'resource'; - also_known_as?: Maybe; - collection_id?: Maybe; - data?: Maybe; - from_address?: Maybe; - height: Scalars['bigint']; - id: Scalars['String']; - name?: Maybe; - resource_type?: Maybe; - version?: Maybe; -}; - - -/** columns and relationships of "resource" */ -export type ResourceAlso_Known_AsArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "resource" */ -export type ResourceDataArgs = { - path?: InputMaybe; -}; - -/** aggregated selection of "resource" */ -export type Resource_Aggregate = { - __typename?: 'resource_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "resource" */ -export type Resource_Aggregate_Fields = { - __typename?: 'resource_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "resource" */ -export type Resource_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Resource_Avg_Fields = { - __typename?: 'resource_avg_fields'; - height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "resource". All fields are combined with a logical 'AND'. */ -export type Resource_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - also_known_as?: InputMaybe; - collection_id?: InputMaybe; - data?: InputMaybe; - from_address?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; - name?: InputMaybe; - resource_type?: InputMaybe; - version?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Resource_Max_Fields = { - __typename?: 'resource_max_fields'; - collection_id?: Maybe; - from_address?: Maybe; - height?: Maybe; - id?: Maybe; - name?: Maybe; - resource_type?: Maybe; - version?: Maybe; -}; - -/** aggregate min on columns */ -export type Resource_Min_Fields = { - __typename?: 'resource_min_fields'; - collection_id?: Maybe; - from_address?: Maybe; - height?: Maybe; - id?: Maybe; - name?: Maybe; - resource_type?: Maybe; - version?: Maybe; -}; - -/** Ordering options when selecting data from "resource". */ -export type Resource_Order_By = { - also_known_as?: InputMaybe; - collection_id?: InputMaybe; - data?: InputMaybe; - from_address?: InputMaybe; - height?: InputMaybe; - id?: InputMaybe; - name?: InputMaybe; - resource_type?: InputMaybe; - version?: InputMaybe; -}; - -/** select columns of table "resource" */ -export enum Resource_Select_Column { - /** column name */ - AlsoKnownAs = 'also_known_as', - /** column name */ - CollectionId = 'collection_id', - /** column name */ - Data = 'data', - /** column name */ - FromAddress = 'from_address', - /** column name */ - Height = 'height', - /** column name */ - Id = 'id', - /** column name */ - Name = 'name', - /** column name */ - ResourceType = 'resource_type', - /** column name */ - Version = 'version' -} - -/** aggregate stddev on columns */ -export type Resource_Stddev_Fields = { - __typename?: 'resource_stddev_fields'; - height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Resource_Stddev_Pop_Fields = { - __typename?: 'resource_stddev_pop_fields'; - height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Resource_Stddev_Samp_Fields = { - __typename?: 'resource_stddev_samp_fields'; - height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Resource_Sum_Fields = { - __typename?: 'resource_sum_fields'; - height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Resource_Var_Pop_Fields = { - __typename?: 'resource_var_pop_fields'; - height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Resource_Var_Samp_Fields = { - __typename?: 'resource_var_samp_fields'; - height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Resource_Variance_Fields = { - __typename?: 'resource_variance_fields'; - height?: Maybe; -}; - -/** columns and relationships of "slashing_params" */ -export type Slashing_Params = { - __typename?: 'slashing_params'; - height: Scalars['bigint']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "slashing_params" */ -export type Slashing_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "slashing_params". All fields are combined with a logical 'AND'. */ -export type Slashing_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - params?: InputMaybe; -}; - -/** Ordering options when selecting data from "slashing_params". */ -export type Slashing_Params_Order_By = { - height?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "slashing_params" */ -export enum Slashing_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Params = 'params' -} - -/** Boolean expression to compare columns of type "smallint". All fields are combined with logical 'AND'. */ -export type Smallint_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "software_upgrade_plan" */ -export type Software_Upgrade_Plan = { - __typename?: 'software_upgrade_plan'; - height: Scalars['bigint']; - info: Scalars['String']; - plan_name: Scalars['String']; - /** An object relationship */ - proposal?: Maybe; - proposal_id?: Maybe; - upgrade_height: Scalars['bigint']; -}; - -/** aggregated selection of "software_upgrade_plan" */ -export type Software_Upgrade_Plan_Aggregate = { - __typename?: 'software_upgrade_plan_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "software_upgrade_plan" */ -export type Software_Upgrade_Plan_Aggregate_Fields = { - __typename?: 'software_upgrade_plan_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "software_upgrade_plan" */ -export type Software_Upgrade_Plan_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Software_Upgrade_Plan_Avg_Fields = { - __typename?: 'software_upgrade_plan_avg_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** Boolean expression to filter rows from the table "software_upgrade_plan". All fields are combined with a logical 'AND'. */ -export type Software_Upgrade_Plan_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - info?: InputMaybe; - plan_name?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - upgrade_height?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Software_Upgrade_Plan_Max_Fields = { - __typename?: 'software_upgrade_plan_max_fields'; - height?: Maybe; - info?: Maybe; - plan_name?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate min on columns */ -export type Software_Upgrade_Plan_Min_Fields = { - __typename?: 'software_upgrade_plan_min_fields'; - height?: Maybe; - info?: Maybe; - plan_name?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** Ordering options when selecting data from "software_upgrade_plan". */ -export type Software_Upgrade_Plan_Order_By = { - height?: InputMaybe; - info?: InputMaybe; - plan_name?: InputMaybe; - proposal?: InputMaybe; - proposal_id?: InputMaybe; - upgrade_height?: InputMaybe; -}; - -/** select columns of table "software_upgrade_plan" */ -export enum Software_Upgrade_Plan_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Info = 'info', - /** column name */ - PlanName = 'plan_name', - /** column name */ - ProposalId = 'proposal_id', - /** column name */ - UpgradeHeight = 'upgrade_height' -} - -/** aggregate stddev on columns */ -export type Software_Upgrade_Plan_Stddev_Fields = { - __typename?: 'software_upgrade_plan_stddev_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Software_Upgrade_Plan_Stddev_Pop_Fields = { - __typename?: 'software_upgrade_plan_stddev_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Software_Upgrade_Plan_Stddev_Samp_Fields = { - __typename?: 'software_upgrade_plan_stddev_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate sum on columns */ -export type Software_Upgrade_Plan_Sum_Fields = { - __typename?: 'software_upgrade_plan_sum_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Software_Upgrade_Plan_Var_Pop_Fields = { - __typename?: 'software_upgrade_plan_var_pop_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Software_Upgrade_Plan_Var_Samp_Fields = { - __typename?: 'software_upgrade_plan_var_samp_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** aggregate variance on columns */ -export type Software_Upgrade_Plan_Variance_Fields = { - __typename?: 'software_upgrade_plan_variance_fields'; - height?: Maybe; - proposal_id?: Maybe; - upgrade_height?: Maybe; -}; - -/** columns and relationships of "staking_params" */ -export type Staking_Params = { - __typename?: 'staking_params'; - height: Scalars['bigint']; - params: Scalars['jsonb']; -}; - - -/** columns and relationships of "staking_params" */ -export type Staking_ParamsParamsArgs = { - path?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "staking_params". All fields are combined with a logical 'AND'. */ -export type Staking_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - params?: InputMaybe; -}; - -/** Ordering options when selecting data from "staking_params". */ -export type Staking_Params_Order_By = { - height?: InputMaybe; - params?: InputMaybe; -}; - -/** select columns of table "staking_params" */ -export enum Staking_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Params = 'params' -} - -/** columns and relationships of "staking_pool" */ -export type Staking_Pool = { - __typename?: 'staking_pool'; - bonded_tokens: Scalars['String']; - height: Scalars['bigint']; - not_bonded_tokens: Scalars['String']; - staked_not_bonded_tokens: Scalars['String']; - unbonding_tokens: Scalars['String']; -}; - -/** Boolean expression to filter rows from the table "staking_pool". All fields are combined with a logical 'AND'. */ -export type Staking_Pool_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - staked_not_bonded_tokens?: InputMaybe; - unbonding_tokens?: InputMaybe; -}; - -/** Ordering options when selecting data from "staking_pool". */ -export type Staking_Pool_Order_By = { - bonded_tokens?: InputMaybe; - height?: InputMaybe; - not_bonded_tokens?: InputMaybe; - staked_not_bonded_tokens?: InputMaybe; - unbonding_tokens?: InputMaybe; -}; - -/** select columns of table "staking_pool" */ -export enum Staking_Pool_Select_Column { - /** column name */ - BondedTokens = 'bonded_tokens', - /** column name */ - Height = 'height', - /** column name */ - NotBondedTokens = 'not_bonded_tokens', - /** column name */ - StakedNotBondedTokens = 'staked_not_bonded_tokens', - /** column name */ - UnbondingTokens = 'unbonding_tokens' -} - -export type Subscription_Root = { - __typename?: 'subscription_root'; - /** fetch data from the table: "account" */ - account: Array; - /** fetch data from the table: "account" using primary key columns */ - account_by_pk?: Maybe; - /** fetch data from the table: "average_block_time_from_genesis" */ - average_block_time_from_genesis: Array; - /** fetch data from the table: "average_block_time_per_day" */ - average_block_time_per_day: Array; - /** fetch data from the table: "average_block_time_per_hour" */ - average_block_time_per_hour: Array; - /** fetch data from the table: "average_block_time_per_minute" */ - average_block_time_per_minute: Array; - /** fetch data from the table: "block" */ - block: Array; - /** fetch data from the table: "block" using primary key columns */ - block_by_pk?: Maybe; - /** fetch data from the table: "community_pool" */ - community_pool: Array; - /** fetch data from the table: "did_doc" */ - did_doc: Array; - /** fetch aggregated fields from the table: "did_doc" */ - did_doc_aggregate: Did_Doc_Aggregate; - /** fetch data from the table: "did_doc" using primary key columns */ - did_doc_by_pk?: Maybe; - /** fetch data from the table: "distribution_params" */ - distribution_params: Array; - /** fetch data from the table: "double_sign_evidence" */ - double_sign_evidence: Array; - /** fetch data from the table: "double_sign_vote" */ - double_sign_vote: Array; - /** fetch data from the table: "fee_grant_allowance" */ - fee_grant_allowance: Array; - /** fetch data from the table: "genesis" */ - genesis: Array; - /** fetch data from the table: "gov_params" */ - gov_params: Array; - /** fetch data from the table: "inflation" */ - inflation: Array; - /** fetch data from the table: "message" */ - message: Array; - /** execute function "messages_by_address" which returns "message" */ - messages_by_address: Array; - /** fetch data from the table: "mint_params" */ - mint_params: Array; - /** fetch data from the table: "modules" */ - modules: Array; - /** fetch data from the table: "modules" using primary key columns */ - modules_by_pk?: Maybe; - /** fetch data from the table: "pre_commit" */ - pre_commit: Array; - /** fetch aggregated fields from the table: "pre_commit" */ - pre_commit_aggregate: Pre_Commit_Aggregate; - /** fetch data from the table: "proposal" */ - proposal: Array; - /** fetch aggregated fields from the table: "proposal" */ - proposal_aggregate: Proposal_Aggregate; - /** fetch data from the table: "proposal" using primary key columns */ - proposal_by_pk?: Maybe; - /** fetch data from the table: "proposal_deposit" */ - proposal_deposit: Array; - /** fetch data from the table: "proposal_staking_pool_snapshot" */ - proposal_staking_pool_snapshot: Array; - /** fetch data from the table: "proposal_staking_pool_snapshot" using primary key columns */ - proposal_staking_pool_snapshot_by_pk?: Maybe; - /** fetch data from the table: "proposal_tally_result" */ - proposal_tally_result: Array; - /** fetch data from the table: "proposal_tally_result" using primary key columns */ - proposal_tally_result_by_pk?: Maybe; - /** fetch data from the table: "proposal_validator_status_snapshot" */ - proposal_validator_status_snapshot: Array; - /** fetch data from the table: "proposal_vote" */ - proposal_vote: Array; - /** fetch data from the table: "resource" */ - resource: Array; - /** fetch aggregated fields from the table: "resource" */ - resource_aggregate: Resource_Aggregate; - /** fetch data from the table: "resource" using primary key columns */ - resource_by_pk?: Maybe; - /** fetch data from the table: "slashing_params" */ - slashing_params: Array; - /** fetch data from the table: "software_upgrade_plan" */ - software_upgrade_plan: Array; - /** fetch aggregated fields from the table: "software_upgrade_plan" */ - software_upgrade_plan_aggregate: Software_Upgrade_Plan_Aggregate; - /** fetch data from the table: "staking_params" */ - staking_params: Array; - /** fetch data from the table: "staking_pool" */ - staking_pool: Array; - /** fetch data from the table: "supply" */ - supply: Array; - /** fetch data from the table: "token" */ - token: Array; - /** fetch data from the table: "token_price" */ - token_price: Array; - /** fetch data from the table: "token_price_history" */ - token_price_history: Array; - /** fetch data from the table: "token_unit" */ - token_unit: Array; - /** fetch data from the table: "top_accounts" */ - top_accounts: Array; - /** fetch aggregated fields from the table: "top_accounts" */ - top_accounts_aggregate: Top_Accounts_Aggregate; - /** fetch data from the table: "top_accounts" using primary key columns */ - top_accounts_by_pk?: Maybe; - /** fetch data from the table: "top_accounts_params" */ - top_accounts_params: Array; - /** fetch aggregated fields from the table: "top_accounts_params" */ - top_accounts_params_aggregate: Top_Accounts_Params_Aggregate; - /** fetch data from the table: "top_accounts_params" using primary key columns */ - top_accounts_params_by_pk?: Maybe; - /** fetch data from the table: "transaction" */ - transaction: Array; - /** fetch data from the table: "validator" */ - validator: Array; - /** fetch data from the table: "validator" using primary key columns */ - validator_by_pk?: Maybe; - /** fetch data from the table: "validator_commission" */ - validator_commission: Array; - /** fetch data from the table: "validator_commission" using primary key columns */ - validator_commission_by_pk?: Maybe; - /** fetch data from the table: "validator_description" */ - validator_description: Array; - /** fetch data from the table: "validator_description" using primary key columns */ - validator_description_by_pk?: Maybe; - /** fetch data from the table: "validator_info" */ - validator_info: Array; - /** fetch data from the table: "validator_info" using primary key columns */ - validator_info_by_pk?: Maybe; - /** fetch data from the table: "validator_signing_info" */ - validator_signing_info: Array; - /** fetch data from the table: "validator_signing_info" using primary key columns */ - validator_signing_info_by_pk?: Maybe; - /** fetch data from the table: "validator_status" */ - validator_status: Array; - /** fetch aggregated fields from the table: "validator_status" */ - validator_status_aggregate: Validator_Status_Aggregate; - /** fetch data from the table: "validator_status" using primary key columns */ - validator_status_by_pk?: Maybe; - /** fetch data from the table: "validator_voting_power" */ - validator_voting_power: Array; - /** fetch aggregated fields from the table: "validator_voting_power" */ - validator_voting_power_aggregate: Validator_Voting_Power_Aggregate; - /** fetch data from the table: "validator_voting_power" using primary key columns */ - validator_voting_power_by_pk?: Maybe; - /** fetch data from the table: "vesting_account" */ - vesting_account: Array; - /** fetch data from the table: "vesting_period" */ - vesting_period: Array; -}; - - -export type Subscription_RootAccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAccount_By_PkArgs = { - address: Scalars['String']; -}; - - -export type Subscription_RootAverage_Block_Time_From_GenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_DayArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_HourArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootAverage_Block_Time_Per_MinuteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootBlockArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootBlock_By_PkArgs = { - height: Scalars['bigint']; -}; - - -export type Subscription_RootCommunity_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDid_DocArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDid_Doc_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDid_Doc_By_PkArgs = { - id: Scalars['String']; -}; - - -export type Subscription_RootDistribution_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDouble_Sign_EvidenceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootDouble_Sign_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootFee_Grant_AllowanceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootGenesisArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootGov_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootInflationArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMessageArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMessages_By_AddressArgs = { - args: Messages_By_Address_Args; - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootMint_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootModulesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootModules_By_PkArgs = { - module_name: Scalars['String']; -}; - - -export type Subscription_RootPre_CommitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootPre_Commit_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposalArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_By_PkArgs = { - id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_DepositArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Staking_Pool_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Staking_Pool_Snapshot_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_Tally_ResultArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_Tally_Result_By_PkArgs = { - proposal_id: Scalars['Int']; -}; - - -export type Subscription_RootProposal_Validator_Status_SnapshotArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootProposal_VoteArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootResourceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootResource_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootResource_By_PkArgs = { - id: Scalars['String']; -}; - - -export type Subscription_RootSlashing_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSoftware_Upgrade_PlanArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSoftware_Upgrade_Plan_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootStaking_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootStaking_PoolArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootSupplyArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootTokenArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_PriceArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_Price_HistoryArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootToken_UnitArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootTop_AccountsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootTop_Accounts_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootTop_Accounts_By_PkArgs = { - address: Scalars['String']; -}; - - -export type Subscription_RootTop_Accounts_ParamsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootTop_Accounts_Params_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootTop_Accounts_Params_By_PkArgs = { - one_row_id: Scalars['Boolean']; -}; - - -export type Subscription_RootTransactionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidatorArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_CommissionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Commission_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_DescriptionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Description_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Info_By_PkArgs = { - consensus_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_Signing_InfoArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Signing_Info_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_StatusArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Status_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Status_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootValidator_Voting_PowerArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Voting_Power_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootValidator_Voting_Power_By_PkArgs = { - validator_address: Scalars['String']; -}; - - -export type Subscription_RootVesting_AccountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -export type Subscription_RootVesting_PeriodArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** columns and relationships of "supply" */ -export type Supply = { - __typename?: 'supply'; - coins: Scalars['_coin']; - height: Scalars['bigint']; -}; - -/** Boolean expression to filter rows from the table "supply". All fields are combined with a logical 'AND'. */ -export type Supply_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - coins?: InputMaybe<_Coin_Comparison_Exp>; - height?: InputMaybe; -}; - -/** Ordering options when selecting data from "supply". */ -export type Supply_Order_By = { - coins?: InputMaybe; - height?: InputMaybe; -}; - -/** select columns of table "supply" */ -export enum Supply_Select_Column { - /** column name */ - Coins = 'coins', - /** column name */ - Height = 'height' -} - -/** Boolean expression to compare columns of type "timestamp". All fields are combined with logical 'AND'. */ -export type Timestamp_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "token" */ -export type Token = { - __typename?: 'token'; - name: Scalars['String']; - /** An array relationship */ - token_units: Array; -}; - - -/** columns and relationships of "token" */ -export type TokenToken_UnitsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token". All fields are combined with a logical 'AND'. */ -export type Token_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - name?: InputMaybe; - token_units?: InputMaybe; -}; - -/** Ordering options when selecting data from "token". */ -export type Token_Order_By = { - name?: InputMaybe; - token_units_aggregate?: InputMaybe; -}; - -/** columns and relationships of "token_price" */ -export type Token_Price = { - __typename?: 'token_price'; - market_cap: Scalars['bigint']; - price: Scalars['numeric']; - timestamp: Scalars['timestamp']; - /** An object relationship */ - token_unit: Token_Unit; - unit_name: Scalars['String']; -}; - -/** order by aggregate values of table "token_price" */ -export type Token_Price_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "token_price" */ -export type Token_Price_Avg_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token_price". All fields are combined with a logical 'AND'. */ -export type Token_Price_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** columns and relationships of "token_price_history" */ -export type Token_Price_History = { - __typename?: 'token_price_history'; - market_cap: Scalars['bigint']; - price: Scalars['numeric']; - timestamp: Scalars['timestamp']; - /** An object relationship */ - token_unit: Token_Unit; - unit_name: Scalars['String']; -}; - -/** order by aggregate values of table "token_price_history" */ -export type Token_Price_History_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "token_price_history" */ -export type Token_Price_History_Avg_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token_price_history". All fields are combined with a logical 'AND'. */ -export type Token_Price_History_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** order by max() on columns of table "token_price_history" */ -export type Token_Price_History_Max_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** order by min() on columns of table "token_price_history" */ -export type Token_Price_History_Min_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "token_price_history". */ -export type Token_Price_History_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** select columns of table "token_price_history" */ -export enum Token_Price_History_Select_Column { - /** column name */ - MarketCap = 'market_cap', - /** column name */ - Price = 'price', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - UnitName = 'unit_name' -} - -/** order by stddev() on columns of table "token_price_history" */ -export type Token_Price_History_Stddev_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "token_price_history" */ -export type Token_Price_History_Stddev_Pop_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "token_price_history" */ -export type Token_Price_History_Stddev_Samp_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by sum() on columns of table "token_price_history" */ -export type Token_Price_History_Sum_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by var_pop() on columns of table "token_price_history" */ -export type Token_Price_History_Var_Pop_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by var_samp() on columns of table "token_price_history" */ -export type Token_Price_History_Var_Samp_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by variance() on columns of table "token_price_history" */ -export type Token_Price_History_Variance_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by max() on columns of table "token_price" */ -export type Token_Price_Max_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** order by min() on columns of table "token_price" */ -export type Token_Price_Min_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "token_price". */ -export type Token_Price_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; - timestamp?: InputMaybe; - token_unit?: InputMaybe; - unit_name?: InputMaybe; -}; - -/** select columns of table "token_price" */ -export enum Token_Price_Select_Column { - /** column name */ - MarketCap = 'market_cap', - /** column name */ - Price = 'price', - /** column name */ - Timestamp = 'timestamp', - /** column name */ - UnitName = 'unit_name' -} - -/** order by stddev() on columns of table "token_price" */ -export type Token_Price_Stddev_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "token_price" */ -export type Token_Price_Stddev_Pop_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "token_price" */ -export type Token_Price_Stddev_Samp_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by sum() on columns of table "token_price" */ -export type Token_Price_Sum_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by var_pop() on columns of table "token_price" */ -export type Token_Price_Var_Pop_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by var_samp() on columns of table "token_price" */ -export type Token_Price_Var_Samp_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** order by variance() on columns of table "token_price" */ -export type Token_Price_Variance_Order_By = { - market_cap?: InputMaybe; - price?: InputMaybe; -}; - -/** select columns of table "token" */ -export enum Token_Select_Column { - /** column name */ - Name = 'name' -} - -/** columns and relationships of "token_unit" */ -export type Token_Unit = { - __typename?: 'token_unit'; - aliases?: Maybe; - denom: Scalars['String']; - exponent: Scalars['Int']; - price_id?: Maybe; - /** An object relationship */ - token: Token; - token_name: Scalars['String']; - /** An object relationship */ - token_price?: Maybe; - /** An array relationship */ - token_price_histories: Array; - /** An array relationship */ - token_prices: Array; -}; - - -/** columns and relationships of "token_unit" */ -export type Token_UnitToken_Price_HistoriesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "token_unit" */ -export type Token_UnitToken_PricesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** order by aggregate values of table "token_unit" */ -export type Token_Unit_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "token_unit" */ -export type Token_Unit_Avg_Order_By = { - exponent?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "token_unit". All fields are combined with a logical 'AND'. */ -export type Token_Unit_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - aliases?: InputMaybe<_Text_Comparison_Exp>; - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token?: InputMaybe; - token_name?: InputMaybe; - token_price?: InputMaybe; - token_price_histories?: InputMaybe; - token_prices?: InputMaybe; -}; - -/** order by max() on columns of table "token_unit" */ -export type Token_Unit_Max_Order_By = { - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token_name?: InputMaybe; -}; - -/** order by min() on columns of table "token_unit" */ -export type Token_Unit_Min_Order_By = { - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token_name?: InputMaybe; -}; - -/** Ordering options when selecting data from "token_unit". */ -export type Token_Unit_Order_By = { - aliases?: InputMaybe; - denom?: InputMaybe; - exponent?: InputMaybe; - price_id?: InputMaybe; - token?: InputMaybe; - token_name?: InputMaybe; - token_price?: InputMaybe; - token_price_histories_aggregate?: InputMaybe; - token_prices_aggregate?: InputMaybe; -}; - -/** select columns of table "token_unit" */ -export enum Token_Unit_Select_Column { - /** column name */ - Aliases = 'aliases', - /** column name */ - Denom = 'denom', - /** column name */ - Exponent = 'exponent', - /** column name */ - PriceId = 'price_id', - /** column name */ - TokenName = 'token_name' -} - -/** order by stddev() on columns of table "token_unit" */ -export type Token_Unit_Stddev_Order_By = { - exponent?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "token_unit" */ -export type Token_Unit_Stddev_Pop_Order_By = { - exponent?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "token_unit" */ -export type Token_Unit_Stddev_Samp_Order_By = { - exponent?: InputMaybe; -}; - -/** order by sum() on columns of table "token_unit" */ -export type Token_Unit_Sum_Order_By = { - exponent?: InputMaybe; -}; - -/** order by var_pop() on columns of table "token_unit" */ -export type Token_Unit_Var_Pop_Order_By = { - exponent?: InputMaybe; -}; - -/** order by var_samp() on columns of table "token_unit" */ -export type Token_Unit_Var_Samp_Order_By = { - exponent?: InputMaybe; -}; - -/** order by variance() on columns of table "token_unit" */ -export type Token_Unit_Variance_Order_By = { - exponent?: InputMaybe; -}; - -/** columns and relationships of "top_accounts" */ -export type Top_Accounts = { - __typename?: 'top_accounts'; - /** An object relationship */ - account: Account; - address: Scalars['String']; - available?: Maybe; - delegation?: Maybe; - height: Scalars['bigint']; - redelegation?: Maybe; - reward?: Maybe; - sum: Scalars['bigint']; - type?: Maybe; - unbonding?: Maybe; -}; - -/** aggregated selection of "top_accounts" */ -export type Top_Accounts_Aggregate = { - __typename?: 'top_accounts_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "top_accounts" */ -export type Top_Accounts_Aggregate_Fields = { - __typename?: 'top_accounts_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "top_accounts" */ -export type Top_Accounts_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Top_Accounts_Avg_Fields = { - __typename?: 'top_accounts_avg_fields'; - available?: Maybe; - delegation?: Maybe; - height?: Maybe; - redelegation?: Maybe; - reward?: Maybe; - sum?: Maybe; - unbonding?: Maybe; -}; - -/** Boolean expression to filter rows from the table "top_accounts". All fields are combined with a logical 'AND'. */ -export type Top_Accounts_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - account?: InputMaybe; - address?: InputMaybe; - available?: InputMaybe; - delegation?: InputMaybe; - height?: InputMaybe; - redelegation?: InputMaybe; - reward?: InputMaybe; - sum?: InputMaybe; - type?: InputMaybe; - unbonding?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Top_Accounts_Max_Fields = { - __typename?: 'top_accounts_max_fields'; - address?: Maybe; - available?: Maybe; - delegation?: Maybe; - height?: Maybe; - redelegation?: Maybe; - reward?: Maybe; - sum?: Maybe; - type?: Maybe; - unbonding?: Maybe; -}; - -/** aggregate min on columns */ -export type Top_Accounts_Min_Fields = { - __typename?: 'top_accounts_min_fields'; - address?: Maybe; - available?: Maybe; - delegation?: Maybe; - height?: Maybe; - redelegation?: Maybe; - reward?: Maybe; - sum?: Maybe; - type?: Maybe; - unbonding?: Maybe; -}; - -/** Ordering options when selecting data from "top_accounts". */ -export type Top_Accounts_Order_By = { - account?: InputMaybe; - address?: InputMaybe; - available?: InputMaybe; - delegation?: InputMaybe; - height?: InputMaybe; - redelegation?: InputMaybe; - reward?: InputMaybe; - sum?: InputMaybe; - type?: InputMaybe; - unbonding?: InputMaybe; -}; - -/** columns and relationships of "top_accounts_params" */ -export type Top_Accounts_Params = { - __typename?: 'top_accounts_params'; - height: Scalars['bigint']; - one_row_id: Scalars['Boolean']; - total_accounts: Scalars['bigint']; -}; - -/** aggregated selection of "top_accounts_params" */ -export type Top_Accounts_Params_Aggregate = { - __typename?: 'top_accounts_params_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "top_accounts_params" */ -export type Top_Accounts_Params_Aggregate_Fields = { - __typename?: 'top_accounts_params_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "top_accounts_params" */ -export type Top_Accounts_Params_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Top_Accounts_Params_Avg_Fields = { - __typename?: 'top_accounts_params_avg_fields'; - height?: Maybe; - total_accounts?: Maybe; -}; - -/** Boolean expression to filter rows from the table "top_accounts_params". All fields are combined with a logical 'AND'. */ -export type Top_Accounts_Params_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - one_row_id?: InputMaybe; - total_accounts?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Top_Accounts_Params_Max_Fields = { - __typename?: 'top_accounts_params_max_fields'; - height?: Maybe; - total_accounts?: Maybe; -}; - -/** aggregate min on columns */ -export type Top_Accounts_Params_Min_Fields = { - __typename?: 'top_accounts_params_min_fields'; - height?: Maybe; - total_accounts?: Maybe; -}; - -/** Ordering options when selecting data from "top_accounts_params". */ -export type Top_Accounts_Params_Order_By = { - height?: InputMaybe; - one_row_id?: InputMaybe; - total_accounts?: InputMaybe; -}; - -/** select columns of table "top_accounts_params" */ -export enum Top_Accounts_Params_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - OneRowId = 'one_row_id', - /** column name */ - TotalAccounts = 'total_accounts' -} - -/** aggregate stddev on columns */ -export type Top_Accounts_Params_Stddev_Fields = { - __typename?: 'top_accounts_params_stddev_fields'; - height?: Maybe; - total_accounts?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Top_Accounts_Params_Stddev_Pop_Fields = { - __typename?: 'top_accounts_params_stddev_pop_fields'; - height?: Maybe; - total_accounts?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Top_Accounts_Params_Stddev_Samp_Fields = { - __typename?: 'top_accounts_params_stddev_samp_fields'; - height?: Maybe; - total_accounts?: Maybe; -}; - -/** aggregate sum on columns */ -export type Top_Accounts_Params_Sum_Fields = { - __typename?: 'top_accounts_params_sum_fields'; - height?: Maybe; - total_accounts?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Top_Accounts_Params_Var_Pop_Fields = { - __typename?: 'top_accounts_params_var_pop_fields'; - height?: Maybe; - total_accounts?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Top_Accounts_Params_Var_Samp_Fields = { - __typename?: 'top_accounts_params_var_samp_fields'; - height?: Maybe; - total_accounts?: Maybe; -}; - -/** aggregate variance on columns */ -export type Top_Accounts_Params_Variance_Fields = { - __typename?: 'top_accounts_params_variance_fields'; - height?: Maybe; - total_accounts?: Maybe; -}; - -/** select columns of table "top_accounts" */ -export enum Top_Accounts_Select_Column { - /** column name */ - Address = 'address', - /** column name */ - Available = 'available', - /** column name */ - Delegation = 'delegation', - /** column name */ - Height = 'height', - /** column name */ - Redelegation = 'redelegation', - /** column name */ - Reward = 'reward', - /** column name */ - Sum = 'sum', - /** column name */ - Type = 'type', - /** column name */ - Unbonding = 'unbonding' -} - -/** aggregate stddev on columns */ -export type Top_Accounts_Stddev_Fields = { - __typename?: 'top_accounts_stddev_fields'; - available?: Maybe; - delegation?: Maybe; - height?: Maybe; - redelegation?: Maybe; - reward?: Maybe; - sum?: Maybe; - unbonding?: Maybe; -}; - -/** aggregate stddev_pop on columns */ -export type Top_Accounts_Stddev_Pop_Fields = { - __typename?: 'top_accounts_stddev_pop_fields'; - available?: Maybe; - delegation?: Maybe; - height?: Maybe; - redelegation?: Maybe; - reward?: Maybe; - sum?: Maybe; - unbonding?: Maybe; -}; - -/** aggregate stddev_samp on columns */ -export type Top_Accounts_Stddev_Samp_Fields = { - __typename?: 'top_accounts_stddev_samp_fields'; - available?: Maybe; - delegation?: Maybe; - height?: Maybe; - redelegation?: Maybe; - reward?: Maybe; - sum?: Maybe; - unbonding?: Maybe; -}; - -/** aggregate sum on columns */ -export type Top_Accounts_Sum_Fields = { - __typename?: 'top_accounts_sum_fields'; - available?: Maybe; - delegation?: Maybe; - height?: Maybe; - redelegation?: Maybe; - reward?: Maybe; - sum?: Maybe; - unbonding?: Maybe; -}; - -/** aggregate var_pop on columns */ -export type Top_Accounts_Var_Pop_Fields = { - __typename?: 'top_accounts_var_pop_fields'; - available?: Maybe; - delegation?: Maybe; - height?: Maybe; - redelegation?: Maybe; - reward?: Maybe; - sum?: Maybe; - unbonding?: Maybe; -}; - -/** aggregate var_samp on columns */ -export type Top_Accounts_Var_Samp_Fields = { - __typename?: 'top_accounts_var_samp_fields'; - available?: Maybe; - delegation?: Maybe; - height?: Maybe; - redelegation?: Maybe; - reward?: Maybe; - sum?: Maybe; - unbonding?: Maybe; -}; - -/** aggregate variance on columns */ -export type Top_Accounts_Variance_Fields = { - __typename?: 'top_accounts_variance_fields'; - available?: Maybe; - delegation?: Maybe; - height?: Maybe; - redelegation?: Maybe; - reward?: Maybe; - sum?: Maybe; - unbonding?: Maybe; -}; - -/** columns and relationships of "transaction" */ -export type Transaction = { - __typename?: 'transaction'; - /** An object relationship */ - block: Block; - fee: Scalars['jsonb']; - gas_used?: Maybe; - gas_wanted?: Maybe; - hash: Scalars['String']; - height: Scalars['bigint']; - logs?: Maybe; - memo?: Maybe; - messages: Scalars['jsonb']; - /** An array relationship */ - messagesByTransactionHashPartitionId: Array; - raw_log?: Maybe; - signatures: Scalars['_text']; - signer_infos: Scalars['jsonb']; - success: Scalars['Boolean']; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionFeeArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionLogsArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionMessagesArgs = { - path?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionMessagesByTransactionHashPartitionIdArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "transaction" */ -export type TransactionSigner_InfosArgs = { - path?: InputMaybe; -}; - -/** order by aggregate values of table "transaction" */ -export type Transaction_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "transaction" */ -export type Transaction_Avg_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "transaction". All fields are combined with a logical 'AND'. */ -export type Transaction_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - block?: InputMaybe; - fee?: InputMaybe; - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - logs?: InputMaybe; - memo?: InputMaybe; - messages?: InputMaybe; - messagesByTransactionHashPartitionId?: InputMaybe; - raw_log?: InputMaybe; - signatures?: InputMaybe<_Text_Comparison_Exp>; - signer_infos?: InputMaybe; - success?: InputMaybe; -}; - -/** order by max() on columns of table "transaction" */ -export type Transaction_Max_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - memo?: InputMaybe; - raw_log?: InputMaybe; -}; - -/** order by min() on columns of table "transaction" */ -export type Transaction_Min_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - memo?: InputMaybe; - raw_log?: InputMaybe; -}; - -/** Ordering options when selecting data from "transaction". */ -export type Transaction_Order_By = { - block?: InputMaybe; - fee?: InputMaybe; - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - logs?: InputMaybe; - memo?: InputMaybe; - messages?: InputMaybe; - messagesByTransactionHashPartitionId_aggregate?: InputMaybe; - raw_log?: InputMaybe; - signatures?: InputMaybe; - signer_infos?: InputMaybe; - success?: InputMaybe; -}; - -/** select columns of table "transaction" */ -export enum Transaction_Select_Column { - /** column name */ - Fee = 'fee', - /** column name */ - GasUsed = 'gas_used', - /** column name */ - GasWanted = 'gas_wanted', - /** column name */ - Hash = 'hash', - /** column name */ - Height = 'height', - /** column name */ - Logs = 'logs', - /** column name */ - Memo = 'memo', - /** column name */ - Messages = 'messages', - /** column name */ - RawLog = 'raw_log', - /** column name */ - Signatures = 'signatures', - /** column name */ - SignerInfos = 'signer_infos', - /** column name */ - Success = 'success' -} - -/** order by stddev() on columns of table "transaction" */ -export type Transaction_Stddev_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "transaction" */ -export type Transaction_Stddev_Pop_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "transaction" */ -export type Transaction_Stddev_Samp_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; -}; - -/** order by sum() on columns of table "transaction" */ -export type Transaction_Sum_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; -}; - -/** order by var_pop() on columns of table "transaction" */ -export type Transaction_Var_Pop_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; -}; - -/** order by var_samp() on columns of table "transaction" */ -export type Transaction_Var_Samp_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; -}; - -/** order by variance() on columns of table "transaction" */ -export type Transaction_Variance_Order_By = { - gas_used?: InputMaybe; - gas_wanted?: InputMaybe; - height?: InputMaybe; -}; - -/** columns and relationships of "validator" */ -export type Validator = { - __typename?: 'validator'; - /** An array relationship */ - blocks: Array; - consensus_address: Scalars['String']; - consensus_pubkey: Scalars['String']; - /** An array relationship */ - double_sign_votes: Array; - /** An array relationship */ - pre_commits: Array; - /** An aggregate relationship */ - pre_commits_aggregate: Pre_Commit_Aggregate; - /** An object relationship */ - proposal_validator_status_snapshot?: Maybe; - /** An array relationship */ - proposal_validator_status_snapshots: Array; - /** An array relationship */ - validator_commissions: Array; - /** An array relationship */ - validator_descriptions: Array; - /** An object relationship */ - validator_info?: Maybe; - /** An array relationship */ - validator_infos: Array; - /** An array relationship */ - validator_signing_infos: Array; - /** An array relationship */ - validator_statuses: Array; - /** An aggregate relationship */ - validator_statuses_aggregate: Validator_Status_Aggregate; - /** An array relationship */ - validator_voting_powers: Array; - /** An aggregate relationship */ - validator_voting_powers_aggregate: Validator_Voting_Power_Aggregate; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorBlocksArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorDouble_Sign_VotesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorPre_CommitsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorPre_Commits_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorProposal_Validator_Status_SnapshotsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_CommissionsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_DescriptionsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_InfosArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Signing_InfosArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_StatusesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Statuses_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Voting_PowersArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** columns and relationships of "validator" */ -export type ValidatorValidator_Voting_Powers_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator". All fields are combined with a logical 'AND'. */ -export type Validator_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - blocks?: InputMaybe; - consensus_address?: InputMaybe; - consensus_pubkey?: InputMaybe; - double_sign_votes?: InputMaybe; - pre_commits?: InputMaybe; - proposal_validator_status_snapshot?: InputMaybe; - proposal_validator_status_snapshots?: InputMaybe; - validator_commissions?: InputMaybe; - validator_descriptions?: InputMaybe; - validator_info?: InputMaybe; - validator_infos?: InputMaybe; - validator_signing_infos?: InputMaybe; - validator_statuses?: InputMaybe; - validator_voting_powers?: InputMaybe; -}; - -/** columns and relationships of "validator_commission" */ -export type Validator_Commission = { - __typename?: 'validator_commission'; - commission: Scalars['numeric']; - height: Scalars['bigint']; - min_self_delegation: Scalars['bigint']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; -}; - -/** order by aggregate values of table "validator_commission" */ -export type Validator_Commission_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "validator_commission" */ -export type Validator_Commission_Avg_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_commission". All fields are combined with a logical 'AND'. */ -export type Validator_Commission_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** order by max() on columns of table "validator_commission" */ -export type Validator_Commission_Max_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** order by min() on columns of table "validator_commission" */ -export type Validator_Commission_Min_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_commission". */ -export type Validator_Commission_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** select columns of table "validator_commission" */ -export enum Validator_Commission_Select_Column { - /** column name */ - Commission = 'commission', - /** column name */ - Height = 'height', - /** column name */ - MinSelfDelegation = 'min_self_delegation', - /** column name */ - ValidatorAddress = 'validator_address' -} - -/** order by stddev() on columns of table "validator_commission" */ -export type Validator_Commission_Stddev_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "validator_commission" */ -export type Validator_Commission_Stddev_Pop_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "validator_commission" */ -export type Validator_Commission_Stddev_Samp_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** order by sum() on columns of table "validator_commission" */ -export type Validator_Commission_Sum_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** order by var_pop() on columns of table "validator_commission" */ -export type Validator_Commission_Var_Pop_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** order by var_samp() on columns of table "validator_commission" */ -export type Validator_Commission_Var_Samp_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** order by variance() on columns of table "validator_commission" */ -export type Validator_Commission_Variance_Order_By = { - commission?: InputMaybe; - height?: InputMaybe; - min_self_delegation?: InputMaybe; -}; - -/** columns and relationships of "validator_description" */ -export type Validator_Description = { - __typename?: 'validator_description'; - avatar_url?: Maybe; - details?: Maybe; - height: Scalars['bigint']; - identity?: Maybe; - moniker?: Maybe; - security_contact?: Maybe; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - website?: Maybe; -}; - -/** order by aggregate values of table "validator_description" */ -export type Validator_Description_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "validator_description" */ -export type Validator_Description_Avg_Order_By = { - height?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_description". All fields are combined with a logical 'AND'. */ -export type Validator_Description_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** order by max() on columns of table "validator_description" */ -export type Validator_Description_Max_Order_By = { - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** order by min() on columns of table "validator_description" */ -export type Validator_Description_Min_Order_By = { - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_description". */ -export type Validator_Description_Order_By = { - avatar_url?: InputMaybe; - details?: InputMaybe; - height?: InputMaybe; - identity?: InputMaybe; - moniker?: InputMaybe; - security_contact?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - website?: InputMaybe; -}; - -/** select columns of table "validator_description" */ -export enum Validator_Description_Select_Column { - /** column name */ - AvatarUrl = 'avatar_url', - /** column name */ - Details = 'details', - /** column name */ - Height = 'height', - /** column name */ - Identity = 'identity', - /** column name */ - Moniker = 'moniker', - /** column name */ - SecurityContact = 'security_contact', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - Website = 'website' -} - -/** order by stddev() on columns of table "validator_description" */ -export type Validator_Description_Stddev_Order_By = { - height?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "validator_description" */ -export type Validator_Description_Stddev_Pop_Order_By = { - height?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "validator_description" */ -export type Validator_Description_Stddev_Samp_Order_By = { - height?: InputMaybe; -}; - -/** order by sum() on columns of table "validator_description" */ -export type Validator_Description_Sum_Order_By = { - height?: InputMaybe; -}; - -/** order by var_pop() on columns of table "validator_description" */ -export type Validator_Description_Var_Pop_Order_By = { - height?: InputMaybe; -}; - -/** order by var_samp() on columns of table "validator_description" */ -export type Validator_Description_Var_Samp_Order_By = { - height?: InputMaybe; -}; - -/** order by variance() on columns of table "validator_description" */ -export type Validator_Description_Variance_Order_By = { - height?: InputMaybe; -}; - -/** columns and relationships of "validator_info" */ -export type Validator_Info = { - __typename?: 'validator_info'; - /** An object relationship */ - account?: Maybe; - consensus_address: Scalars['String']; - max_change_rate: Scalars['String']; - max_rate: Scalars['String']; - operator_address: Scalars['String']; - self_delegate_address?: Maybe; - /** An object relationship */ - validator: Validator; -}; - -/** order by aggregate values of table "validator_info" */ -export type Validator_Info_Aggregate_Order_By = { - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_info". All fields are combined with a logical 'AND'. */ -export type Validator_Info_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - account?: InputMaybe; - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; - validator?: InputMaybe; -}; - -/** order by max() on columns of table "validator_info" */ -export type Validator_Info_Max_Order_By = { - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; -}; - -/** order by min() on columns of table "validator_info" */ -export type Validator_Info_Min_Order_By = { - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_info". */ -export type Validator_Info_Order_By = { - account?: InputMaybe; - consensus_address?: InputMaybe; - max_change_rate?: InputMaybe; - max_rate?: InputMaybe; - operator_address?: InputMaybe; - self_delegate_address?: InputMaybe; - validator?: InputMaybe; -}; - -/** select columns of table "validator_info" */ -export enum Validator_Info_Select_Column { - /** column name */ - ConsensusAddress = 'consensus_address', - /** column name */ - MaxChangeRate = 'max_change_rate', - /** column name */ - MaxRate = 'max_rate', - /** column name */ - OperatorAddress = 'operator_address', - /** column name */ - SelfDelegateAddress = 'self_delegate_address' -} - -/** Ordering options when selecting data from "validator". */ -export type Validator_Order_By = { - blocks_aggregate?: InputMaybe; - consensus_address?: InputMaybe; - consensus_pubkey?: InputMaybe; - double_sign_votes_aggregate?: InputMaybe; - pre_commits_aggregate?: InputMaybe; - proposal_validator_status_snapshot?: InputMaybe; - proposal_validator_status_snapshots_aggregate?: InputMaybe; - validator_commissions_aggregate?: InputMaybe; - validator_descriptions_aggregate?: InputMaybe; - validator_info?: InputMaybe; - validator_infos_aggregate?: InputMaybe; - validator_signing_infos_aggregate?: InputMaybe; - validator_statuses_aggregate?: InputMaybe; - validator_voting_powers_aggregate?: InputMaybe; -}; - -/** select columns of table "validator" */ -export enum Validator_Select_Column { - /** column name */ - ConsensusAddress = 'consensus_address', - /** column name */ - ConsensusPubkey = 'consensus_pubkey' -} - -/** columns and relationships of "validator_signing_info" */ -export type Validator_Signing_Info = { - __typename?: 'validator_signing_info'; - height: Scalars['bigint']; - index_offset: Scalars['bigint']; - jailed_until: Scalars['timestamp']; - missed_blocks_counter: Scalars['bigint']; - start_height: Scalars['bigint']; - tombstoned: Scalars['Boolean']; - validator_address: Scalars['String']; -}; - -/** order by aggregate values of table "validator_signing_info" */ -export type Validator_Signing_Info_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Avg_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_signing_info". All fields are combined with a logical 'AND'. */ -export type Validator_Signing_Info_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - tombstoned?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** order by max() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Max_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** order by min() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Min_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_signing_info". */ -export type Validator_Signing_Info_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - jailed_until?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; - tombstoned?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** select columns of table "validator_signing_info" */ -export enum Validator_Signing_Info_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - IndexOffset = 'index_offset', - /** column name */ - JailedUntil = 'jailed_until', - /** column name */ - MissedBlocksCounter = 'missed_blocks_counter', - /** column name */ - StartHeight = 'start_height', - /** column name */ - Tombstoned = 'tombstoned', - /** column name */ - ValidatorAddress = 'validator_address' -} - -/** order by stddev() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Stddev_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Stddev_Pop_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Stddev_Samp_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** order by sum() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Sum_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** order by var_pop() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Var_Pop_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** order by var_samp() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Var_Samp_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** order by variance() on columns of table "validator_signing_info" */ -export type Validator_Signing_Info_Variance_Order_By = { - height?: InputMaybe; - index_offset?: InputMaybe; - missed_blocks_counter?: InputMaybe; - start_height?: InputMaybe; -}; - -/** columns and relationships of "validator_status" */ -export type Validator_Status = { - __typename?: 'validator_status'; - height: Scalars['bigint']; - jailed: Scalars['Boolean']; - status: Scalars['Int']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; -}; - -/** aggregated selection of "validator_status" */ -export type Validator_Status_Aggregate = { - __typename?: 'validator_status_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_status" */ -export type Validator_Status_Aggregate_Fields = { - __typename?: 'validator_status_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_status" */ -export type Validator_Status_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_status" */ -export type Validator_Status_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Status_Avg_Fields = { - __typename?: 'validator_status_avg_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by avg() on columns of table "validator_status" */ -export type Validator_Status_Avg_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_status". All fields are combined with a logical 'AND'. */ -export type Validator_Status_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - height?: InputMaybe; - jailed?: InputMaybe; - status?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Status_Max_Fields = { - __typename?: 'validator_status_max_fields'; - height?: Maybe; - status?: Maybe; - validator_address?: Maybe; -}; - -/** order by max() on columns of table "validator_status" */ -export type Validator_Status_Max_Order_By = { - height?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Status_Min_Fields = { - __typename?: 'validator_status_min_fields'; - height?: Maybe; - status?: Maybe; - validator_address?: Maybe; -}; - -/** order by min() on columns of table "validator_status" */ -export type Validator_Status_Min_Order_By = { - height?: InputMaybe; - status?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_status". */ -export type Validator_Status_Order_By = { - height?: InputMaybe; - jailed?: InputMaybe; - status?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; -}; - -/** select columns of table "validator_status" */ -export enum Validator_Status_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - Jailed = 'jailed', - /** column name */ - Status = 'status', - /** column name */ - ValidatorAddress = 'validator_address' -} - -/** aggregate stddev on columns */ -export type Validator_Status_Stddev_Fields = { - __typename?: 'validator_status_stddev_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by stddev() on columns of table "validator_status" */ -export type Validator_Status_Stddev_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Status_Stddev_Pop_Fields = { - __typename?: 'validator_status_stddev_pop_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_status" */ -export type Validator_Status_Stddev_Pop_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Status_Stddev_Samp_Fields = { - __typename?: 'validator_status_stddev_samp_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_status" */ -export type Validator_Status_Stddev_Samp_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Status_Sum_Fields = { - __typename?: 'validator_status_sum_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by sum() on columns of table "validator_status" */ -export type Validator_Status_Sum_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Status_Var_Pop_Fields = { - __typename?: 'validator_status_var_pop_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_status" */ -export type Validator_Status_Var_Pop_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Status_Var_Samp_Fields = { - __typename?: 'validator_status_var_samp_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_status" */ -export type Validator_Status_Var_Samp_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Status_Variance_Fields = { - __typename?: 'validator_status_variance_fields'; - height?: Maybe; - status?: Maybe; -}; - -/** order by variance() on columns of table "validator_status" */ -export type Validator_Status_Variance_Order_By = { - height?: InputMaybe; - status?: InputMaybe; -}; - -/** columns and relationships of "validator_voting_power" */ -export type Validator_Voting_Power = { - __typename?: 'validator_voting_power'; - /** An object relationship */ - block: Block; - height: Scalars['bigint']; - /** An object relationship */ - validator: Validator; - validator_address: Scalars['String']; - voting_power: Scalars['bigint']; -}; - -/** aggregated selection of "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate = { - __typename?: 'validator_voting_power_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate_Fields = { - __typename?: 'validator_voting_power_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; -}; - - -/** aggregate fields of "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** order by aggregate values of table "validator_voting_power" */ -export type Validator_Voting_Power_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** aggregate avg on columns */ -export type Validator_Voting_Power_Avg_Fields = { - __typename?: 'validator_voting_power_avg_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by avg() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Avg_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "validator_voting_power". All fields are combined with a logical 'AND'. */ -export type Validator_Voting_Power_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - block?: InputMaybe; - height?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Validator_Voting_Power_Max_Fields = { - __typename?: 'validator_voting_power_max_fields'; - height?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by max() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Max_Order_By = { - height?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate min on columns */ -export type Validator_Voting_Power_Min_Fields = { - __typename?: 'validator_voting_power_min_fields'; - height?: Maybe; - validator_address?: Maybe; - voting_power?: Maybe; -}; - -/** order by min() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Min_Order_By = { - height?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** Ordering options when selecting data from "validator_voting_power". */ -export type Validator_Voting_Power_Order_By = { - block?: InputMaybe; - height?: InputMaybe; - validator?: InputMaybe; - validator_address?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** select columns of table "validator_voting_power" */ -export enum Validator_Voting_Power_Select_Column { - /** column name */ - Height = 'height', - /** column name */ - ValidatorAddress = 'validator_address', - /** column name */ - VotingPower = 'voting_power' -} - -/** aggregate stddev on columns */ -export type Validator_Voting_Power_Stddev_Fields = { - __typename?: 'validator_voting_power_stddev_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Stddev_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_pop on columns */ -export type Validator_Voting_Power_Stddev_Pop_Fields = { - __typename?: 'validator_voting_power_stddev_pop_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_pop() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Stddev_Pop_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate stddev_samp on columns */ -export type Validator_Voting_Power_Stddev_Samp_Fields = { - __typename?: 'validator_voting_power_stddev_samp_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by stddev_samp() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Stddev_Samp_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate sum on columns */ -export type Validator_Voting_Power_Sum_Fields = { - __typename?: 'validator_voting_power_sum_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by sum() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Sum_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_pop on columns */ -export type Validator_Voting_Power_Var_Pop_Fields = { - __typename?: 'validator_voting_power_var_pop_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_pop() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Var_Pop_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate var_samp on columns */ -export type Validator_Voting_Power_Var_Samp_Fields = { - __typename?: 'validator_voting_power_var_samp_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by var_samp() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Var_Samp_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** aggregate variance on columns */ -export type Validator_Voting_Power_Variance_Fields = { - __typename?: 'validator_voting_power_variance_fields'; - height?: Maybe; - voting_power?: Maybe; -}; - -/** order by variance() on columns of table "validator_voting_power" */ -export type Validator_Voting_Power_Variance_Order_By = { - height?: InputMaybe; - voting_power?: InputMaybe; -}; - -/** columns and relationships of "vesting_account" */ -export type Vesting_Account = { - __typename?: 'vesting_account'; - /** An object relationship */ - account: Account; - address: Scalars['String']; - end_time: Scalars['timestamp']; - original_vesting: Scalars['_coin']; - start_time?: Maybe; - type: Scalars['String']; - /** An array relationship */ - vesting_periods: Array; -}; - - -/** columns and relationships of "vesting_account" */ -export type Vesting_AccountVesting_PeriodsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - -/** order by aggregate values of table "vesting_account" */ -export type Vesting_Account_Aggregate_Order_By = { - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "vesting_account". All fields are combined with a logical 'AND'. */ -export type Vesting_Account_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - account?: InputMaybe; - address?: InputMaybe; - end_time?: InputMaybe; - original_vesting?: InputMaybe<_Coin_Comparison_Exp>; - start_time?: InputMaybe; - type?: InputMaybe; - vesting_periods?: InputMaybe; -}; - -/** order by max() on columns of table "vesting_account" */ -export type Vesting_Account_Max_Order_By = { - address?: InputMaybe; - end_time?: InputMaybe; - start_time?: InputMaybe; - type?: InputMaybe; -}; - -/** order by min() on columns of table "vesting_account" */ -export type Vesting_Account_Min_Order_By = { - address?: InputMaybe; - end_time?: InputMaybe; - start_time?: InputMaybe; - type?: InputMaybe; -}; - -/** Ordering options when selecting data from "vesting_account". */ -export type Vesting_Account_Order_By = { - account?: InputMaybe; - address?: InputMaybe; - end_time?: InputMaybe; - original_vesting?: InputMaybe; - start_time?: InputMaybe; - type?: InputMaybe; - vesting_periods_aggregate?: InputMaybe; -}; - -/** select columns of table "vesting_account" */ -export enum Vesting_Account_Select_Column { - /** column name */ - Address = 'address', - /** column name */ - EndTime = 'end_time', - /** column name */ - OriginalVesting = 'original_vesting', - /** column name */ - StartTime = 'start_time', - /** column name */ - Type = 'type' -} - -/** columns and relationships of "vesting_period" */ -export type Vesting_Period = { - __typename?: 'vesting_period'; - amount: Scalars['_coin']; - length: Scalars['bigint']; - period_order: Scalars['bigint']; - /** An object relationship */ - vesting_account: Vesting_Account; -}; - -/** order by aggregate values of table "vesting_period" */ -export type Vesting_Period_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; -}; - -/** order by avg() on columns of table "vesting_period" */ -export type Vesting_Period_Avg_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "vesting_period". All fields are combined with a logical 'AND'. */ -export type Vesting_Period_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - amount?: InputMaybe<_Coin_Comparison_Exp>; - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account?: InputMaybe; -}; - -/** order by max() on columns of table "vesting_period" */ -export type Vesting_Period_Max_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** order by min() on columns of table "vesting_period" */ -export type Vesting_Period_Min_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** Ordering options when selecting data from "vesting_period". */ -export type Vesting_Period_Order_By = { - amount?: InputMaybe; - length?: InputMaybe; - period_order?: InputMaybe; - vesting_account?: InputMaybe; -}; - -/** select columns of table "vesting_period" */ -export enum Vesting_Period_Select_Column { - /** column name */ - Amount = 'amount', - /** column name */ - Length = 'length', - /** column name */ - PeriodOrder = 'period_order' -} - -/** order by stddev() on columns of table "vesting_period" */ -export type Vesting_Period_Stddev_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** order by stddev_pop() on columns of table "vesting_period" */ -export type Vesting_Period_Stddev_Pop_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** order by stddev_samp() on columns of table "vesting_period" */ -export type Vesting_Period_Stddev_Samp_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** order by sum() on columns of table "vesting_period" */ -export type Vesting_Period_Sum_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** order by var_pop() on columns of table "vesting_period" */ -export type Vesting_Period_Var_Pop_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** order by var_samp() on columns of table "vesting_period" */ -export type Vesting_Period_Var_Samp_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -/** order by variance() on columns of table "vesting_period" */ -export type Vesting_Period_Variance_Order_By = { - length?: InputMaybe; - period_order?: InputMaybe; -}; - -export type AccountCommissionQueryVariables = Exact<{ - validatorAddress: Scalars['String']; -}>; - - -export type AccountCommissionQuery = { commission?: { __typename?: 'ActionValidatorCommissionAmount', coins?: Array | null } | null }; - -export type AccountWithdrawalAddressQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountWithdrawalAddressQuery = { withdrawalAddress: { __typename?: 'ActionAddress', address: string } }; - -export type AccountBalancesQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountBalancesQuery = { accountBalances?: { __typename?: 'ActionBalance', coins?: Array | null } | null }; - -export type AccountDelegationBalanceQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountDelegationBalanceQuery = { delegationBalance?: { __typename?: 'ActionBalance', coins?: Array | null } | null }; - -export type AccountUnbondingBalanceQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountUnbondingBalanceQuery = { unbondingBalance?: { __typename?: 'ActionBalance', coins?: Array | null } | null }; - -export type AccountDelegationRewardsQueryVariables = Exact<{ - address: Scalars['String']; -}>; - - -export type AccountDelegationRewardsQuery = { delegationRewards?: Array<{ __typename?: 'ActionDelegationReward', coins?: Array | null, validatorAddress: string } | null> | null }; - -export type AccountDelegationsQueryVariables = Exact<{ - address: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type AccountDelegationsQuery = { delegations?: { __typename?: 'ActionDelegationResponse', delegations?: Array | null, pagination?: any | null } | null }; - -export type AccountRedelegationsQueryVariables = Exact<{ - address: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type AccountRedelegationsQuery = { redelegations?: { __typename?: 'ActionRedelegationResponse', redelegations?: Array | null, pagination?: any | null } | null }; - -export type AccountUndelegationsQueryVariables = Exact<{ - address: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type AccountUndelegationsQuery = { undelegations?: { __typename?: 'ActionUnbondingDelegationResponse', pagination?: any | null, undelegations?: Array | null } | null }; - -export type ActiveValidatorCountQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ActiveValidatorCountQuery = { activeTotal: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null }, inactiveTotal: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null }, total: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null } }; - -export type BlockDetailsQueryVariables = Exact<{ - height?: InputMaybe; - signatureHeight?: InputMaybe; -}>; - - -export type BlockDetailsQuery = { transaction: Array<{ __typename?: 'transaction', height: any, hash: string, messages: any, success: boolean, logs?: any | null }>, block: Array<{ __typename?: 'block', height: any, hash: string, timestamp: any, txs?: number | null, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } | null }>, preCommitsAggregate: { __typename?: 'pre_commit_aggregate', aggregate?: { __typename?: 'pre_commit_aggregate_fields', sum?: { __typename?: 'pre_commit_sum_fields', votingPower?: any | null } | null } | null }, preCommits: Array<{ __typename?: 'pre_commit', validator: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } }> }; - -export type LatestBlockHeightListenerSubscriptionVariables = Exact<{ - offset?: InputMaybe; -}>; - - -export type LatestBlockHeightListenerSubscription = { height: Array<{ __typename?: 'block', height: any }> }; - -export type AverageBlockTimeQueryVariables = Exact<{ [key: string]: never; }>; - - -export type AverageBlockTimeQuery = { averageBlockTime: Array<{ __typename?: 'average_block_time_per_hour', averageTime: any }> }; - -export type LatestBlockTimestampQueryVariables = Exact<{ - offset?: InputMaybe; -}>; - - -export type LatestBlockTimestampQuery = { block: Array<{ __typename?: 'block', timestamp: any }> }; - -export type BlocksListenerSubscriptionVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type BlocksListenerSubscription = { blocks: Array<{ __typename?: 'block', height: any, hash: string, timestamp: any, txs?: number | null, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } | null }> }; - -export type BlocksQueryVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type BlocksQuery = { blocks: Array<{ __typename?: 'block', height: any, hash: string, timestamp: any, txs?: number | null, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', self_delegate_address?: string | null, operatorAddress: string } | null, validatorDescriptions: Array<{ __typename?: 'validator_description', moniker?: string | null, identity?: string | null }> } | null }> }; - -export type ChainIdQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ChainIdQuery = { genesis: Array<{ __typename?: 'genesis', time: any, chainId: string }> }; - -export type MarketDataQueryVariables = Exact<{ - denom?: InputMaybe; -}>; - - -export type MarketDataQuery = { communityPool: Array<{ __typename?: 'community_pool', coins: any }>, inflation: Array<{ __typename?: 'inflation', value: any }>, tokenPrice: Array<{ __typename?: 'token_price', price: any, marketCap: any }>, supply: Array<{ __typename?: 'supply', coins: any }>, bondedTokens: Array<{ __typename?: 'staking_pool', bonded_tokens: string }>, distributionParams: Array<{ __typename?: 'distribution_params', params: any }> }; - -export type GetMessagesByAddressQueryVariables = Exact<{ - address?: InputMaybe; - limit?: InputMaybe; - offset?: InputMaybe; - types?: InputMaybe; -}>; - - -export type GetMessagesByAddressQuery = { messagesByAddress: Array<{ __typename?: 'message', transaction?: { __typename?: 'transaction', height: any, hash: string, success: boolean, messages: any, logs?: any | null, block: { __typename?: 'block', height: any, timestamp: any } } | null }> }; - -export type OnlineVotingPowerQueryVariables = Exact<{ [key: string]: never; }>; - - -export type OnlineVotingPowerQuery = { activeTotal: { __typename?: 'validator_status_aggregate', aggregate?: { __typename?: 'validator_status_aggregate_fields', count: number } | null }, validatorVotingPowerAggregate: { __typename?: 'validator_voting_power_aggregate', aggregate?: { __typename?: 'validator_voting_power_aggregate_fields', sum?: { __typename?: 'validator_voting_power_sum_fields', votingPower?: any | null } | null } | null }, stakingPool: Array<{ __typename?: 'staking_pool', bonded: string }>, stakingParams: Array<{ __typename?: 'staking_params', params: any }> }; - -export type ParamsQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ParamsQuery = { stakingParams: Array<{ __typename?: 'staking_params', params: any }>, slashingParams: Array<{ __typename?: 'slashing_params', params: any }>, mintParams: Array<{ __typename?: 'mint_params', params: any }>, distributionParams: Array<{ __typename?: 'distribution_params', params: any }>, govParams: Array<{ __typename?: 'gov_params', depositParams: any, tallyParams: any, votingParams: any }> }; - -export type ProposalDetailsQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsQuery = { proposal: Array<{ __typename?: 'proposal', title: string, description: string, status?: string | null, content: any, proposer: string, proposalId: number, submitTime: any, proposalType: string, depositEndTime?: any | null, votingStartTime?: any | null, votingEndTime?: any | null }> }; - -export type ProposalDetailsTallyQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsTallyQuery = { proposalTallyResult: Array<{ __typename?: 'proposal_tally_result', yes: string, no: string, abstain: string, noWithVeto: string }>, stakingPool: Array<{ __typename?: 'proposal_staking_pool_snapshot', bondedTokens: string }>, quorum: Array<{ __typename?: 'gov_params', tallyParams: any }> }; - -export type ProposalDetailsDepositsQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsDepositsQuery = { proposalDeposit: Array<{ __typename?: 'proposal_deposit', amount?: any | null, depositorAddress?: string | null, block?: { __typename?: 'block', timestamp: any } | null }> }; - -export type ProposalDetailsVotesQueryVariables = Exact<{ - proposalId?: InputMaybe; -}>; - - -export type ProposalDetailsVotesQuery = { proposalVote: Array<{ __typename?: 'proposal_vote', option: string, voterAddress: string }>, validatorStatuses: Array<{ __typename?: 'proposal_validator_status_snapshot', validator: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', selfDelegateAddress?: string | null } | null } }> }; - -export type ProposalsQueryVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type ProposalsQuery = { proposals: Array<{ __typename?: 'proposal', title: string, status?: string | null, description: string, proposalId: number }>, total: { __typename?: 'proposal_aggregate', aggregate?: { __typename?: 'proposal_aggregate_fields', count: number } | null } }; - -export type TokenPriceListenerSubscriptionVariables = Exact<{ - denom?: InputMaybe; -}>; - - -export type TokenPriceListenerSubscription = { tokenPrice: Array<{ __typename?: 'token_price', price: any, timestamp: any, marketCap: any, unitName: string }> }; - -export type TokenPriceHistoryQueryVariables = Exact<{ - denom?: InputMaybe; - limit?: InputMaybe; -}>; - - -export type TokenPriceHistoryQuery = { tokenPrice: Array<{ __typename?: 'token_price_history', price: any, timestamp: any }> }; - -export type TokenomicsQueryVariables = Exact<{ [key: string]: never; }>; - - -export type TokenomicsQuery = { stakingParams: Array<{ __typename?: 'staking_params', params: any }>, stakingPool: Array<{ __typename?: 'staking_pool', bonded: string, unbonded: string }>, supply: Array<{ __typename?: 'supply', coins: any }> }; - -export type TopAccountsQueryVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type TopAccountsQuery = { top_accounts: Array<{ __typename?: 'top_accounts', address: string, available?: any | null, delegation?: any | null, unbonding?: any | null, reward?: any | null, sum: any, type?: string | null }> }; - -export type TopAccountsParamsQueryVariables = Exact<{ [key: string]: never; }>; - - -export type TopAccountsParamsQuery = { top_accounts_params: Array<{ __typename?: 'top_accounts_params', total_accounts: any }> }; - -export type TransactionDetailsQueryVariables = Exact<{ - hash?: InputMaybe; -}>; - - -export type TransactionDetailsQuery = { transaction: Array<{ __typename?: 'transaction', logs?: any | null, hash: string, height: any, fee: any, gasUsed?: any | null, gasWanted?: any | null, success: boolean, memo?: string | null, messages: any, rawLog?: string | null, block: { __typename?: 'block', timestamp: any } }> }; - -export type TransactionsListenerSubscriptionVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type TransactionsListenerSubscription = { transactions: Array<{ __typename?: 'transaction', height: any, hash: string, success: boolean, messages: any, logs?: any | null, block: { __typename?: 'block', timestamp: any } }> }; - -export type TransactionsQueryVariables = Exact<{ - limit?: InputMaybe; - offset?: InputMaybe; -}>; - - -export type TransactionsQuery = { transactions: Array<{ __typename?: 'transaction', height: any, hash: string, success: boolean, messages: any, logs?: any | null, block: { __typename?: 'block', timestamp: any } }> }; - -export type LastHundredBlocksSubscriptionVariables = Exact<{ - address?: InputMaybe; -}>; - - -export type LastHundredBlocksSubscription = { block: Array<{ __typename?: 'block', height: any, validator?: { __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string } | null } | null, transactions: Array<{ __typename?: 'transaction', hash: string }>, precommits: Array<{ __typename?: 'pre_commit', validatorAddress: string }> }> }; - -export type ValidatorLastSeenListenerSubscriptionVariables = Exact<{ - address?: InputMaybe; -}>; - - -export type ValidatorLastSeenListenerSubscription = { preCommit: Array<{ __typename?: 'pre_commit', height: any, timestamp: any }> }; - -export type ValidatorDetailsQueryVariables = Exact<{ - address?: InputMaybe; -}>; - - -export type ValidatorDetailsQuery = { stakingPool: Array<{ __typename?: 'staking_pool', height: any, bonded: string }>, validator: Array<{ __typename?: 'validator', validatorDescriptions: Array<{ __typename?: 'validator_description', details?: string | null, website?: string | null }>, validatorStatuses: Array<{ __typename?: 'validator_status', status: number, jailed: boolean, height: any }>, validatorSigningInfos: Array<{ __typename?: 'validator_signing_info', tombstoned: boolean, missedBlocksCounter: any }>, validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null, maxRate: string } | null, validatorCommissions: Array<{ __typename?: 'validator_commission', commission: any }>, validatorVotingPowers: Array<{ __typename?: 'validator_voting_power', height: any, votingPower: any }> }>, slashingParams: Array<{ __typename?: 'slashing_params', params: any }> }; - -export type ValidatorDelegationsQueryVariables = Exact<{ - validatorAddress: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type ValidatorDelegationsQuery = { delegations?: { __typename?: 'ActionDelegationResponse', delegations?: Array | null, pagination?: any | null } | null }; - -export type ValidatorRedelegationsQueryVariables = Exact<{ - validatorAddress: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type ValidatorRedelegationsQuery = { redelegations?: { __typename?: 'ActionRedelegationResponse', redelegations?: Array | null, pagination?: any | null } | null }; - -export type ValidatorUndelegationsQueryVariables = Exact<{ - validatorAddress: Scalars['String']; - offset?: InputMaybe; - limit?: InputMaybe; - pagination?: Scalars['Boolean']; -}>; - - -export type ValidatorUndelegationsQuery = { undelegations?: { __typename?: 'ActionUnbondingDelegationResponse', pagination?: any | null, undelegations?: Array | null } | null }; - -export type ValidatorsQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ValidatorsQuery = { stakingPool: Array<{ __typename?: 'staking_pool', bondedTokens: string }>, validator: Array<{ __typename?: 'validator', validatorStatuses: Array<{ __typename?: 'validator_status', status: number, jailed: boolean, height: any }>, validatorSigningInfos: Array<{ __typename?: 'validator_signing_info', tombstoned: boolean, missedBlocksCounter: any }>, validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null } | null, validatorVotingPowers: Array<{ __typename?: 'validator_voting_power', votingPower: any }>, validatorCommissions: Array<{ __typename?: 'validator_commission', commission: any }> }>, slashingParams: Array<{ __typename?: 'slashing_params', params: any }> }; - -export type ValidatorsAddressListQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ValidatorsAddressListQuery = { validator: Array<{ __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null, consensusAddress: string } | null, validatorDescriptions: Array<{ __typename?: 'validator_description', moniker?: string | null, identity?: string | null, avatarUrl?: string | null }> }> }; - -export type ValidatorAddressesQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ValidatorAddressesQuery = { validator: Array<{ __typename?: 'validator', validatorInfo?: { __typename?: 'validator_info', operatorAddress: string, selfDelegateAddress?: string | null, consensusAddress: string } | null, validatorDescriptions: Array<{ __typename?: 'validator_description', moniker?: string | null, avatarUrl?: string | null }> }> }; - - -export const AccountCommissionDocument = gql` - query AccountCommission($validatorAddress: String!) { - commission: action_validator_commission_amount(address: $validatorAddress) { - coins - } -} - `; - -/** - * __useAccountCommissionQuery__ - * - * To run a query within a React component, call `useAccountCommissionQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountCommissionQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountCommissionQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * }, - * }); - */ -export function useAccountCommissionQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountCommissionDocument, options); - } -export function useAccountCommissionLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountCommissionDocument, options); - } -export type AccountCommissionQueryHookResult = ReturnType; -export type AccountCommissionLazyQueryHookResult = ReturnType; -export type AccountCommissionQueryResult = Apollo.QueryResult; -export const AccountWithdrawalAddressDocument = gql` - query AccountWithdrawalAddress($address: String!) { - withdrawalAddress: action_delegator_withdraw_address(address: $address) { - address - } -} - `; - -/** - * __useAccountWithdrawalAddressQuery__ - * - * To run a query within a React component, call `useAccountWithdrawalAddressQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountWithdrawalAddressQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountWithdrawalAddressQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountWithdrawalAddressQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountWithdrawalAddressDocument, options); - } -export function useAccountWithdrawalAddressLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountWithdrawalAddressDocument, options); - } -export type AccountWithdrawalAddressQueryHookResult = ReturnType; -export type AccountWithdrawalAddressLazyQueryHookResult = ReturnType; -export type AccountWithdrawalAddressQueryResult = Apollo.QueryResult; -export const AccountBalancesDocument = gql` - query AccountBalances($address: String!) { - accountBalances: action_account_balance(address: $address) { - coins - } -} - `; - -/** - * __useAccountBalancesQuery__ - * - * To run a query within a React component, call `useAccountBalancesQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountBalancesQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountBalancesQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountBalancesQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountBalancesDocument, options); - } -export function useAccountBalancesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountBalancesDocument, options); - } -export type AccountBalancesQueryHookResult = ReturnType; -export type AccountBalancesLazyQueryHookResult = ReturnType; -export type AccountBalancesQueryResult = Apollo.QueryResult; -export const AccountDelegationBalanceDocument = gql` - query AccountDelegationBalance($address: String!) { - delegationBalance: action_delegation_total(address: $address) { - coins - } -} - `; - -/** - * __useAccountDelegationBalanceQuery__ - * - * To run a query within a React component, call `useAccountDelegationBalanceQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountDelegationBalanceQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountDelegationBalanceQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountDelegationBalanceQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountDelegationBalanceDocument, options); - } -export function useAccountDelegationBalanceLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountDelegationBalanceDocument, options); - } -export type AccountDelegationBalanceQueryHookResult = ReturnType; -export type AccountDelegationBalanceLazyQueryHookResult = ReturnType; -export type AccountDelegationBalanceQueryResult = Apollo.QueryResult; -export const AccountUnbondingBalanceDocument = gql` - query AccountUnbondingBalance($address: String!) { - unbondingBalance: action_unbonding_delegation_total(address: $address) { - coins - } -} - `; - -/** - * __useAccountUnbondingBalanceQuery__ - * - * To run a query within a React component, call `useAccountUnbondingBalanceQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountUnbondingBalanceQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountUnbondingBalanceQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountUnbondingBalanceQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountUnbondingBalanceDocument, options); - } -export function useAccountUnbondingBalanceLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountUnbondingBalanceDocument, options); - } -export type AccountUnbondingBalanceQueryHookResult = ReturnType; -export type AccountUnbondingBalanceLazyQueryHookResult = ReturnType; -export type AccountUnbondingBalanceQueryResult = Apollo.QueryResult; -export const AccountDelegationRewardsDocument = gql` - query AccountDelegationRewards($address: String!) { - delegationRewards: action_delegation_reward(address: $address) { - validatorAddress: validator_address - coins - } -} - `; - -/** - * __useAccountDelegationRewardsQuery__ - * - * To run a query within a React component, call `useAccountDelegationRewardsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountDelegationRewardsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountDelegationRewardsQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useAccountDelegationRewardsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountDelegationRewardsDocument, options); - } -export function useAccountDelegationRewardsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountDelegationRewardsDocument, options); - } -export type AccountDelegationRewardsQueryHookResult = ReturnType; -export type AccountDelegationRewardsLazyQueryHookResult = ReturnType; -export type AccountDelegationRewardsQueryResult = Apollo.QueryResult; -export const AccountDelegationsDocument = gql` - query AccountDelegations($address: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - delegations: action_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } -} - `; - -/** - * __useAccountDelegationsQuery__ - * - * To run a query within a React component, call `useAccountDelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountDelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountDelegationsQuery({ - * variables: { - * address: // value for 'address' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useAccountDelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountDelegationsDocument, options); - } -export function useAccountDelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountDelegationsDocument, options); - } -export type AccountDelegationsQueryHookResult = ReturnType; -export type AccountDelegationsLazyQueryHookResult = ReturnType; -export type AccountDelegationsQueryResult = Apollo.QueryResult; -export const AccountRedelegationsDocument = gql` - query AccountRedelegations($address: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - redelegations: action_redelegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } -} - `; - -/** - * __useAccountRedelegationsQuery__ - * - * To run a query within a React component, call `useAccountRedelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountRedelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountRedelegationsQuery({ - * variables: { - * address: // value for 'address' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useAccountRedelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountRedelegationsDocument, options); - } -export function useAccountRedelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountRedelegationsDocument, options); - } -export type AccountRedelegationsQueryHookResult = ReturnType; -export type AccountRedelegationsLazyQueryHookResult = ReturnType; -export type AccountRedelegationsQueryResult = Apollo.QueryResult; -export const AccountUndelegationsDocument = gql` - query AccountUndelegations($address: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - undelegations: action_unbonding_delegation( - address: $address - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } -} - `; - -/** - * __useAccountUndelegationsQuery__ - * - * To run a query within a React component, call `useAccountUndelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useAccountUndelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAccountUndelegationsQuery({ - * variables: { - * address: // value for 'address' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useAccountUndelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AccountUndelegationsDocument, options); - } -export function useAccountUndelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AccountUndelegationsDocument, options); - } -export type AccountUndelegationsQueryHookResult = ReturnType; -export type AccountUndelegationsLazyQueryHookResult = ReturnType; -export type AccountUndelegationsQueryResult = Apollo.QueryResult; -export const ActiveValidatorCountDocument = gql` - query ActiveValidatorCount { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - inactiveTotal: validator_status_aggregate(where: {status: {_neq: 3}}) { - aggregate { - count - } - } - total: validator_status_aggregate { - aggregate { - count - } - } -} - `; - -/** - * __useActiveValidatorCountQuery__ - * - * To run a query within a React component, call `useActiveValidatorCountQuery` and pass it any options that fit your needs. - * When your component renders, `useActiveValidatorCountQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useActiveValidatorCountQuery({ - * variables: { - * }, - * }); - */ -export function useActiveValidatorCountQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ActiveValidatorCountDocument, options); - } -export function useActiveValidatorCountLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ActiveValidatorCountDocument, options); - } -export type ActiveValidatorCountQueryHookResult = ReturnType; -export type ActiveValidatorCountLazyQueryHookResult = ReturnType; -export type ActiveValidatorCountQueryResult = Apollo.QueryResult; -export const BlockDetailsDocument = gql` - query BlockDetails($height: bigint, $signatureHeight: bigint) { - transaction(where: {height: {_eq: $height}}) { - height - hash - messages - success - logs - } - block(limit: 1, where: {height: {_eq: $height}}) { - height - hash - timestamp - txs: num_txs - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } - preCommitsAggregate: pre_commit_aggregate( - where: {height: {_eq: $signatureHeight}} - ) { - aggregate { - sum { - votingPower: voting_power - } - } - } - preCommits: pre_commit(where: {height: {_eq: $signatureHeight}}) { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} - `; - -/** - * __useBlockDetailsQuery__ - * - * To run a query within a React component, call `useBlockDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useBlockDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useBlockDetailsQuery({ - * variables: { - * height: // value for 'height' - * signatureHeight: // value for 'signatureHeight' - * }, - * }); - */ -export function useBlockDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(BlockDetailsDocument, options); - } -export function useBlockDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(BlockDetailsDocument, options); - } -export type BlockDetailsQueryHookResult = ReturnType; -export type BlockDetailsLazyQueryHookResult = ReturnType; -export type BlockDetailsQueryResult = Apollo.QueryResult; -export const LatestBlockHeightListenerDocument = gql` - subscription LatestBlockHeightListener($offset: Int = 0) { - height: block(order_by: {height: desc}, limit: 1, offset: $offset) { - height - } -} - `; - -/** - * __useLatestBlockHeightListenerSubscription__ - * - * To run a query within a React component, call `useLatestBlockHeightListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useLatestBlockHeightListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useLatestBlockHeightListenerSubscription({ - * variables: { - * offset: // value for 'offset' - * }, - * }); - */ -export function useLatestBlockHeightListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(LatestBlockHeightListenerDocument, options); - } -export type LatestBlockHeightListenerSubscriptionHookResult = ReturnType; -export type LatestBlockHeightListenerSubscriptionResult = Apollo.SubscriptionResult; -export const AverageBlockTimeDocument = gql` - query AverageBlockTime { - averageBlockTime: average_block_time_per_hour( - limit: 1 - order_by: {height: desc} - ) { - averageTime: average_time - } -} - `; - -/** - * __useAverageBlockTimeQuery__ - * - * To run a query within a React component, call `useAverageBlockTimeQuery` and pass it any options that fit your needs. - * When your component renders, `useAverageBlockTimeQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useAverageBlockTimeQuery({ - * variables: { - * }, - * }); - */ -export function useAverageBlockTimeQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(AverageBlockTimeDocument, options); - } -export function useAverageBlockTimeLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(AverageBlockTimeDocument, options); - } -export type AverageBlockTimeQueryHookResult = ReturnType; -export type AverageBlockTimeLazyQueryHookResult = ReturnType; -export type AverageBlockTimeQueryResult = Apollo.QueryResult; -export const LatestBlockTimestampDocument = gql` - query LatestBlockTimestamp($offset: Int = 0) { - block: block(order_by: {height: desc}, limit: 1, offset: $offset) { - timestamp - } -} - `; - -/** - * __useLatestBlockTimestampQuery__ - * - * To run a query within a React component, call `useLatestBlockTimestampQuery` and pass it any options that fit your needs. - * When your component renders, `useLatestBlockTimestampQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useLatestBlockTimestampQuery({ - * variables: { - * offset: // value for 'offset' - * }, - * }); - */ -export function useLatestBlockTimestampQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(LatestBlockTimestampDocument, options); - } -export function useLatestBlockTimestampLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(LatestBlockTimestampDocument, options); - } -export type LatestBlockTimestampQueryHookResult = ReturnType; -export type LatestBlockTimestampLazyQueryHookResult = ReturnType; -export type LatestBlockTimestampQueryResult = Apollo.QueryResult; -export const BlocksListenerDocument = gql` - subscription BlocksListener($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - } -} - `; - -/** - * __useBlocksListenerSubscription__ - * - * To run a query within a React component, call `useBlocksListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useBlocksListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useBlocksListenerSubscription({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useBlocksListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(BlocksListenerDocument, options); - } -export type BlocksListenerSubscriptionHookResult = ReturnType; -export type BlocksListenerSubscriptionResult = Apollo.SubscriptionResult; -export const BlocksDocument = gql` - query Blocks($limit: Int = 7, $offset: Int = 0) { - blocks: block(limit: $limit, offset: $offset, order_by: {height: desc}) { - height - txs: num_txs - hash - timestamp - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - self_delegate_address - } - validatorDescriptions: validator_descriptions( - limit: 1 - order_by: {height: desc} - ) { - moniker - identity - } - } - } -} - `; - -/** - * __useBlocksQuery__ - * - * To run a query within a React component, call `useBlocksQuery` and pass it any options that fit your needs. - * When your component renders, `useBlocksQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useBlocksQuery({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useBlocksQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(BlocksDocument, options); - } -export function useBlocksLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(BlocksDocument, options); - } -export type BlocksQueryHookResult = ReturnType; -export type BlocksLazyQueryHookResult = ReturnType; -export type BlocksQueryResult = Apollo.QueryResult; -export const ChainIdDocument = gql` - query ChainId { - genesis(limit: 1, order_by: {time: desc}) { - chainId: chain_id - time - } -} - `; - -/** - * __useChainIdQuery__ - * - * To run a query within a React component, call `useChainIdQuery` and pass it any options that fit your needs. - * When your component renders, `useChainIdQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useChainIdQuery({ - * variables: { - * }, - * }); - */ -export function useChainIdQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ChainIdDocument, options); - } -export function useChainIdLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ChainIdDocument, options); - } -export type ChainIdQueryHookResult = ReturnType; -export type ChainIdLazyQueryHookResult = ReturnType; -export type ChainIdQueryResult = Apollo.QueryResult; -export const MarketDataDocument = gql` - query MarketData($denom: String) { - communityPool: community_pool(order_by: {height: desc}, limit: 1) { - coins - } - inflation: inflation(order_by: {height: desc}, limit: 1) { - value - } - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - marketCap: market_cap - price - } - supply { - coins - } - bondedTokens: staking_pool(order_by: {height: desc}, limit: 1) { - bonded_tokens - } - distributionParams: distribution_params { - params - } -} - `; - -/** - * __useMarketDataQuery__ - * - * To run a query within a React component, call `useMarketDataQuery` and pass it any options that fit your needs. - * When your component renders, `useMarketDataQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useMarketDataQuery({ - * variables: { - * denom: // value for 'denom' - * }, - * }); - */ -export function useMarketDataQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(MarketDataDocument, options); - } -export function useMarketDataLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(MarketDataDocument, options); - } -export type MarketDataQueryHookResult = ReturnType; -export type MarketDataLazyQueryHookResult = ReturnType; -export type MarketDataQueryResult = Apollo.QueryResult; -export const GetMessagesByAddressDocument = gql` - query GetMessagesByAddress($address: _text, $limit: bigint = 50, $offset: bigint = 0, $types: _text = "{}") { - messagesByAddress: messages_by_address( - args: {addresses: $address, types: $types, limit: $limit, offset: $offset} - ) { - transaction { - height - hash - success - messages - logs - block { - height - timestamp - } - } - } -} - `; - -/** - * __useGetMessagesByAddressQuery__ - * - * To run a query within a React component, call `useGetMessagesByAddressQuery` and pass it any options that fit your needs. - * When your component renders, `useGetMessagesByAddressQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useGetMessagesByAddressQuery({ - * variables: { - * address: // value for 'address' - * limit: // value for 'limit' - * offset: // value for 'offset' - * types: // value for 'types' - * }, - * }); - */ -export function useGetMessagesByAddressQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(GetMessagesByAddressDocument, options); - } -export function useGetMessagesByAddressLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(GetMessagesByAddressDocument, options); - } -export type GetMessagesByAddressQueryHookResult = ReturnType; -export type GetMessagesByAddressLazyQueryHookResult = ReturnType; -export type GetMessagesByAddressQueryResult = Apollo.QueryResult; -export const OnlineVotingPowerDocument = gql` - query OnlineVotingPower { - activeTotal: validator_status_aggregate(where: {status: {_eq: 3}}) { - aggregate { - count - } - } - validatorVotingPowerAggregate: validator_voting_power_aggregate( - where: {validator: {validator_statuses: {status: {_eq: 3}}}} - ) { - aggregate { - sum { - votingPower: voting_power - } - } - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - } - stakingParams: staking_params(limit: 1) { - params - } -} - `; - -/** - * __useOnlineVotingPowerQuery__ - * - * To run a query within a React component, call `useOnlineVotingPowerQuery` and pass it any options that fit your needs. - * When your component renders, `useOnlineVotingPowerQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useOnlineVotingPowerQuery({ - * variables: { - * }, - * }); - */ -export function useOnlineVotingPowerQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(OnlineVotingPowerDocument, options); - } -export function useOnlineVotingPowerLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(OnlineVotingPowerDocument, options); - } -export type OnlineVotingPowerQueryHookResult = ReturnType; -export type OnlineVotingPowerLazyQueryHookResult = ReturnType; -export type OnlineVotingPowerQueryResult = Apollo.QueryResult; -export const ParamsDocument = gql` - query Params { - stakingParams: staking_params(limit: 1, order_by: {height: desc}) { - params - } - slashingParams: slashing_params(limit: 1, order_by: {height: desc}) { - params - } - mintParams: mint_params(limit: 1, order_by: {height: desc}) { - params - } - distributionParams: distribution_params(limit: 1, order_by: {height: desc}) { - params - } - govParams: gov_params(limit: 1, order_by: {height: desc}) { - depositParams: deposit_params - tallyParams: tally_params - votingParams: voting_params - } -} - `; - -/** - * __useParamsQuery__ - * - * To run a query within a React component, call `useParamsQuery` and pass it any options that fit your needs. - * When your component renders, `useParamsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useParamsQuery({ - * variables: { - * }, - * }); - */ -export function useParamsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ParamsDocument, options); - } -export function useParamsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ParamsDocument, options); - } -export type ParamsQueryHookResult = ReturnType; -export type ParamsLazyQueryHookResult = ReturnType; -export type ParamsQueryResult = Apollo.QueryResult; -export const ProposalDetailsDocument = gql` - query ProposalDetails($proposalId: Int) { - proposal(where: {id: {_eq: $proposalId}}) { - proposer: proposer_address - title - description - status - content - proposalId: id - submitTime: submit_time - proposalType: proposal_type - depositEndTime: deposit_end_time - votingStartTime: voting_start_time - votingEndTime: voting_end_time - } -} - `; - -/** - * __useProposalDetailsQuery__ - * - * To run a query within a React component, call `useProposalDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsDocument, options); - } -export function useProposalDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsDocument, options); - } -export type ProposalDetailsQueryHookResult = ReturnType; -export type ProposalDetailsLazyQueryHookResult = ReturnType; -export type ProposalDetailsQueryResult = Apollo.QueryResult; -export const ProposalDetailsTallyDocument = gql` - query ProposalDetailsTally($proposalId: Int) { - proposalTallyResult: proposal_tally_result( - where: {proposal_id: {_eq: $proposalId}} - ) { - yes - no - noWithVeto: no_with_veto - abstain - } - stakingPool: proposal_staking_pool_snapshot( - where: {proposal_id: {_eq: $proposalId}} - ) { - bondedTokens: bonded_tokens - } - quorum: gov_params(limit: 1, order_by: {height: desc}) { - tallyParams: tally_params - } -} - `; - -/** - * __useProposalDetailsTallyQuery__ - * - * To run a query within a React component, call `useProposalDetailsTallyQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsTallyQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsTallyQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsTallyQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsTallyDocument, options); - } -export function useProposalDetailsTallyLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsTallyDocument, options); - } -export type ProposalDetailsTallyQueryHookResult = ReturnType; -export type ProposalDetailsTallyLazyQueryHookResult = ReturnType; -export type ProposalDetailsTallyQueryResult = Apollo.QueryResult; -export const ProposalDetailsDepositsDocument = gql` - query ProposalDetailsDeposits($proposalId: Int) { - proposalDeposit: proposal_deposit( - where: {proposal_id: {_eq: $proposalId}} - order_by: {height: desc} - ) { - amount - depositorAddress: depositor_address - block { - timestamp - } - } -} - `; - -/** - * __useProposalDetailsDepositsQuery__ - * - * To run a query within a React component, call `useProposalDetailsDepositsQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsDepositsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsDepositsQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsDepositsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsDepositsDocument, options); - } -export function useProposalDetailsDepositsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsDepositsDocument, options); - } -export type ProposalDetailsDepositsQueryHookResult = ReturnType; -export type ProposalDetailsDepositsLazyQueryHookResult = ReturnType; -export type ProposalDetailsDepositsQueryResult = Apollo.QueryResult; -export const ProposalDetailsVotesDocument = gql` - query ProposalDetailsVotes($proposalId: Int) { - proposalVote: proposal_vote( - where: {proposal_id: {_eq: $proposalId}} - order_by: {height: desc} - ) { - option - voterAddress: voter_address - } - validatorStatuses: proposal_validator_status_snapshot( - where: {proposal_id: {_eq: $proposalId}, status: {_eq: 3}} - ) { - validator { - validatorInfo: validator_info { - selfDelegateAddress: self_delegate_address - } - } - } -} - `; - -/** - * __useProposalDetailsVotesQuery__ - * - * To run a query within a React component, call `useProposalDetailsVotesQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalDetailsVotesQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalDetailsVotesQuery({ - * variables: { - * proposalId: // value for 'proposalId' - * }, - * }); - */ -export function useProposalDetailsVotesQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalDetailsVotesDocument, options); - } -export function useProposalDetailsVotesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalDetailsVotesDocument, options); - } -export type ProposalDetailsVotesQueryHookResult = ReturnType; -export type ProposalDetailsVotesLazyQueryHookResult = ReturnType; -export type ProposalDetailsVotesQueryResult = Apollo.QueryResult; -export const ProposalsDocument = gql` - query Proposals($limit: Int = 7, $offset: Int = 0) { - proposals: proposal(limit: $limit, offset: $offset, order_by: {id: desc}) { - title - proposalId: id - status - description - } - total: proposal_aggregate { - aggregate { - count - } - } -} - `; - -/** - * __useProposalsQuery__ - * - * To run a query within a React component, call `useProposalsQuery` and pass it any options that fit your needs. - * When your component renders, `useProposalsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useProposalsQuery({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useProposalsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ProposalsDocument, options); - } -export function useProposalsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ProposalsDocument, options); - } -export type ProposalsQueryHookResult = ReturnType; -export type ProposalsLazyQueryHookResult = ReturnType; -export type ProposalsQueryResult = Apollo.QueryResult; -export const TokenPriceListenerDocument = gql` - subscription TokenPriceListener($denom: String) { - tokenPrice: token_price(where: {unit_name: {_eq: $denom}}) { - price - timestamp - marketCap: market_cap - unitName: unit_name - } -} - `; - -/** - * __useTokenPriceListenerSubscription__ - * - * To run a query within a React component, call `useTokenPriceListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useTokenPriceListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTokenPriceListenerSubscription({ - * variables: { - * denom: // value for 'denom' - * }, - * }); - */ -export function useTokenPriceListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(TokenPriceListenerDocument, options); - } -export type TokenPriceListenerSubscriptionHookResult = ReturnType; -export type TokenPriceListenerSubscriptionResult = Apollo.SubscriptionResult; -export const TokenPriceHistoryDocument = gql` - query TokenPriceHistory($denom: String, $limit: Int = 10) { - tokenPrice: token_price_history( - where: {unit_name: {_eq: $denom}} - limit: $limit - order_by: {timestamp: desc} - ) { - price - timestamp - } -} - `; - -/** - * __useTokenPriceHistoryQuery__ - * - * To run a query within a React component, call `useTokenPriceHistoryQuery` and pass it any options that fit your needs. - * When your component renders, `useTokenPriceHistoryQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTokenPriceHistoryQuery({ - * variables: { - * denom: // value for 'denom' - * limit: // value for 'limit' - * }, - * }); - */ -export function useTokenPriceHistoryQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TokenPriceHistoryDocument, options); - } -export function useTokenPriceHistoryLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TokenPriceHistoryDocument, options); - } -export type TokenPriceHistoryQueryHookResult = ReturnType; -export type TokenPriceHistoryLazyQueryHookResult = ReturnType; -export type TokenPriceHistoryQueryResult = Apollo.QueryResult; -export const TokenomicsDocument = gql` - query Tokenomics { - stakingParams: staking_params(limit: 1) { - params - } - stakingPool: staking_pool(order_by: {height: desc}, limit: 1) { - bonded: bonded_tokens - unbonded: not_bonded_tokens - } - supply: supply(order_by: {height: desc}, limit: 1) { - coins - } -} - `; - -/** - * __useTokenomicsQuery__ - * - * To run a query within a React component, call `useTokenomicsQuery` and pass it any options that fit your needs. - * When your component renders, `useTokenomicsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTokenomicsQuery({ - * variables: { - * }, - * }); - */ -export function useTokenomicsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TokenomicsDocument, options); - } -export function useTokenomicsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TokenomicsDocument, options); - } -export type TokenomicsQueryHookResult = ReturnType; -export type TokenomicsLazyQueryHookResult = ReturnType; -export type TokenomicsQueryResult = Apollo.QueryResult; -export const TopAccountsDocument = gql` - query TopAccounts($limit: Int = 100, $offset: Int = 0) { - top_accounts(limit: $limit, offset: $offset, order_by: {sum: desc}) { - address - available - delegation - unbonding - reward - sum - type - } -} - `; - -/** - * __useTopAccountsQuery__ - * - * To run a query within a React component, call `useTopAccountsQuery` and pass it any options that fit your needs. - * When your component renders, `useTopAccountsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTopAccountsQuery({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useTopAccountsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TopAccountsDocument, options); - } -export function useTopAccountsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TopAccountsDocument, options); - } -export type TopAccountsQueryHookResult = ReturnType; -export type TopAccountsLazyQueryHookResult = ReturnType; -export type TopAccountsQueryResult = Apollo.QueryResult; -export const TopAccountsParamsDocument = gql` - query TopAccountsParams { - top_accounts_params { - total_accounts - } -} - `; - -/** - * __useTopAccountsParamsQuery__ - * - * To run a query within a React component, call `useTopAccountsParamsQuery` and pass it any options that fit your needs. - * When your component renders, `useTopAccountsParamsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTopAccountsParamsQuery({ - * variables: { - * }, - * }); - */ -export function useTopAccountsParamsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TopAccountsParamsDocument, options); - } -export function useTopAccountsParamsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TopAccountsParamsDocument, options); - } -export type TopAccountsParamsQueryHookResult = ReturnType; -export type TopAccountsParamsLazyQueryHookResult = ReturnType; -export type TopAccountsParamsQueryResult = Apollo.QueryResult; -export const TransactionDetailsDocument = gql` - query TransactionDetails($hash: String) { - transaction(where: {hash: {_eq: $hash}}, limit: 1) { - hash: hash - height: height - block: block { - timestamp: timestamp - } - fee: fee - gasUsed: gas_used - gasWanted: gas_wanted - success: success - memo: memo - messages: messages - logs - rawLog: raw_log - } -} - `; - -/** - * __useTransactionDetailsQuery__ - * - * To run a query within a React component, call `useTransactionDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useTransactionDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTransactionDetailsQuery({ - * variables: { - * hash: // value for 'hash' - * }, - * }); - */ -export function useTransactionDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TransactionDetailsDocument, options); - } -export function useTransactionDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TransactionDetailsDocument, options); - } -export type TransactionDetailsQueryHookResult = ReturnType; -export type TransactionDetailsLazyQueryHookResult = ReturnType; -export type TransactionDetailsQueryResult = Apollo.QueryResult; -export const TransactionsListenerDocument = gql` - subscription TransactionsListener($limit: Int = 7, $offset: Int = 0) { - transactions: transaction( - limit: $limit - offset: $offset - order_by: {height: desc} - ) { - height - hash - success - block { - timestamp - } - messages - logs - } -} - `; - -/** - * __useTransactionsListenerSubscription__ - * - * To run a query within a React component, call `useTransactionsListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useTransactionsListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTransactionsListenerSubscription({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useTransactionsListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(TransactionsListenerDocument, options); - } -export type TransactionsListenerSubscriptionHookResult = ReturnType; -export type TransactionsListenerSubscriptionResult = Apollo.SubscriptionResult; -export const TransactionsDocument = gql` - query Transactions($limit: Int = 7, $offset: Int = 0) { - transactions: transaction( - limit: $limit - offset: $offset - order_by: {height: desc} - ) { - height - hash - success - block { - timestamp - } - messages - logs - } -} - `; - -/** - * __useTransactionsQuery__ - * - * To run a query within a React component, call `useTransactionsQuery` and pass it any options that fit your needs. - * When your component renders, `useTransactionsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useTransactionsQuery({ - * variables: { - * limit: // value for 'limit' - * offset: // value for 'offset' - * }, - * }); - */ -export function useTransactionsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(TransactionsDocument, options); - } -export function useTransactionsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(TransactionsDocument, options); - } -export type TransactionsQueryHookResult = ReturnType; -export type TransactionsLazyQueryHookResult = ReturnType; -export type TransactionsQueryResult = Apollo.QueryResult; -export const LastHundredBlocksDocument = gql` - subscription LastHundredBlocks($address: String) { - block(offset: 1, order_by: {height: desc}, limit: 100) { - height - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - } - } - transactions { - hash - } - precommits: pre_commits( - where: {validator: {validator_info: {operator_address: {_eq: $address}}}} - ) { - validatorAddress: validator_address - } - } -} - `; - -/** - * __useLastHundredBlocksSubscription__ - * - * To run a query within a React component, call `useLastHundredBlocksSubscription` and pass it any options that fit your needs. - * When your component renders, `useLastHundredBlocksSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useLastHundredBlocksSubscription({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useLastHundredBlocksSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(LastHundredBlocksDocument, options); - } -export type LastHundredBlocksSubscriptionHookResult = ReturnType; -export type LastHundredBlocksSubscriptionResult = Apollo.SubscriptionResult; -export const ValidatorLastSeenListenerDocument = gql` - subscription ValidatorLastSeenListener($address: String) { - preCommit: pre_commit( - limit: 1 - where: {validator: {validator_info: {operator_address: {_eq: $address}}}} - order_by: {height: desc} - ) { - height - timestamp - } -} - `; - -/** - * __useValidatorLastSeenListenerSubscription__ - * - * To run a query within a React component, call `useValidatorLastSeenListenerSubscription` and pass it any options that fit your needs. - * When your component renders, `useValidatorLastSeenListenerSubscription` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorLastSeenListenerSubscription({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useValidatorLastSeenListenerSubscription(baseOptions?: Apollo.SubscriptionHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useSubscription(ValidatorLastSeenListenerDocument, options); - } -export type ValidatorLastSeenListenerSubscriptionHookResult = ReturnType; -export type ValidatorLastSeenListenerSubscriptionResult = Apollo.SubscriptionResult; -export const ValidatorDetailsDocument = gql` - query ValidatorDetails($address: String) { - stakingPool: staking_pool(order_by: {height: desc}, limit: 1, offset: 0) { - height - bonded: bonded_tokens - } - validator(where: {validator_info: {operator_address: {_eq: $address}}}) { - validatorDescriptions: validator_descriptions( - order_by: {height: desc} - limit: 1 - ) { - details - website - } - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos( - order_by: {height: desc} - limit: 1 - ) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - maxRate: max_rate - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorVotingPowers: validator_voting_powers( - offset: 0 - limit: 1 - order_by: {height: desc} - ) { - height - votingPower: voting_power - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} - `; - -/** - * __useValidatorDetailsQuery__ - * - * To run a query within a React component, call `useValidatorDetailsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorDetailsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorDetailsQuery({ - * variables: { - * address: // value for 'address' - * }, - * }); - */ -export function useValidatorDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorDetailsDocument, options); - } -export function useValidatorDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorDetailsDocument, options); - } -export type ValidatorDetailsQueryHookResult = ReturnType; -export type ValidatorDetailsLazyQueryHookResult = ReturnType; -export type ValidatorDetailsQueryResult = Apollo.QueryResult; -export const ValidatorDelegationsDocument = gql` - query ValidatorDelegations($validatorAddress: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - delegations: action_validator_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - delegations - pagination - } -} - `; - -/** - * __useValidatorDelegationsQuery__ - * - * To run a query within a React component, call `useValidatorDelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorDelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorDelegationsQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useValidatorDelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorDelegationsDocument, options); - } -export function useValidatorDelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorDelegationsDocument, options); - } -export type ValidatorDelegationsQueryHookResult = ReturnType; -export type ValidatorDelegationsLazyQueryHookResult = ReturnType; -export type ValidatorDelegationsQueryResult = Apollo.QueryResult; -export const ValidatorRedelegationsDocument = gql` - query ValidatorRedelegations($validatorAddress: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - redelegations: action_validator_redelegations_from( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - redelegations - pagination - } -} - `; - -/** - * __useValidatorRedelegationsQuery__ - * - * To run a query within a React component, call `useValidatorRedelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorRedelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorRedelegationsQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useValidatorRedelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorRedelegationsDocument, options); - } -export function useValidatorRedelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorRedelegationsDocument, options); - } -export type ValidatorRedelegationsQueryHookResult = ReturnType; -export type ValidatorRedelegationsLazyQueryHookResult = ReturnType; -export type ValidatorRedelegationsQueryResult = Apollo.QueryResult; -export const ValidatorUndelegationsDocument = gql` - query ValidatorUndelegations($validatorAddress: String!, $offset: Int = 0, $limit: Int = 10, $pagination: Boolean! = true) { - undelegations: action_validator_unbonding_delegations( - address: $validatorAddress - limit: $limit - offset: $offset - count_total: $pagination - ) { - undelegations: unbonding_delegations - pagination - } -} - `; - -/** - * __useValidatorUndelegationsQuery__ - * - * To run a query within a React component, call `useValidatorUndelegationsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorUndelegationsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorUndelegationsQuery({ - * variables: { - * validatorAddress: // value for 'validatorAddress' - * offset: // value for 'offset' - * limit: // value for 'limit' - * pagination: // value for 'pagination' - * }, - * }); - */ -export function useValidatorUndelegationsQuery(baseOptions: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorUndelegationsDocument, options); - } -export function useValidatorUndelegationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorUndelegationsDocument, options); - } -export type ValidatorUndelegationsQueryHookResult = ReturnType; -export type ValidatorUndelegationsLazyQueryHookResult = ReturnType; -export type ValidatorUndelegationsQueryResult = Apollo.QueryResult; -export const ValidatorsDocument = gql` - query Validators { - stakingPool: staking_pool(limit: 1, order_by: {height: desc}) { - bondedTokens: bonded_tokens - } - validator { - validatorStatuses: validator_statuses(order_by: {height: desc}, limit: 1) { - status - jailed - height - } - validatorSigningInfos: validator_signing_infos( - order_by: {height: desc} - limit: 1 - ) { - missedBlocksCounter: missed_blocks_counter - tombstoned - } - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - } - validatorVotingPowers: validator_voting_powers( - offset: 0 - limit: 1 - order_by: {height: desc} - ) { - votingPower: voting_power - } - validatorCommissions: validator_commissions(order_by: {height: desc}, limit: 1) { - commission - } - validatorSigningInfos: validator_signing_infos( - order_by: {height: desc} - limit: 1 - ) { - missedBlocksCounter: missed_blocks_counter - } - } - slashingParams: slashing_params(order_by: {height: desc}, limit: 1) { - params - } -} - `; - -/** - * __useValidatorsQuery__ - * - * To run a query within a React component, call `useValidatorsQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorsQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorsQuery({ - * variables: { - * }, - * }); - */ -export function useValidatorsQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorsDocument, options); - } -export function useValidatorsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorsDocument, options); - } -export type ValidatorsQueryHookResult = ReturnType; -export type ValidatorsLazyQueryHookResult = ReturnType; -export type ValidatorsQueryResult = Apollo.QueryResult; -export const ValidatorsAddressListDocument = gql` - query ValidatorsAddressList { - validator { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions( - limit: 1 - order_by: {height: desc} - ) { - moniker - identity - avatarUrl: avatar_url - } - } -} - `; - -/** - * __useValidatorsAddressListQuery__ - * - * To run a query within a React component, call `useValidatorsAddressListQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorsAddressListQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorsAddressListQuery({ - * variables: { - * }, - * }); - */ -export function useValidatorsAddressListQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorsAddressListDocument, options); - } -export function useValidatorsAddressListLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorsAddressListDocument, options); - } -export type ValidatorsAddressListQueryHookResult = ReturnType; -export type ValidatorsAddressListLazyQueryHookResult = ReturnType; -export type ValidatorsAddressListQueryResult = Apollo.QueryResult; -export const ValidatorAddressesDocument = gql` - query ValidatorAddresses { - validator( - where: {validator_info: {operator_address: {_is_null: false}, consensus_address: {_is_null: false}, self_delegate_address: {_is_null: false}}} - ) { - validatorInfo: validator_info { - operatorAddress: operator_address - selfDelegateAddress: self_delegate_address - consensusAddress: consensus_address - } - validatorDescriptions: validator_descriptions( - limit: 1 - order_by: {height: desc} - ) { - moniker - avatarUrl: avatar_url - } - } -} - `; - -/** - * __useValidatorAddressesQuery__ - * - * To run a query within a React component, call `useValidatorAddressesQuery` and pass it any options that fit your needs. - * When your component renders, `useValidatorAddressesQuery` returns an object from Apollo Client that contains loading, error, and data properties - * you can use to render your UI. - * - * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; - * - * @example - * const { data, loading, error } = useValidatorAddressesQuery({ - * variables: { - * }, - * }); - */ -export function useValidatorAddressesQuery(baseOptions?: Apollo.QueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useQuery(ValidatorAddressesDocument, options); - } -export function useValidatorAddressesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { - const options = {...defaultOptions, ...baseOptions} - return Apollo.useLazyQuery(ValidatorAddressesDocument, options); - } -export type ValidatorAddressesQueryHookResult = ReturnType; -export type ValidatorAddressesLazyQueryHookResult = ReturnType; -export type ValidatorAddressesQueryResult = Apollo.QueryResult; \ No newline at end of file diff --git a/apps/web-cheqd/src/hooks/useGrid.ts b/apps/web-cheqd/src/hooks/useGrid.ts deleted file mode 100644 index 6dd99f43be..0000000000 --- a/apps/web-cheqd/src/hooks/useGrid.ts +++ /dev/null @@ -1,40 +0,0 @@ -/* eslint-disable object-curly-newline */ -import { useRef } from 'react'; -import * as R from 'ramda'; -import { VariableSizeGrid } from 'react-window'; - -const useGrid = ( - columns: { - key: string; - align?: 'left' | 'center' | 'right' | 'justify' | 'inherit'; - width: number; - }[] -) => { - const gridRef = useRef(); - const columnRef = useRef(); - - const onResize = () => { - if (gridRef.current != null) { - R.pathOr((_: number) => null, ['current', 'resetAfterColumnIndex'], gridRef)(0); - } - if (columnRef.current != null) { - R.pathOr((_: number) => null, ['current', 'resetAfterColumnIndex'], columnRef)(0); - } - }; - - const getColumnWidth = (width: number, index: number) => - ((columns[index].width ?? 0) * width) / 100; - - const getRowHeight = () => - // this matches mui table height setup - 50; - return { - gridRef, - columnRef, - onResize, - getColumnWidth, - getRowHeight, - }; -}; - -export default useGrid; diff --git a/apps/web-cheqd/src/models/index.tsx b/apps/web-cheqd/src/models/index.tsx deleted file mode 100644 index 3ea4b48f78..0000000000 --- a/apps/web-cheqd/src/models/index.tsx +++ /dev/null @@ -1,9 +0,0 @@ -// ========================= -// Cheqd -// ========================= -export { default as MsgCreateDidDoc } from '@/models/msg/cheqd/did/msg_create_did'; -export { default as MsgUpdateDidDoc } from '@/models/msg/cheqd/did/msg_update_did'; -export { default as MsgDeactivateDidDoc } from '@/models/msg/cheqd/did/msg_deactivate_did'; -export { default as MsgCreateResource } from '@/models/msg/cheqd/resource/msg_create_resource'; - -export * from 'ui/models'; diff --git a/apps/web-cheqd/src/models/msg/cheqd/commons.ts b/apps/web-cheqd/src/models/msg/cheqd/commons.ts deleted file mode 100644 index 5800f2334b..0000000000 --- a/apps/web-cheqd/src/models/msg/cheqd/commons.ts +++ /dev/null @@ -1,24 +0,0 @@ -type KeyValuePair = { - key: string; - value: string; -}; - -export type SignInfo = { - verificationMethodId: string; - signature: string; -}; - -export type Service = { - id: string; - type: string; - serviceEndpoint: string; -}; -export type VerificationMethod = { - id: string; - type: string; - controller: string; - /** optional */ - KeyJwk: KeyValuePair[]; - /** optional */ - publicKeyMultibase: string; -}; diff --git a/apps/web-cheqd/src/models/msg/cheqd/did/msg_create_did.ts b/apps/web-cheqd/src/models/msg/cheqd/did/msg_create_did.ts deleted file mode 100644 index 70efd5be24..0000000000 --- a/apps/web-cheqd/src/models/msg/cheqd/did/msg_create_did.ts +++ /dev/null @@ -1,60 +0,0 @@ -import { Categories } from '@/models/types'; -import { Service, SignInfo, VerificationMethod } from '../commons'; - -/* eslint-disable */ -type MsgCreateDidDocPayload = { - context: string[]; - id: string; - controller: string[]; - verificationMethod: VerificationMethod[]; - authentication: string[]; - assertionMethod: string[]; - capabilityInvocation: string[]; - capabilityDelegation: string[]; - keyAgreement: string[]; - alsoKnownAs: string[]; - service: Service[]; -}; - -export class MsgCreateDidDoc { - public category: Categories; - - public type: string; - - public json: any; - - public payload?: MsgCreateDidDocPayload; - - public signatures: SignInfo[]; - - constructor(type: string, json: any, payload: MsgCreateDidDocPayload, signatures: SignInfo[]) { - this.category = 'cheqd'; - this.type = type; - this.json = json; - this.payload = payload; - this.signatures = signatures; - } - - static fromJson(object: any): MsgCreateDidDoc { - const message = {} as MsgCreateDidDoc; - message.category = 'cheqd'; - message.signatures = []; - message.json = object; - message.type = object['@type']; - - if (object.payload !== undefined && object.payload !== null) { - message.payload = object.payload; - } else { - message.payload = undefined; - } - if (object.signatures !== undefined && object.signatures !== null) { - for (const e of object.signatures) { - message.signatures.push(e); - } - } - return message; - } -} -/* eslint-enable */ - -export default MsgCreateDidDoc; diff --git a/apps/web-cheqd/src/models/msg/cheqd/did/msg_deactivate_did.ts b/apps/web-cheqd/src/models/msg/cheqd/did/msg_deactivate_did.ts deleted file mode 100644 index 76dd1cc3fd..0000000000 --- a/apps/web-cheqd/src/models/msg/cheqd/did/msg_deactivate_did.ts +++ /dev/null @@ -1,55 +0,0 @@ -import { Categories } from '@/models/types'; -import { SignInfo } from '../commons'; - -/* eslint-disable */ -type MsgDeactivateDidDocPayload = { - id: string; - versionId: string; -}; - -export class MsgDeactivateDidDoc { - public category: Categories; - - public type: string; - - public json: any; - - public payload?: MsgDeactivateDidDocPayload; - - public signatures: SignInfo[]; - - constructor( - type: string, - json: any, - payload: MsgDeactivateDidDocPayload, - signatures: SignInfo[] - ) { - this.category = 'cheqd'; - this.type = type; - this.json = json; - this.payload = payload; - this.signatures = signatures; - } - - static fromJson(object: any): MsgDeactivateDidDoc { - const message = {} as MsgDeactivateDidDoc; - message.category = 'cheqd'; - message.signatures = []; - message.json = object; - message.type = object['@type']; - if (object.payload !== undefined && object.payload !== null) { - message.payload = object.payload; - } else { - message.payload = undefined; - } - if (object.signatures !== undefined && object.signatures !== null) { - for (const e of object.signatures) { - message.signatures.push(e); - } - } - return message; - } -} -/* eslint-enable */ - -export default MsgDeactivateDidDoc; diff --git a/apps/web-cheqd/src/models/msg/cheqd/did/msg_update_did.ts b/apps/web-cheqd/src/models/msg/cheqd/did/msg_update_did.ts deleted file mode 100644 index e56413ae73..0000000000 --- a/apps/web-cheqd/src/models/msg/cheqd/did/msg_update_did.ts +++ /dev/null @@ -1,60 +0,0 @@ -import { Categories } from '@/models/types'; -import { Service, SignInfo, VerificationMethod } from '../commons'; - -/* eslint-disable */ -type MsgUpdateDidDocPayload = { - context: string[]; - id: string; - controller: string[]; - verificationMethod: VerificationMethod[]; - authentication: string[]; - assertionMethod: string[]; - capabilityInvocation: string[]; - capabilityDelegation: string[]; - keyAgreement: string[]; - alsoKnownAs: string[]; - service: Service[]; - versionId: string; -}; - -export class MsgUpdateDidDoc { - public category: Categories; - - public type: string; - - public json: any; - - public payload?: MsgUpdateDidDocPayload; - - public signatures: SignInfo[]; - - constructor(type: string, json: any, payload: MsgUpdateDidDocPayload, signatures: SignInfo[]) { - this.category = 'cheqd'; - this.type = type; - this.json = json; - this.payload = payload; - this.signatures = signatures; - } - - static fromJson(object: any): MsgUpdateDidDoc { - const message = {} as MsgUpdateDidDoc; - message.category = 'cheqd'; - message.signatures = []; - message.json = object; - message.type = object['@type']; - if (object.payload !== undefined && object.payload !== null) { - message.payload = object.payload; - } else { - message.payload = undefined; - } - if (object.signatures !== undefined && object.signatures !== null) { - for (const e of object.signatures) { - message.signatures.push(e); - } - } - return message; - } -} -/* eslint-enable */ - -export default MsgUpdateDidDoc; diff --git a/apps/web-cheqd/src/models/msg/cheqd/resource/msg_create_resource.ts b/apps/web-cheqd/src/models/msg/cheqd/resource/msg_create_resource.ts deleted file mode 100644 index 8a499d5dfb..0000000000 --- a/apps/web-cheqd/src/models/msg/cheqd/resource/msg_create_resource.ts +++ /dev/null @@ -1,48 +0,0 @@ -import { Categories } from '@/models/types'; -import { SignInfo } from '../commons'; - -/* eslint-disable */ -export class MsgCreateResource { - public category: Categories; - public type: string; - public json: any; - public payload?: MsgCreateResourcePayload; - public signatures: SignInfo[]; - - constructor(type: string, json: any, signatures: SignInfo[], payload?: MsgCreateResourcePayload) { - this.category = 'cheqd'; - this.type = type; - this.json = json; - this.payload = payload; - this.signatures = signatures; - } - - static fromJson(object: any): MsgCreateResource { - const message = {} as MsgCreateResource; - message.category = 'cheqd'; - message.signatures = []; - message.json = object; - message.type = object['@type']; - if (object.payload !== undefined && object.payload !== null) { - message.payload = object.payload; - } else { - message.payload = undefined; - } - if (object.signatures !== undefined && object.signatures !== null) { - for (const e of object.signatures) { - message.signatures.push(e); - } - } - return message; - } -} - -type MsgCreateResourcePayload = { - collection_id: string; - id: string; - name: string; - resource_Type: string; - data: Uint8Array; -}; -/* eslint-enable */ -export default MsgCreateResource; diff --git a/apps/web-cheqd/src/models/types/index.ts b/apps/web-cheqd/src/models/types/index.ts deleted file mode 100644 index 0250d6d700..0000000000 --- a/apps/web-cheqd/src/models/types/index.ts +++ /dev/null @@ -1,5 +0,0 @@ -import type { BaseCategories, Log } from 'ui/models/msg/types'; - -export type CustomCategories = 'cheqd'; // custom modules -export type Categories = BaseCategories | CustomCategories; -export type { Log }; diff --git a/apps/web-cheqd/src/pages/404.tsx b/apps/web-cheqd/src/pages/404.tsx deleted file mode 100644 index 76cf2cc94d..0000000000 --- a/apps/web-cheqd/src/pages/404.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import NotFound from '@/screens/404'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../next-i18next.config'; - -const Custom404: NextPage = () => ; - -export const getStaticProps = withGetStaticProps(nextI18NextConfig); - -export default Custom404; diff --git a/apps/web-cheqd/src/pages/[dtag].tsx b/apps/web-cheqd/src/pages/[dtag].tsx deleted file mode 100644 index cb8769bdd0..0000000000 --- a/apps/web-cheqd/src/pages/[dtag].tsx +++ /dev/null @@ -1,11 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import ProfileDetails from '@/screens/profile_details'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../next-i18next.config'; - -const ProfileDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'profiles', 'accounts'); - -export default ProfileDetailsPage; diff --git a/apps/web-cheqd/src/pages/_app.tsx b/apps/web-cheqd/src/pages/_app.tsx deleted file mode 100644 index 254596e760..0000000000 --- a/apps/web-cheqd/src/pages/_app.tsx +++ /dev/null @@ -1,7 +0,0 @@ -import MyApp from '@/screens/app'; -import { appWithTranslation } from 'next-i18next'; -import 'react-toastify/dist/ReactToastify.css'; -import 'shared-utils/assets/styles/global.css'; -import nextI18NextConfig from '../../next-i18next.config'; - -export default appWithTranslation(MyApp, nextI18NextConfig); diff --git a/apps/web-cheqd/src/pages/_document.tsx b/apps/web-cheqd/src/pages/_document.tsx deleted file mode 100644 index 174b41f650..0000000000 --- a/apps/web-cheqd/src/pages/_document.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import Document from 'next/document'; -import DocumentComponent, { getInitialProps, DocumentComponentProps } from 'ui/pages/_document'; - -class MyDocument extends Document { - render() { - return ; - } -} - -MyDocument.getInitialProps = getInitialProps; - -export default MyDocument; diff --git a/apps/web-cheqd/src/pages/_error.tsx b/apps/web-cheqd/src/pages/_error.tsx deleted file mode 100644 index 2cac4132ab..0000000000 --- a/apps/web-cheqd/src/pages/_error.tsx +++ /dev/null @@ -1,8 +0,0 @@ -import type { NextPage } from 'next'; -import ErrorPage, { getInitialProps } from 'ui/pages/_error'; - -const MyError: NextPage = () => ; - -MyError.getInitialProps = getInitialProps; - -export default MyError; diff --git a/apps/web-cheqd/src/pages/accounts/[address].tsx b/apps/web-cheqd/src/pages/accounts/[address].tsx deleted file mode 100644 index bf63138222..0000000000 --- a/apps/web-cheqd/src/pages/accounts/[address].tsx +++ /dev/null @@ -1,18 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import AccountDetails from '@/screens/account_details'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const AccountDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'accounts', - 'transactions', - 'validators', - 'message_labels', - 'message_contents' -); - -export default AccountDetailsPage; diff --git a/apps/web-cheqd/src/pages/accounts/index.tsx b/apps/web-cheqd/src/pages/accounts/index.tsx deleted file mode 100644 index 3c85d38a51..0000000000 --- a/apps/web-cheqd/src/pages/accounts/index.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import Accounts from '@/screens/accounts'; -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const AccountsPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'accounts', 'common'); - -export default AccountsPage; diff --git a/apps/web-cheqd/src/pages/blocks/[height].tsx b/apps/web-cheqd/src/pages/blocks/[height].tsx deleted file mode 100644 index 3a090fc163..0000000000 --- a/apps/web-cheqd/src/pages/blocks/[height].tsx +++ /dev/null @@ -1,17 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import BlockDetails from '@/screens/block_details'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const BlockDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'blocks', - 'transactions', - 'message_labels', - 'message_contents' -); - -export default BlockDetailsPage; diff --git a/apps/web-cheqd/src/pages/blocks/index.tsx b/apps/web-cheqd/src/pages/blocks/index.tsx deleted file mode 100644 index a25a08f025..0000000000 --- a/apps/web-cheqd/src/pages/blocks/index.tsx +++ /dev/null @@ -1,16 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Blocks from '@/screens/blocks'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const BlocksPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'blocks', - 'transactions', - 'message_labels', - 'message_contents' -); - -export default BlocksPage; diff --git a/apps/web-cheqd/src/pages/index.tsx b/apps/web-cheqd/src/pages/index.tsx deleted file mode 100644 index 0e20acaf4b..0000000000 --- a/apps/web-cheqd/src/pages/index.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Home from '@/screens/home'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../next-i18next.config'; - -const HomePage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'home', - 'blocks', - 'transactions' -); - -export default HomePage; diff --git a/apps/web-cheqd/src/pages/params/index.tsx b/apps/web-cheqd/src/pages/params/index.tsx deleted file mode 100644 index 36c5df67e5..0000000000 --- a/apps/web-cheqd/src/pages/params/index.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Params from '@/screens/params'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const ParamsPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'params'); - -export default ParamsPage; diff --git a/apps/web-cheqd/src/pages/proposals/[id].tsx b/apps/web-cheqd/src/pages/proposals/[id].tsx deleted file mode 100644 index bd370d9b35..0000000000 --- a/apps/web-cheqd/src/pages/proposals/[id].tsx +++ /dev/null @@ -1,11 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import ProposalDetails from '@/screens/proposal_details'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TokenDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'proposals'); - -export default TokenDetailsPage; diff --git a/apps/web-cheqd/src/pages/proposals/index.tsx b/apps/web-cheqd/src/pages/proposals/index.tsx deleted file mode 100644 index 983a1874fb..0000000000 --- a/apps/web-cheqd/src/pages/proposals/index.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Tokens from '@/screens/proposals'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TokensPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps(nextI18NextConfig, 'proposals'); - -export default TokensPage; diff --git a/apps/web-cheqd/src/pages/server-sitemap.xml/index.tsx b/apps/web-cheqd/src/pages/server-sitemap.xml/index.tsx deleted file mode 100644 index 9d27abd6ad..0000000000 --- a/apps/web-cheqd/src/pages/server-sitemap.xml/index.tsx +++ /dev/null @@ -1,8 +0,0 @@ -import ServerSitemap, { getServerSideProps } from 'ui/pages/server-sitemap.xml'; - -// This function is called by Next.js before rendering the page. It returns -// a list of URLs that should be included in the sitemap. -export { getServerSideProps }; - -// Next.js calls this function to render the page. -export default ServerSitemap; diff --git a/apps/web-cheqd/src/pages/transactions/[tx].tsx b/apps/web-cheqd/src/pages/transactions/[tx].tsx deleted file mode 100644 index 500faa8fa1..0000000000 --- a/apps/web-cheqd/src/pages/transactions/[tx].tsx +++ /dev/null @@ -1,16 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import type { NextPage } from 'next'; -import TransactionDetails from '@/screens/transaction_details'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TransactionDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'transactions', - 'message_labels', - 'message_contents' -); - -export default TransactionDetailsPage; diff --git a/apps/web-cheqd/src/pages/transactions/index.tsx b/apps/web-cheqd/src/pages/transactions/index.tsx deleted file mode 100644 index a54a156581..0000000000 --- a/apps/web-cheqd/src/pages/transactions/index.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Transactions from '@/screens/transactions'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const TransactionsPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'transactions', - 'message_labels', - 'message_contents' -); - -export default TransactionsPage; diff --git a/apps/web-cheqd/src/pages/validators/[address].tsx b/apps/web-cheqd/src/pages/validators/[address].tsx deleted file mode 100644 index 657b818c10..0000000000 --- a/apps/web-cheqd/src/pages/validators/[address].tsx +++ /dev/null @@ -1,18 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import ValidatorDetails from '@/screens/validator_details'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const ValidatorDetailsPage: NextPage = () => ; - -export const getStaticPaths = () => ({ paths: [], fallback: 'blocking' }); -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'validators', - 'transactions', - 'accounts', - 'message_labels', - 'message_contents' -); - -export default ValidatorDetailsPage; diff --git a/apps/web-cheqd/src/pages/validators/index.tsx b/apps/web-cheqd/src/pages/validators/index.tsx deleted file mode 100644 index 7ce3ee119a..0000000000 --- a/apps/web-cheqd/src/pages/validators/index.tsx +++ /dev/null @@ -1,17 +0,0 @@ -import withGetStaticProps from '@/pages/withGetStaticProps'; -import Validators from '@/screens/validators'; -import type { NextPage } from 'next'; -import nextI18NextConfig from '../../../next-i18next.config'; - -const ValidatorsPage: NextPage = () => ; - -export const getStaticProps = withGetStaticProps( - nextI18NextConfig, - 'validators', - 'transactions', - 'accounts', - 'message_labels', - 'message_contents' -); - -export default ValidatorsPage; diff --git a/apps/web-cheqd/src/screens/accounts/components/list/__snapshots__/index.test.tsx.snap b/apps/web-cheqd/src/screens/accounts/components/list/__snapshots__/index.test.tsx.snap deleted file mode 100644 index b2c8e80260..0000000000 --- a/apps/web-cheqd/src/screens/accounts/components/list/__snapshots__/index.test.tsx.snap +++ /dev/null @@ -1,1028 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`screen: Accounts/List matches snapshot 1`] = ` -.emotion-0 { - height: 100%; -} - -.emotion-1 { - min-height: 100vh; -} - -.emotion-1.emotion-1 { - overflow: auto; - padding: 16px; - border-radius: 4px; - background: #131316; -} - -.emotion-2 { - padding: 1rem; -} - -.emotion-3 { - overflow: auto; - color: #E6E6E6; - font-size: 0.875rem; -} - -.emotion-3:last-child { - padding: 0; -} - -.emotion-3 .MuiTablePagination-spacer { - display: none; -} - -.emotion-3 .MuiToolbar-gutters { - padding: 0; - margin: 0; - -webkit-flex-direction: column-reverse; - -ms-flex-direction: column-reverse; - flex-direction: column-reverse; - height: auto; - min-height: initial; -} - -.emotion-3 .MuiTablePagination-caption { - -webkit-flex-shrink: initial; - -ms-flex-negative: initial; - flex-shrink: initial; - -webkit-align-self: flex-end; - -ms-flex-item-align: flex-end; - align-self: flex-end; - margin-top: 16px; - color: #818181; -} - -@media (min-width:768px) { - .emotion-3 .MuiToolbar-gutters { - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-pack: end; - -ms-flex-pack: end; - -webkit-justify-content: flex-end; - justify-content: flex-end; - } - - .emotion-3 .MuiTablePagination-caption { - margin-top: 0; - margin-right: 16px; - } -} - -.emotion-3.emotion-3 { - margin-top: 24px; -} - -.emotion-4 { - position: relative; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-align-items: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - padding-left: 16px; - padding-right: 16px; - min-height: 52px; - padding-right: 2px; -} - -@media (min-width:375px) { - .emotion-4 { - padding-left: 24px; - padding-right: 24px; - } -} - -@media (min-width: 1280px) { - .emotion-4 { - height: 160px; - overflow: hidden; - } -} - -@media (min-width:0px) and (orientation: landscape) { - .emotion-4 { - min-height: 52px; - } -} - -@media (min-width:375px) { - .emotion-4 { - min-height: 52px; - padding-right: 2px; - } -} - -.emotion-4 .MuiTablePagination-actions { - -webkit-flex-shrink: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - margin-left: 20px; -} - -.emotion-5 { - -webkit-flex: 1 1 100%; - -ms-flex: 1 1 100%; - flex: 1 1 100%; -} - -.emotion-6 { - font-size: 0.875rem; - letter-spacing: 0.25px; - font-family: "Roboto","Helvetica","Arial",sans-serif; - font-weight: 400; - line-height: 1.43; - -webkit-flex-shrink: 0; - -ms-flex-negative: 0; - flex-shrink: 0; -} - -.emotion-7 { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-align-items: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - margin: 0; - list-style-type: none; -} - -.emotion-7 .MuiButtonBase-root, -.emotion-7 .MuiInputBase-input { - background: #19191D; -} - -.emotion-7 li { - margin: 0px 4px; -} - -.emotion-7 li.last { - margin-right: 0; - margin-left: 3px; -} - -.emotion-7 li.first { - margin-left: 0; - margin-right: 3px; -} - -@media (min-width:768px) { - .emotion-7 { - -webkit-align-self: flex-end; - -ms-flex-item-align: flex-end; - align-self: flex-end; - } -} - -@media (min-width:768px) { - .emotion-7.emotion-7 { - display: none; - } -} - -.emotion-8 { - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-align-items: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - -webkit-justify-content: center; - justify-content: center; - position: relative; - box-sizing: border-box; - -webkit-tap-highlight-color: transparent; - background-color: transparent; - outline: 0; - border: 0; - margin: 0; - border-radius: 0; - padding: 0; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - vertical-align: middle; - -moz-appearance: none; - -webkit-appearance: none; - -webkit-text-decoration: none; - text-decoration: none; - color: inherit; - text-align: center; - -webkit-flex: 0 0 auto; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - font-size: 1.5rem; - padding: 8px; - border-radius: 50%; - overflow: visible; - color: #fff; - -webkit-transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; - transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; - padding: 12px; - font-size: 1.75rem; - height: 30px; - width: 30px; - border-radius: 4px; - padding: 8px; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-align-items: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - -webkit-justify-content: center; - justify-content: center; -} - -.emotion-8::-moz-focus-inner { - border-style: none; -} - -.emotion-8.Mui-disabled { - pointer-events: none; - cursor: default; -} - -@media print { - .emotion-8 { - -webkit-print-color-adjust: exact; - color-adjust: exact; - } -} - -.emotion-8.Mui-disabled { - background-color: transparent; - color: rgba(255, 255, 255, 0.3); -} - -.emotion-9 { - -webkit-transform: rotate(180deg); - -moz-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); -} - -.emotion-12 { - margin: 0; - font-size: 0.875rem; - letter-spacing: 0.25px; - font-family: "Roboto","Helvetica","Arial",sans-serif; - font-weight: 400; - line-height: 1.43; - height: 30px; - width: 30px; - border-radius: 4px; - padding: 8px; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-align-items: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - -webkit-justify-content: center; - justify-content: center; - color: #818181; -} - -.emotion-12.selected { - color: #FFFFFF; - background: rgba(253,59,76,0.7); -} - -.emotion-12.selected:hover { - cursor: initial; -} - -.emotion-12:hover { - cursor: pointer; -} - -.emotion-16 { - display: none; -} - -@media (min-width:768px) { - .emotion-16 { - display: inline-block; - } -} - -.emotion-17 { - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - position: relative; - min-width: 0; - padding: 0; - margin: 0; - border: 0; - vertical-align: top; -} - -.emotion-18 { - font-size: 1rem; - white-space: pre-wrap; - letter-spacing: 0.5px; - font-family: "Roboto","Helvetica","Arial",sans-serif; - font-weight: 400; - line-height: 1.4375em; - color: #E6E6E6; - box-sizing: border-box; - position: relative; - cursor: text; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-align-items: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} - -.emotion-18.Mui-disabled { - color: rgba(255, 255, 255, 0.5); - cursor: default; -} - -.emotion-18 { - border-radius: 12px; -} - -.emotion-18 .MuiInputBase-input { - padding: 0; -} - -.emotion-18 .MuiTypography-body2 { - color: #818181; -} - -.emotion-18 .MuiSelect-selectMenu { - height: 30px; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-align-items: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - -webkit-justify-content: center; - justify-content: center; - border-radius: 4px; - padding-left: 8px; - padding-right: 24px; -} - -.emotion-19 { - -moz-appearance: none; - -webkit-appearance: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - border-radius: 4px; - cursor: pointer; - font: inherit; - letter-spacing: inherit; - color: currentColor; - padding: 4px 0 5px; - border: 0; - box-sizing: content-box; - background: none; - height: 1.4375em; - margin: 0; - -webkit-tap-highlight-color: transparent; - display: block; - min-width: 0; - width: 100%; - -webkit-animation-name: mui-auto-fill-cancel; - animation-name: mui-auto-fill-cancel; - -webkit-animation-duration: 10ms; - animation-duration: 10ms; -} - -.emotion-19:focus { - border-radius: 4px; -} - -.emotion-19::-ms-expand { - display: none; -} - -.emotion-19.Mui-disabled { - cursor: default; -} - -.emotion-19[multiple] { - height: auto; -} - -.emotion-19:not([multiple]) option, -.emotion-19:not([multiple]) optgroup { - background-color: #131316; -} - -.emotion-19.emotion-19.emotion-19 { - padding-right: 32px; -} - -.emotion-19.MuiSelect-select { - height: auto; - min-height: 1.4375em; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} - -.emotion-19::-webkit-input-placeholder { - color: currentColor; - opacity: 0.5; - -webkit-transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; - transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; -} - -.emotion-19::-moz-placeholder { - color: currentColor; - opacity: 0.5; - -webkit-transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; - transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; -} - -.emotion-19:-ms-input-placeholder { - color: currentColor; - opacity: 0.5; - -webkit-transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; - transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; -} - -.emotion-19::-ms-input-placeholder { - color: currentColor; - opacity: 0.5; - -webkit-transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; - transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; -} - -.emotion-19:focus { - outline: 0; -} - -.emotion-19:invalid { - box-shadow: none; -} - -.emotion-19::-webkit-search-decoration { - -webkit-appearance: none; -} - -label[data-shrink=false]+.MuiInputBase-formControl .emotion-19::-webkit-input-placeholder { - opacity: 0!important; -} - -label[data-shrink=false]+.MuiInputBase-formControl .emotion-19::-moz-placeholder { - opacity: 0!important; -} - -label[data-shrink=false]+.MuiInputBase-formControl .emotion-19:-ms-input-placeholder { - opacity: 0!important; -} - -label[data-shrink=false]+.MuiInputBase-formControl .emotion-19::-ms-input-placeholder { - opacity: 0!important; -} - -label[data-shrink=false]+.MuiInputBase-formControl .emotion-19:focus::-webkit-input-placeholder { - opacity: 0.5; -} - -label[data-shrink=false]+.MuiInputBase-formControl .emotion-19:focus::-moz-placeholder { - opacity: 0.5; -} - -label[data-shrink=false]+.MuiInputBase-formControl .emotion-19:focus:-ms-input-placeholder { - opacity: 0.5; -} - -label[data-shrink=false]+.MuiInputBase-formControl .emotion-19:focus::-ms-input-placeholder { - opacity: 0.5; -} - -.emotion-19.Mui-disabled { - opacity: 1; - -webkit-text-fill-color: rgba(255, 255, 255, 0.5); -} - -.emotion-19:-webkit-autofill { - -webkit-animation-duration: 5000s; - animation-duration: 5000s; - -webkit-animation-name: mui-auto-fill; - animation-name: mui-auto-fill; -} - -.emotion-19 { - padding: 8px 12px; -} - -.emotion-20 { - margin: 0; - font-size: 0.875rem; - letter-spacing: 0.25px; - font-family: "Roboto","Helvetica","Arial",sans-serif; - font-weight: 400; - line-height: 1.43; -} - -.emotion-21 { - bottom: 0; - left: 0; - position: absolute; - opacity: 0; - pointer-events: none; - width: 100%; - box-sizing: border-box; -} - -.emotion-22 { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - width: 1em; - height: 1em; - display: inline-block; - fill: currentColor; - -webkit-flex-shrink: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; - transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; - font-size: 1.5rem; - position: absolute; - right: 7px; - top: calc(50% - .5em); - pointer-events: none; - color: #fff; -} - -.emotion-22.Mui-disabled { - color: rgba(255, 255, 255, 0.3); -} - -.emotion-23 { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-align-items: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - margin: 0; - list-style-type: none; -} - -.emotion-23 .MuiButtonBase-root, -.emotion-23 .MuiInputBase-input { - background: #19191D; -} - -.emotion-23 li { - margin: 0px 4px; -} - -.emotion-23 li.last { - margin-right: 0; - margin-left: 3px; -} - -.emotion-23 li.first { - margin-left: 0; - margin-right: 3px; -} - -@media (min-width:768px) { - .emotion-23 { - -webkit-align-self: flex-end; - -ms-flex-item-align: flex-end; - align-self: flex-end; - } -} - -.emotion-23.emotion-23 { - display: none; -} - -@media (min-width:768px) { - .emotion-23.emotion-23 { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - } -} - -
-
-
- accounts:refresh_delay_notice -
-
-
-
-

- paginationLabelOne -

-
    -
  • - -
  • -
  • - -
  • -
  • - 1 -
  • -
  • - 2 -
  • -
  • - -
  • -
  • - -
  • -
  • -
    -
    - - - - - -
    -
    -
  • -
-
    -
  • - -
  • -
  • - -
  • -
  • - 1 -
  • -
  • - 2 -
  • -
  • - -
  • -
  • - -
  • -
  • -
    -
    - - - - - -
    -
    -
  • -
-
-
-
-
-`; diff --git a/apps/web-cheqd/src/screens/accounts/components/list/components/desktop/__snapshots__/index.test.tsx.snap b/apps/web-cheqd/src/screens/accounts/components/list/components/desktop/__snapshots__/index.test.tsx.snap deleted file mode 100644 index 608ceae62f..0000000000 --- a/apps/web-cheqd/src/screens/accounts/components/list/components/desktop/__snapshots__/index.test.tsx.snap +++ /dev/null @@ -1,321 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`screen: Accounts/Desktop matches snapshot 1`] = ` -.emotion-0 { - height: 100%; -} - -.emotion-0 .status.one { - color: #2460FA; -} - -.emotion-0 .status.two { - color: #2BA891; -} - -.emotion-0 .status.three { - color: #E79720; -} - -.emotion-0 .status.zero { - color: #E8E8E8; -} - -.emotion-1 { - display: table; - width: 100%; - border-collapse: collapse; - border-spacing: 0; -} - -.emotion-1 caption { - font-size: 0.875rem; - letter-spacing: 0.25px; - font-family: "Roboto","Helvetica","Arial",sans-serif; - font-weight: 400; - line-height: 1.43; - padding: 16px; - color: #AAAAAB; - text-align: left; - caption-side: bottom; -} - -.emotion-2 { - display: table-header-group; -} - -.emotion-2 { - background-color: initial; -} - -.emotion-3 { - color: inherit; - display: table-row; - vertical-align: middle; - outline: 0; -} - -.emotion-3.MuiTableRow-hover:hover { - background-color: rgba(255, 255, 255, 0.08); -} - -.emotion-3.Mui-selected { - background-color: rgba(253, 59, 76, 0.16); -} - -.emotion-3.Mui-selected:hover { - background-color: rgba(253, 59, 76, 0.24); -} - -.emotion-4 { - display: table-row-group; -} - -.emotion-4 .MuiTableRow-root:nth-of-type(odd) { - background-color: #19191D; -} - -.emotion-4 .MuiTableCell-root { - color: #AAAAAB; -} - -.emotion-6 { - font-size: 0.875rem; - letter-spacing: 0.25px; - font-family: "Roboto","Helvetica","Arial",sans-serif; - font-weight: 400; - line-height: 1.43; - display: table-cell; - vertical-align: inherit; - border-bottom: 1px solid rgba(19, 19, 21, 1); - text-align: left; - padding: 16px; - color: #E6E6E6; -} - -.emotion-6 { - border-bottom: none; - padding: 0 16px; - height: 50px; - font-size: 1rem; -} - -
- - - - - - - - - - - - - - - - - - - -
- #1 - -
-
- - 5,100,000,000 - - NCHEQ - - 51.0000 - % -
- #2 - -
-
- - 4,900,000,000 - - NCHEQ - - 49.0000 - % -
-
-`; diff --git a/apps/web-cheqd/src/screens/accounts/components/list/components/desktop/components/Cell.tsx b/apps/web-cheqd/src/screens/accounts/components/list/components/desktop/components/Cell.tsx deleted file mode 100644 index 7be4f7dd4f..0000000000 --- a/apps/web-cheqd/src/screens/accounts/components/list/components/desktop/components/Cell.tsx +++ /dev/null @@ -1,10 +0,0 @@ -/* eslint-disable object-curly-newline */ -import TableCell from '@mui/material/TableCell'; -import { FC } from 'react'; -import { CellProps } from '@/screens/accounts/components/list/components/desktop/types'; - -export const Cell: FC = ({ style, children, cx }) => ( - - {children} - -); diff --git a/apps/web-cheqd/src/screens/accounts/components/list/components/desktop/components/Header.tsx b/apps/web-cheqd/src/screens/accounts/components/list/components/desktop/components/Header.tsx deleted file mode 100644 index 7cd06fd1b3..0000000000 --- a/apps/web-cheqd/src/screens/accounts/components/list/components/desktop/components/Header.tsx +++ /dev/null @@ -1,25 +0,0 @@ -/* eslint-disable object-curly-newline */ -import SortArrows from '@/components/sort_arrows'; -import TableCell from '@mui/material/TableCell'; -import Typography from '@mui/material/Typography'; -import useAppTranslation from '@/hooks/useAppTranslation'; -import { memo } from 'react'; -import { HeaderProps } from '@/screens/accounts/components/list/components/desktop/types'; -import { useColumns } from '../utils'; - -const Header = memo(({ columnIndex, style }: HeaderProps) => { - const { t } = useAppTranslation('accounts'); - const columns = useColumns(); - - const { key, align } = columns[columnIndex]; - return ( - - - {t(key)} - {key === 'top_rank' && } - - - ); -}); - -export default Header; diff --git a/apps/web-cheqd/src/screens/accounts/components/list/components/desktop/components/Row.tsx b/apps/web-cheqd/src/screens/accounts/components/list/components/desktop/components/Row.tsx deleted file mode 100644 index 9b240ff0e3..0000000000 --- a/apps/web-cheqd/src/screens/accounts/components/list/components/desktop/components/Row.tsx +++ /dev/null @@ -1,70 +0,0 @@ -/* eslint-disable object-curly-newline */ -import AvatarName from '@/components/avatar_name'; -import Typography from '@mui/material/Typography'; -import chainConfig from '@/chainConfig'; -import { useProfileRecoil } from '@/recoil/profiles/hooks'; -import { formatToken } from '@/utils/format_token'; -import { ACCOUNT_DETAILS } from '@/utils/go_to_page'; -import numeral from 'numeral'; -import { memo } from 'react'; -import { Cell } from './Cell'; -import { RowProps } from '../types'; -import { useColumns } from '../utils'; - -const { primaryTokenUnit } = chainConfig(); - -const Row = memo(({ data, columnIndex, rowIndex, style }: RowProps) => { - const profile = useProfileRecoil(data.address); - const columns = useColumns(); - - const { key } = columns[columnIndex]; - const token = formatToken(data.balance, primaryTokenUnit); - - switch (key) { - case 'top_rank': - return ( - {`#${data.rank}`} - ); - case 'top_address': - return ( - - - - ); - case 'top_dtag': - return ( - - {/^@/.test(profile.name) && ( - - {`@${profile.name}`} - - )} - - ); - case 'top_balance': - return ( - - {numeral(token.value).format('0,0')} {token.displayDenom.toUpperCase()} - - ); - case 'top_percentage': - return ( - - {numeral(data.percentage).format('0,0.0000')} % - - ); - default: - return null; - } -}); - -export default Row; diff --git a/apps/web-cheqd/src/screens/accounts/components/list/components/desktop/index.test.tsx b/apps/web-cheqd/src/screens/accounts/components/list/components/desktop/index.test.tsx deleted file mode 100644 index a9aab18e64..0000000000 --- a/apps/web-cheqd/src/screens/accounts/components/list/components/desktop/index.test.tsx +++ /dev/null @@ -1,86 +0,0 @@ -import React from 'react'; -import renderer from 'react-test-renderer'; -import MockTheme from '@/tests/mocks/MockTheme'; -import Desktop from '@/screens/accounts/components/list/components/desktop'; - -// ================================== -// mocks -// ================================== -const mockI18n = { - t: (key: string) => key, - lang: 'en', -}; -jest.mock('next-i18next', () => () => mockI18n); - -// ================================== -// mocks -// ================================== -jest.mock('@/recoil/profiles/hooks', () => ({ - ...jest.requireActual('@/recoil/profiles/hooks'), - useProfileRecoil: jest.fn((address) => ({ - address, - name: - address === 'desmosvaloper14nfk5gm99gfrd7nwqtmtvzunzclz8720a6cqh7' - ? 'AC Validator 🦦' - : address, - imageUrl: '', - })), - useProfilesRecoil: jest.fn((addresses) => - addresses.map((address: string) => ({ - address, - name: - address === 'desmosvaloper14nfk5gm99gfrd7nwqtmtvzunzclz8720a6cqh7' - ? 'AC Validator 🦦' - : address, - imageUrl: '', - })) - ), -})); - -jest.mock('@/components/avatar_name', () => (props: JSX.IntrinsicElements['div']) => ( -
-)); - -jest.mock('@/components/sort_arrows', () => (props: JSX.IntrinsicElements['div']) => ( -
-)); - -jest.mock( - '@/screens/accounts/components/list/components/desktop/components/Header', - () => (props: JSX.IntrinsicElements['div']) =>