Sei

Sei Cosmos REST API (LCD)

Cosmos SDK REST API (Light Client Daemon / LCD) exposing HTTP endpoints for querying Sei blockchain state including bank balances and token supply, staking delegations and validator info, governance proposals, distribution rewards and commissions, minting parameters, IBC channels, and Sei-native DEX markets and orders. Available on mainnet (pacific-1) at port 1317 via public infrastructure providers. The public REST endpoint is rate-limited to 15 requests per second. Swagger/OpenAPI documentation can be enabled on self-hosted nodes.

OpenAPI Specification

sei-cosmos-rest-api.yml Raw ↑
swagger: '2.0'
info:
  title: HTTP API Console
  name: ''
  description: ''
paths:
  /cosmos/cosmos-sdk/accesscontrol/list_resource_dependency_mapping:
    get:
      operationId: CosmosAccesscontrolXV1Beta1ListResourceDependencyMapping
      responses:
        '200':
          description: A successful response.
          schema:
            type: object
            properties:
              message_dependency_mapping_list:
                type: array
                items:
                  type: object
                  properties:
                    message_key:
                      type: string
                    access_ops:
                      type: array
                      items:
                        type: object
                        properties:
                          access_type:
                            type: string
                            enum:
                              - UNKNOWN
                              - READ
                              - WRITE
                              - COMMIT
                            default: UNKNOWN
                          resource_type:
                            type: string
                            enum:
                              - ANY
                              - KV
                              - Mem
                              - DexMem
                              - KV_BANK
                              - KV_STAKING
                              - KV_WASM
                              - KV_ORACLE
                              - KV_DEX
                              - KV_EPOCH
                              - KV_TOKENFACTORY
                              - KV_ORACLE_VOTE_TARGETS
                              - KV_ORACLE_AGGREGATE_VOTES
                              - KV_ORACLE_FEEDERS
                              - KV_STAKING_DELEGATION
                              - KV_STAKING_VALIDATOR
                              - KV_AUTH
                              - KV_AUTH_ADDRESS_STORE
                              - KV_BANK_SUPPLY
                              - KV_BANK_DENOM
                              - KV_BANK_BALANCES
                              - KV_TOKENFACTORY_DENOM
                              - KV_TOKENFACTORY_METADATA
                              - KV_TOKENFACTORY_ADMIN
                              - KV_TOKENFACTORY_CREATOR
                              - KV_ORACLE_EXCHANGE_RATE
                              - KV_ORACLE_VOTE_PENALTY_COUNTER
                              - KV_ORACLE_PRICE_SNAPSHOT
                              - KV_STAKING_VALIDATION_POWER
                              - KV_STAKING_TOTAL_POWER
                              - KV_STAKING_VALIDATORS_CON_ADDR
                              - KV_STAKING_UNBONDING_DELEGATION
                              - KV_STAKING_UNBONDING_DELEGATION_VAL
                              - KV_STAKING_REDELEGATION
                              - KV_STAKING_REDELEGATION_VAL_SRC
                              - KV_STAKING_REDELEGATION_VAL_DST
                              - KV_STAKING_REDELEGATION_QUEUE
                              - KV_STAKING_VALIDATOR_QUEUE
                              - KV_STAKING_HISTORICAL_INFO
                              - KV_STAKING_UNBONDING
                              - KV_STAKING_VALIDATORS_BY_POWER
                              - KV_DISTRIBUTION
                              - KV_DISTRIBUTION_FEE_POOL
                              - KV_DISTRIBUTION_PROPOSER_KEY
                              - KV_DISTRIBUTION_OUTSTANDING_REWARDS
                              - KV_DISTRIBUTION_DELEGATOR_WITHDRAW_ADDR
                              - KV_DISTRIBUTION_DELEGATOR_STARTING_INFO
                              - KV_DISTRIBUTION_VAL_HISTORICAL_REWARDS
                              - KV_DISTRIBUTION_VAL_CURRENT_REWARDS
                              - KV_DISTRIBUTION_VAL_ACCUM_COMMISSION
                              - KV_DISTRIBUTION_SLASH_EVENT
                              - KV_DEX_CONTRACT_LONGBOOK
                              - KV_DEX_CONTRACT_SHORTBOOK
                              - KV_DEX_SETTLEMENT
                              - KV_DEX_PAIR_PREFIX
                              - KV_DEX_TWAP
                              - KV_DEX_PRICE
                              - KV_DEX_SETTLEMENT_ENTRY
                              - KV_DEX_REGISTERED_PAIR
                              - KV_DEX_ORDER
                              - KV_DEX_CANCEL
                              - KV_DEX_ACCOUNT_ACTIVE_ORDERS
                              - KV_DEX_ASSET_LIST
                              - KV_DEX_NEXT_ORDER_ID
                              - KV_DEX_NEXT_SETTLEMENT_ID
                              - KV_DEX_MATCH_RESULT
                              - KV_DEX_SETTLEMENT_ORDER_ID
                              - KV_DEX_ORDER_BOOK
                              - KV_ACCESSCONTROL
                              - KV_ACCESSCONTROL_WASM_DEPENDENCY_MAPPING
                              - KV_WASM_CODE
                              - KV_WASM_CONTRACT_ADDRESS
                              - KV_WASM_CONTRACT_STORE
                              - KV_WASM_SEQUENCE_KEY
                              - KV_WASM_CONTRACT_CODE_HISTORY
                              - KV_WASM_CONTRACT_BY_CODE_ID
                              - KV_WASM_PINNED_CODE_INDEX
                              - KV_AUTH_GLOBAL_ACCOUNT_NUMBER
                              - KV_AUTHZ
                              - KV_FEEGRANT
                              - KV_FEEGRANT_ALLOWANCE
                              - KV_SLASHING
                              - KV_SLASHING_VAL_SIGNING_INFO
                              - KV_SLASHING_ADDR_PUBKEY_RELATION_KEY
                              - KV_DEX_MEM_ORDER
                              - KV_DEX_MEM_CANCEL
                              - KV_DEX_MEM_DEPOSIT
                              - KV_DEX_CONTRACT
                              - KV_DEX_LONG_ORDER_COUNT
                              - KV_DEX_SHORT_ORDER_COUNT
                              - KV_BANK_DEFERRED
                              - KV_BANK_DEFERRED_MODULE_TX_INDEX
                              - KV_DEX_MEM_CONTRACTS_TO_PROCESS
                              - KV_DEX_MEM_DOWNSTREAM_CONTRACTS
                            default: ANY
                            title: |-
                              - KV: child of ANY
                               - Mem: child of ANY
                               - DexMem: child of MEM
                               - KV_BANK: child of KV
                               - KV_STAKING: child of KV
                               - KV_WASM: child of KV
                               - KV_ORACLE: child of KV
                               - KV_DEX: child of KV
                               - KV_EPOCH: child of KV
                               - KV_TOKENFACTORY: child of KV
                               - KV_ORACLE_VOTE_TARGETS: child of KV_ORACLE
                               - KV_ORACLE_AGGREGATE_VOTES: child of KV_ORACLE
                               - KV_ORACLE_FEEDERS: child of KV_ORACLE
                               - KV_STAKING_DELEGATION: child of KV_STAKING
                               - KV_STAKING_VALIDATOR: child of KV_STAKING
                               - KV_AUTH: child of KV
                               - KV_AUTH_ADDRESS_STORE: child of KV
                               - KV_BANK_SUPPLY: child of KV_BANK
                               - KV_BANK_DENOM: child of KV_BANK
                               - KV_BANK_BALANCES: child of KV_BANK
                               - KV_TOKENFACTORY_DENOM: child of KV_TOKENFACTORY
                               - KV_TOKENFACTORY_METADATA: child of KV_TOKENFACTORY
                               - KV_TOKENFACTORY_ADMIN: child of KV_TOKENFACTORY
                               - KV_TOKENFACTORY_CREATOR: child of KV_TOKENFACTORY
                               - KV_ORACLE_EXCHANGE_RATE: child of KV_ORACLE
                               - KV_ORACLE_VOTE_PENALTY_COUNTER: child of KV_ORACLE
                               - KV_ORACLE_PRICE_SNAPSHOT: child of KV_ORACLE
                               - KV_STAKING_VALIDATION_POWER: child of KV_STAKING
                               - KV_STAKING_TOTAL_POWER: child of KV_STAKING
                               - KV_STAKING_VALIDATORS_CON_ADDR: child of KV_STAKING
                               - KV_STAKING_UNBONDING_DELEGATION: child of KV_STAKING
                               - KV_STAKING_UNBONDING_DELEGATION_VAL: child of KV_STAKING
                               - KV_STAKING_REDELEGATION: child of KV_STAKING
                               - KV_STAKING_REDELEGATION_VAL_SRC: child of KV_STAKING
                               - KV_STAKING_REDELEGATION_VAL_DST: child of KV_STAKING
                               - KV_STAKING_REDELEGATION_QUEUE: child of KV_STAKING
                               - KV_STAKING_VALIDATOR_QUEUE: child of KV_STAKING
                               - KV_STAKING_HISTORICAL_INFO: child of KV_STAKING
                               - KV_STAKING_UNBONDING: child of KV_STAKING
                               - KV_STAKING_VALIDATORS_BY_POWER: child of KV_STAKING
                               - KV_DISTRIBUTION: child of KV
                               - KV_DISTRIBUTION_FEE_POOL: child of KV_DISTRIBUTION
                               - KV_DISTRIBUTION_PROPOSER_KEY: child of KV_DISTRIBUTION
                               - KV_DISTRIBUTION_OUTSTANDING_REWARDS: child of KV_DISTRIBUTION
                               - KV_DISTRIBUTION_DELEGATOR_WITHDRAW_ADDR: child of KV_DISTRIBUTION
                               - KV_DISTRIBUTION_DELEGATOR_STARTING_INFO: child of KV_DISTRIBUTION
                               - KV_DISTRIBUTION_VAL_HISTORICAL_REWARDS: child of KV_DISTRIBUTION
                               - KV_DISTRIBUTION_VAL_CURRENT_REWARDS: child of KV_DISTRIBUTION
                               - KV_DISTRIBUTION_VAL_ACCUM_COMMISSION: child of KV_DISTRIBUTION
                               - KV_DISTRIBUTION_SLASH_EVENT: child of KV_DISTRIBUTION
                               - KV_DEX_CONTRACT_LONGBOOK: child of KV_DEX
                               - KV_DEX_CONTRACT_SHORTBOOK: child of KV_DEX
                               - KV_DEX_SETTLEMENT: child of KV_DEX
                               - KV_DEX_PAIR_PREFIX: child of KV_DEX
                               - KV_DEX_TWAP: child of KV_DEX
                               - KV_DEX_PRICE: child of KV_DEX
                               - KV_DEX_SETTLEMENT_ENTRY: child of KV_DEX
                               - KV_DEX_REGISTERED_PAIR: child of KV_DEX
                               - KV_DEX_ORDER: child of KV_DEX
                               - KV_DEX_CANCEL: child of KV_DEX
                               - KV_DEX_ACCOUNT_ACTIVE_ORDERS: child of KV_DEX
                               - KV_DEX_ASSET_LIST: child of KV_DEX
                               - KV_DEX_NEXT_ORDER_ID: child of KV_DEX
                               - KV_DEX_NEXT_SETTLEMENT_ID: child of KV_DEX
                               - KV_DEX_MATCH_RESULT: child of KV_DEX
                               - KV_DEX_SETTLEMENT_ORDER_ID: child of KV_DEX
                               - KV_DEX_ORDER_BOOK: child of KV_DEX
                               - KV_ACCESSCONTROL: child of KV
                               - KV_ACCESSCONTROL_WASM_DEPENDENCY_MAPPING: child of KV_ACCESSCONTROL
                               - KV_WASM_CODE: child of KV_WASM
                               - KV_WASM_CONTRACT_ADDRESS: child of KV_WASM
                               - KV_WASM_CONTRACT_STORE: child of KV_WASM
                               - KV_WASM_SEQUENCE_KEY: child of KV_WASM
                               - KV_WASM_CONTRACT_CODE_HISTORY: child of KV_WASM
                               - KV_WASM_CONTRACT_BY_CODE_ID: child of KV_WASM
                               - KV_WASM_PINNED_CODE_INDEX: child of KV_WASM
                               - KV_AUTH_GLOBAL_ACCOUNT_NUMBER: child of KV_AUTH
                               - KV_AUTHZ: child of KV
                               - KV_FEEGRANT: child of KV
                               - KV_FEEGRANT_ALLOWANCE: child of KV_FEEGRANT
                               - KV_SLASHING: child of KV
                               - KV_SLASHING_VAL_SIGNING_INFO: child of KV_SLASHING
                               - KV_SLASHING_ADDR_PUBKEY_RELATION_KEY: child of KV_SLASHING
                               - KV_DEX_CONTRACT: child of KV_DEX
                               - KV_DEX_LONG_ORDER_COUNT: child of KV_DEX
                               - KV_DEX_SHORT_ORDER_COUNT: child of KV_DEX
                               - KV_BANK_DEFERRED: child of KV
                               - KV_BANK_DEFERRED_MODULE_TX_INDEX: child of KV_BANK_DEFERRED
                               - KV_DEX_MEM_CONTRACTS_TO_PROCESS: child of KV_DEX_MEM
                               - KV_DEX_MEM_DOWNSTREAM_CONTRACTS: child of KV_DEX_MEM
                          identifier_template:
                            type: string
                    dynamic_enabled:
                      type: boolean
        default:
          description: An unexpected error response.
          schema:
            type: object
            properties:
              code:
                type: integer
                format: int32
              message:
                type: string
              details:
                type: array
                items:
                  type: object
                  properties:
                    '@type':
                      type: string
                  additionalProperties: {}
      tags:
        - Query
  /cosmos/cosmos-sdk/accesscontrol/list_wasm_dependency_mapping:
    get:
      operationId: CosmosAccesscontrolXV1Beta1ListWasmDependencyMapping
      responses:
        '200':
          description: A successful response.
          schema:
            type: object
            properties:
              wasm_dependency_mapping_list:
                type: array
                items:
                  type: object
                  properties:
                    base_access_ops:
                      type: array
                      items:
                        type: object
                        properties:
                          operation:
                            type: object
                            properties:
                              access_type:
                                type: string
                                enum:
                                  - UNKNOWN
                                  - READ
                                  - WRITE
                                  - COMMIT
                                default: UNKNOWN
                              resource_type:
                                type: string
                                enum:
                                  - ANY
                                  - KV
                                  - Mem
                                  - DexMem
                                  - KV_BANK
                                  - KV_STAKING
                                  - KV_WASM
                                  - KV_ORACLE
                                  - KV_DEX
                                  - KV_EPOCH
                                  - KV_TOKENFACTORY
                                  - KV_ORACLE_VOTE_TARGETS
                                  - KV_ORACLE_AGGREGATE_VOTES
                                  - KV_ORACLE_FEEDERS
                                  - KV_STAKING_DELEGATION
                                  - KV_STAKING_VALIDATOR
                                  - KV_AUTH
                                  - KV_AUTH_ADDRESS_STORE
                                  - KV_BANK_SUPPLY
                                  - KV_BANK_DENOM
                                  - KV_BANK_BALANCES
                                  - KV_TOKENFACTORY_DENOM
                                  - KV_TOKENFACTORY_METADATA
                                  - KV_TOKENFACTORY_ADMIN
                                  - KV_TOKENFACTORY_CREATOR
                                  - KV_ORACLE_EXCHANGE_RATE
                                  - KV_ORACLE_VOTE_PENALTY_COUNTER
                                  - KV_ORACLE_PRICE_SNAPSHOT
                                  - KV_STAKING_VALIDATION_POWER
                                  - KV_STAKING_TOTAL_POWER
                                  - KV_STAKING_VALIDATORS_CON_ADDR
                                  - KV_STAKING_UNBONDING_DELEGATION
                                  - KV_STAKING_UNBONDING_DELEGATION_VAL
                                  - KV_STAKING_REDELEGATION
                                  - KV_STAKING_REDELEGATION_VAL_SRC
                                  - KV_STAKING_REDELEGATION_VAL_DST
                                  - KV_STAKING_REDELEGATION_QUEUE
                                  - KV_STAKING_VALIDATOR_QUEUE
                                  - KV_STAKING_HISTORICAL_INFO
                                  - KV_STAKING_UNBONDING
                                  - KV_STAKING_VALIDATORS_BY_POWER
                                  - KV_DISTRIBUTION
                                  - KV_DISTRIBUTION_FEE_POOL
                                  - KV_DISTRIBUTION_PROPOSER_KEY
                                  - KV_DISTRIBUTION_OUTSTANDING_REWARDS
                                  - KV_DISTRIBUTION_DELEGATOR_WITHDRAW_ADDR
                                  - KV_DISTRIBUTION_DELEGATOR_STARTING_INFO
                                  - KV_DISTRIBUTION_VAL_HISTORICAL_REWARDS
                                  - KV_DISTRIBUTION_VAL_CURRENT_REWARDS
                                  - KV_DISTRIBUTION_VAL_ACCUM_COMMISSION
                                  - KV_DISTRIBUTION_SLASH_EVENT
                                  - KV_DEX_CONTRACT_LONGBOOK
                                  - KV_DEX_CONTRACT_SHORTBOOK
                                  - KV_DEX_SETTLEMENT
                                  - KV_DEX_PAIR_PREFIX
                                  - KV_DEX_TWAP
                                  - KV_DEX_PRICE
                                  - KV_DEX_SETTLEMENT_ENTRY
                                  - KV_DEX_REGISTERED_PAIR
                                  - KV_DEX_ORDER
                                  - KV_DEX_CANCEL
                                  - KV_DEX_ACCOUNT_ACTIVE_ORDERS
                                  - KV_DEX_ASSET_LIST
                                  - KV_DEX_NEXT_ORDER_ID
                                  - KV_DEX_NEXT_SETTLEMENT_ID
                                  - KV_DEX_MATCH_RESULT
                                  - KV_DEX_SETTLEMENT_ORDER_ID
                                  - KV_DEX_ORDER_BOOK
                                  - KV_ACCESSCONTROL
                                  - KV_ACCESSCONTROL_WASM_DEPENDENCY_MAPPING
                                  - KV_WASM_CODE
                                  - KV_WASM_CONTRACT_ADDRESS
                                  - KV_WASM_CONTRACT_STORE
                                  - KV_WASM_SEQUENCE_KEY
                                  - KV_WASM_CONTRACT_CODE_HISTORY
                                  - KV_WASM_CONTRACT_BY_CODE_ID
                                  - KV_WASM_PINNED_CODE_INDEX
                                  - KV_AUTH_GLOBAL_ACCOUNT_NUMBER
                                  - KV_AUTHZ
                                  - KV_FEEGRANT
                                  - KV_FEEGRANT_ALLOWANCE
                                  - KV_SLASHING
                                  - KV_SLASHING_VAL_SIGNING_INFO
                                  - KV_SLASHING_ADDR_PUBKEY_RELATION_KEY
                                  - KV_DEX_MEM_ORDER
                                  - KV_DEX_MEM_CANCEL
                                  - KV_DEX_MEM_DEPOSIT
                                  - KV_DEX_CONTRACT
                                  - KV_DEX_LONG_ORDER_COUNT
                                  - KV_DEX_SHORT_ORDER_COUNT
                                  - KV_BANK_DEFERRED
                                  - KV_BANK_DEFERRED_MODULE_TX_INDEX
                                  - KV_DEX_MEM_CONTRACTS_TO_PROCESS
                                  - KV_DEX_MEM_DOWNSTREAM_CONTRACTS
                                default: ANY
                                title: |-
                                  - KV: child of ANY
                                   - Mem: child of ANY
                                   - DexMem: child of MEM
                                   - KV_BANK: child of KV
                                   - KV_STAKING: child of KV
                                   - KV_WASM: child of KV
                                   - KV_ORACLE: child of KV
                                   - KV_DEX: child of KV
                                   - KV_EPOCH: child of KV
                                   - KV_TOKENFACTORY: child of KV
                                   - KV_ORACLE_VOTE_TARGETS: child of KV_ORACLE
                                   - KV_ORACLE_AGGREGATE_VOTES: child of KV_ORACLE
                                   - KV_ORACLE_FEEDERS: child of KV_ORACLE
                                   - KV_STAKING_DELEGATION: child of KV_STAKING
                                   - KV_STAKING_VALIDATOR: child of KV_STAKING
                                   - KV_AUTH: child of KV
                                   - KV_AUTH_ADDRESS_STORE: child of KV
                                   - KV_BANK_SUPPLY: child of KV_BANK
                                   - KV_BANK_DENOM: child of KV_BANK
                                   - KV_BANK_BALANCES: child of KV_BANK
                                   - KV_TOKENFACTORY_DENOM: child of KV_TOKENFACTORY
                                   - KV_TOKENFACTORY_METADATA: child of KV_TOKENFACTORY
                                   - KV_TOKENFACTORY_ADMIN: child of KV_TOKENFACTORY
                                   - KV_TOKENFACTORY_CREATOR: child of KV_TOKENFACTORY
                                   - KV_ORACLE_EXCHANGE_RATE: child of KV_ORACLE
                                   - KV_ORACLE_VOTE_PENALTY_COUNTER: child of KV_ORACLE
                                   - KV_ORACLE_PRICE_SNAPSHOT: child of KV_ORACLE
                                   - KV_STAKING_VALIDATION_POWER: child of KV_STAKING
                                   - KV_STAKING_TOTAL_POWER: child of KV_STAKING
                                   - KV_STAKING_VALIDATORS_CON_ADDR: child of KV_STAKING
                                   - KV_STAKING_UNBONDING_DELEGATION: child of KV_STAKING
                                   - KV_STAKING_UNBONDING_DELEGATION_VAL: child of KV_STAKING
                                   - KV_STAKING_REDELEGATION: child of KV_STAKING
                                   - KV_STAKING_REDELEGATION_VAL_SRC: child of KV_STAKING
                                   - KV_STAKING_REDELEGATION_VAL_DST: child of KV_STAKING
                                   - KV_STAKING_REDELEGATION_QUEUE: child of KV_STAKING
                                   - KV_STAKING_VALIDATOR_QUEUE: child of KV_STAKING
                                   - KV_STAKING_HISTORICAL_INFO: child of KV_STAKING
                                   - KV_STAKING_UNBONDING: child of KV_STAKING
                                   - KV_STAKING_VALIDATORS_BY_POWER: child of KV_STAKING
                                   - KV_DISTRIBUTION: child of KV
                                   - KV_DISTRIBUTION_FEE_POOL: child of KV_DISTRIBUTION
                                   - KV_DISTRIBUTION_PROPOSER_KEY: child of KV_DISTRIBUTION
                                   - KV_DISTRIBUTION_OUTSTANDING_REWARDS: child of KV_DISTRIBUTION
                                   - KV_DISTRIBUTION_DELEGATOR_WITHDRAW_ADDR: child of KV_DISTRIBUTION
                                   - KV_DISTRIBUTION_DELEGATOR_STARTING_INFO: child of KV_DISTRIBUTION
                                   - KV_DISTRIBUTION_VAL_HISTORICAL_REWARDS: child of KV_DISTRIBUTION
                                   - KV_DISTRIBUTION_VAL_CURRENT_REWARDS: child of KV_DISTRIBUTION
                                   - KV_DISTRIBUTION_VAL_ACCUM_COMMISSION: child of KV_DISTRIBUTION
                                   - KV_DISTRIBUTION_SLASH_EVENT: child of KV_DISTRIBUTION
                                   - KV_DEX_CONTRACT_LONGBOOK: child of KV_DEX
                                   - KV_DEX_CONTRACT_SHORTBOOK: child of KV_DEX
                                   - KV_DEX_SETTLEMENT: child of KV_DEX
                                   - KV_DEX_PAIR_PREFIX: child of KV_DEX
                                   - KV_DEX_TWAP: child of KV_DEX
                                   - KV_DEX_PRICE: child of KV_DEX
                                   - KV_DEX_SETTLEMENT_ENTRY: child of KV_DEX
                                   - KV_DEX_REGISTERED_PAIR: child of KV_DEX
                                   - KV_DEX_ORDER: child of KV_DEX
                                   - KV_DEX_CANCEL: child of KV_DEX
                                   - KV_DEX_ACCOUNT_ACTIVE_ORDERS: child of KV_DEX
                                   - KV_DEX_ASSET_LIST: child of KV_DEX
                                   - KV_DEX_NEXT_ORDER_ID: child of KV_DEX
                                   - KV_DEX_NEXT_SETTLEMENT_ID: child of KV_DEX
                                   - KV_DEX_MATCH_RESULT: child of KV_DEX
                                   - KV_DEX_SETTLEMENT_ORDER_ID: child of KV_DEX
                                   - KV_DEX_ORDER_BOOK: child of KV_DEX
                                   - KV_ACCESSCONTROL: child of KV
                                   - KV_ACCESSCONTROL_WASM_DEPENDENCY_MAPPING: child of KV_ACCESSCONTROL
                                   - KV_WASM_CODE: child of KV_WASM
                                   - KV_WASM_CONTRACT_ADDRESS: child of KV_WASM
                                   - KV_WASM_CONTRACT_STORE: child of KV_WASM
                                   - KV_WASM_SEQUENCE_KEY: child of KV_WASM
                                   - KV_WASM_CONTRACT_CODE_HISTORY: child of KV_WASM
                                   - KV_WASM_CONTRACT_BY_CODE_ID: child of KV_WASM
                                   - KV_WASM_PINNED_CODE_INDEX: child of KV_WASM
                                   - KV_AUTH_GLOBAL_ACCOUNT_NUMBER: child of KV_AUTH
                                   - KV_AUTHZ: child of KV
                                   - KV_FEEGRANT: child of KV
                                   - KV_FEEGRANT_ALLOWANCE: child of KV_FEEGRANT
                                   - KV_SLASHING: child of KV
                                   - KV_SLASHING_VAL_SIGNING_INFO: child of KV_SLASHING
                                   - KV_SLASHING_ADDR_PUBKEY_RELATION_KEY: child of KV_SLASHING
                                   - KV_DEX_CONTRACT: child of KV_DEX
                                   - KV_DEX_LONG_ORDER_COUNT: child of KV_DEX
                                   - KV_DEX_SHORT_ORDER_COUNT: child of KV_DEX
                                   - KV_BANK_DEFERRED: child of KV
                                   - KV_BANK_DEFERRED_MODULE_TX_INDEX: child of KV_BANK_DEFERRED
                                   - KV_DEX_MEM_CONTRACTS_TO_PROCESS: child of KV_DEX_MEM
                                   - KV_DEX_MEM_DOWNSTREAM_CONTRACTS: child of KV_DEX_MEM
                              identifier_template:
                                type: string
                          selector_type:
                            type: string
                            enum:
                              - NONE
                              - JQ
                              - JQ_BECH32_ADDRESS
                              - JQ_LENGTH_PREFIXED_ADDRESS
                              - SENDER_BECH32_ADDRESS
                              - SENDER_LENGTH_PREFIXED_ADDRESS
                              - CONTRACT_ADDRESS
                              - JQ_MESSAGE_CONDITIONAL
                              - CONSTANT_STRING_TO_HEX
                              - CONTRACT_REFERENCE
                            default: NONE
                          selector:
                            type: string
                    query_access_ops:
                      type: array
                      items:
                        type: object
                        properties:
                          message_name:
                            type: string
                          wasm_operations:
                            type: array
                            items:
                              type: object
                              properties:
                                operation:
                                  type: object
                                  properties:
                                    access_type:
                                      type: string
                                      enum:
                                        - UNKNOWN
                                        - READ
                                        - WRITE
                                        - COMMIT
                                      default: UNKNOWN
                                    resource_type:
                                      type: string
                                      enum:
                                        - ANY
                                        - KV
                                        - Mem
                                        - DexMem
                                        - KV_BANK
                                        - KV_STAKING
                                        - KV_WASM
                                        - KV_ORACLE
                                        - KV_DEX
                                        - KV_EPOCH
                                        - KV_TOKENFACTORY
                                        - KV_ORACLE_VOTE_TARGETS
                                        - KV_ORACLE_AGGREGATE_VOTES
                                        - KV_ORACLE_FEEDERS
                                        - KV_STAKING_DELEGATION
                                        - KV_STAKING_VALIDATOR
                                        - KV_AUTH
                                        - KV_AUTH_ADDRESS_STORE
                                        - KV_BANK_SUPPLY
                                        - KV_BANK_DENOM
                                        - KV_BANK_BALANCES
                                        - KV_TOKENFACTORY_DENOM
                                        - KV_TOKENFACTORY_METADATA
                                        - KV_TOKENFACTORY_ADMIN
                                        - KV_TOKENFACTORY_CREATOR
                                        - KV_ORACLE_EXCHANGE_RATE
                                        - KV_ORACLE_VOTE_PENALTY_COUNTER
                                        - KV_ORACLE_PRICE_SNAPSHOT
                                        - KV_STAKING_VALIDATION_POWER
                                        - KV_STAKING_TOTAL_POWER
                                        - KV_STAKING_VALIDATORS_CON_ADDR
                                        - KV_STAKING_UNBONDING_DELEGATION
                                        - KV_STAKING_UNBONDING_DELEGATION_VAL
                                        - KV_STAKING_REDELEGATION
                                        - KV_STAKING_REDELEGATION_VAL_SRC
                                        - KV_STAKING_REDELEGATION_VAL_DST
                                        - KV_STAKING_REDELEGATION_QUEUE
                                        - KV_STAKING_VALIDATOR_QUEUE
                                        - KV_STAKING_HISTORICAL_INFO
                                        - KV_STAKING_UNBONDING
                                        - KV_STAKING_VALIDATORS_BY_POWER
                                        - KV_DISTRIBUTION
                                        - KV_DISTRIBUTION_FEE_POOL
                                        - KV_DISTRIBUTION_PROPOSER_KEY
                                        - KV_DISTRIBUTION_OUTSTANDING_REWARDS
                                        - KV_DISTRIBUTION_DELEGATOR_WITHDRAW_ADDR
                                        - KV_DISTRIBUTION_DELEGATOR_STARTING_INFO
                                        - KV_DISTRIBUTION_VAL_HISTORICAL_REWARDS
                                        - KV_DISTRIBUTION_

# --- truncated at 32 KB (2256 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/sei/refs/heads/main/openapi/sei-cosmos-rest-api.yml