# query | @coopenomics/sdk
Documentation for @coopenomics/sdk

# Variable query`Const`

query: {
getSystemInfo: {
blockchain_account: {
account_name: boolean;
core_liquid_balance: boolean;
cpu_limit: {
available: boolean;
current_used: boolean;
last_usage_update_time: boolean;
max: boolean;
used: boolean;
};
cpu_weight: boolean;
created: boolean;
head_block_num: boolean;
head_block_time: boolean;
last_code_update: boolean;
net_limit: {
available: boolean;
current_used: boolean;
last_usage_update_time: boolean;
max: boolean;
used: boolean;
};
net_weight: boolean;
permissions: {
parent: boolean;
perm_name: boolean;
required_auth: {
accounts: {
permission: {
actor: boolean;
permission: boolean;
};
weight: boolean;
};
keys: {
key: boolean;
weight: boolean;
};
threshold: boolean;
waits: {
wait_sec: boolean;
weight: boolean;
};
};
};
privileged: boolean;
ram_quota: boolean;
ram_usage: boolean;
refund_request: {
cpu_amount: boolean;
net_amount: boolean;
owner: boolean;
request_time: boolean;
};
rex_info: boolean;
self_delegated_bandwidth: {
cpu_weight: boolean;
from: boolean;
net_weight: boolean;
to: boolean;
};
total_resources: {
cpu_weight: boolean;
net_weight: boolean;
owner: boolean;
ram_bytes: boolean;
};
voter_info: boolean;
};
blockchain_info: {
block_cpu_limit: boolean;
block_net_limit: boolean;
chain_id: boolean;
fork_db_head_block_id: boolean;
fork_db_head_block_num: boolean;
head_block_id: boolean;
head_block_num: boolean;
head_block_producer: boolean;
head_block_time: boolean;
last_irreversible_block_id: boolean;
last_irreversible_block_num: boolean;
last_irreversible_block_time: boolean;
server_version: boolean;
server_version_string: boolean;
virtual_block_cpu_limit: boolean;
virtual_block_net_limit: boolean;
};
contacts: {
chairman: {
first_name: boolean;
last_name: boolean;
middle_name: boolean;
};
details: {
inn: boolean;
kpp: boolean;
ogrn: boolean;
};
email: boolean;
full_address: boolean;
full_name: boolean;
phone: boolean;
};
cooperator_account: {
announce: boolean;
coop_type: boolean;
created_at: boolean;
description: boolean;
document: {
hash: boolean;
meta: boolean;
public_key: boolean;
signature: boolean;
};
initial: boolean;
is_branched: boolean;
is_cooperative: boolean;
is_enrolled: boolean;
meta: boolean;
minimum: boolean;
org_initial: boolean;
org_minimum: boolean;
org_registration: boolean;
parent_username: boolean;
referer: boolean;
registered_at: boolean;
registration: boolean;
registrator: boolean;
status: boolean;
storages: boolean;
type: boolean;
username: boolean;
verifications: {
created_at: boolean;
is_verified: boolean;
last_update: boolean;
notice: boolean;
procedure: boolean;
verificator: boolean;
};
};
coopname: boolean;
system_status: boolean;
vars: {
confidential_email: boolean;
confidential_link: boolean;
contact_email: boolean;
coopenomics_agreement: {
protocol_day_month_year: boolean;
protocol_number: boolean;
};
coopname: boolean;
full_abbr: boolean;
full_abbr_dative: boolean;
full_abbr_genitive: boolean;
name: boolean;
participant_application: {
protocol_day_month_year: boolean;
protocol_number: boolean;
};
passport_request: boolean;
privacy_agreement: {
protocol_day_month_year: boolean;
protocol_number: boolean;
};
short_abbr: boolean;
signature_agreement: {
protocol_day_month_year: boolean;
protocol_number: boolean;
};
user_agreement: {
protocol_day_month_year: boolean;
protocol_number: boolean;
};
wallet_agreement: {
protocol_day_month_year: boolean;
protocol_number: boolean;
};
website: boolean;
};
};
} = ...

Извлекает информацию о состоянии системы

#### Type declaration

- ##### getSystemInfo: {
  blockchain_account: {
  account_name: boolean;
  core_liquid_balance: boolean;
  cpu_limit: {
  available: boolean;
  current_used: boolean;
  last_usage_update_time: boolean;
  max: boolean;
  used: boolean;
  };
  cpu_weight: boolean;
  created: boolean;
  head_block_num: boolean;
  head_block_time: boolean;
  last_code_update: boolean;
  net_limit: {
  available: boolean;
  current_used: boolean;
  last_usage_update_time: boolean;
  max: boolean;
  used: boolean;
  };
  net_weight: boolean;
  permissions: {
  parent: boolean;
  perm_name: boolean;
  required_auth: {
  accounts: {
  permission: {
  actor: boolean;
  permission: boolean;
  };
  weight: boolean;
  };
  keys: {
  key: boolean;
  weight: boolean;
  };
  threshold: boolean;
  waits: {
  wait_sec: boolean;
  weight: boolean;
  };
  };
  };
  privileged: boolean;
  ram_quota: boolean;
  ram_usage: boolean;
  refund_request: {
  cpu_amount: boolean;
  net_amount: boolean;
  owner: boolean;
  request_time: boolean;
  };
  rex_info: boolean;
  self_delegated_bandwidth: {
  cpu_weight: boolean;
  from: boolean;
  net_weight: boolean;
  to: boolean;
  };
  total_resources: {
  cpu_weight: boolean;
  net_weight: boolean;
  owner: boolean;
  ram_bytes: boolean;
  };
  voter_info: boolean;
  };
  blockchain_info: {
  block_cpu_limit: boolean;
  block_net_limit: boolean;
  chain_id: boolean;
  fork_db_head_block_id: boolean;
  fork_db_head_block_num: boolean;
  head_block_id: boolean;
  head_block_num: boolean;
  head_block_producer: boolean;
  head_block_time: boolean;
  last_irreversible_block_id: boolean;
  last_irreversible_block_num: boolean;
  last_irreversible_block_time: boolean;
  server_version: boolean;
  server_version_string: boolean;
  virtual_block_cpu_limit: boolean;
  virtual_block_net_limit: boolean;
  };
  contacts: {
  chairman: {
  first_name: boolean;
  last_name: boolean;
  middle_name: boolean;
  };
  details: {
  inn: boolean;
  kpp: boolean;
  ogrn: boolean;
  };
  email: boolean;
  full_address: boolean;
  full_name: boolean;
  phone: boolean;
  };
  cooperator_account: {
  announce: boolean;
  coop_type: boolean;
  created_at: boolean;
  description: boolean;
  document: {
  hash: boolean;
  meta: boolean;
  public_key: boolean;
  signature: boolean;
  };
  initial: boolean;
  is_branched: boolean;
  is_cooperative: boolean;
  is_enrolled: boolean;
  meta: boolean;
  minimum: boolean;
  org_initial: boolean;
  org_minimum: boolean;
  org_registration: boolean;
  parent_username: boolean;
  referer: boolean;
  registered_at: boolean;
  registration: boolean;
  registrator: boolean;
  status: boolean;
  storages: boolean;
  type: boolean;
  username: boolean;
  verifications: {
  created_at: boolean;
  is_verified: boolean;
  last_update: boolean;
  notice: boolean;
  procedure: boolean;
  verificator: boolean;
  };
  };
  coopname: boolean;
  system_status: boolean;
  vars: {
  confidential_email: boolean;
  confidential_link: boolean;
  contact_email: boolean;
  coopenomics_agreement: {
  protocol_day_month_year: boolean;
  protocol_number: boolean;
  };
  coopname: boolean;
  full_abbr: boolean;
  full_abbr_dative: boolean;
  full_abbr_genitive: boolean;
  name: boolean;
  participant_application: {
  protocol_day_month_year: boolean;
  protocol_number: boolean;
  };
  passport_request: boolean;
  privacy_agreement: {
  protocol_day_month_year: boolean;
  protocol_number: boolean;
  };
  short_abbr: boolean;
  signature_agreement: {
  protocol_day_month_year: boolean;
  protocol_number: boolean;
  };
  user_agreement: {
  protocol_day_month_year: boolean;
  protocol_number: boolean;
  };
  wallet_agreement: {
  protocol_day_month_year: boolean;
  protocol_number: boolean;
  };
  website: boolean;
  };
  }

  - ##### blockchain_account: {
    account_name: boolean;
    core_liquid_balance: boolean;
    cpu_limit: {
    available: boolean;
    current_used: boolean;
    last_usage_update_time: boolean;
    max: boolean;
    used: boolean;
    };
    cpu_weight: boolean;
    created: boolean;
    head_block_num: boolean;
    head_block_time: boolean;
    last_code_update: boolean;
    net_limit: {
    available: boolean;
    current_used: boolean;
    last_usage_update_time: boolean;
    max: boolean;
    used: boolean;
    };
    net_weight: boolean;
    permissions: {
    parent: boolean;
    perm_name: boolean;
    required_auth: {
    accounts: {
    permission: {
    actor: boolean;
    permission: boolean;
    };
    weight: boolean;
    };
    keys: {
    key: boolean;
    weight: boolean;
    };
    threshold: boolean;
    waits: {
    wait_sec: boolean;
    weight: boolean;
    };
    };
    };
    privileged: boolean;
    ram_quota: boolean;
    ram_usage: boolean;
    refund_request: {
    cpu_amount: boolean;
    net_amount: boolean;
    owner: boolean;
    request_time: boolean;
    };
    rex_info: boolean;
    self_delegated_bandwidth: {
    cpu_weight: boolean;
    from: boolean;
    net_weight: boolean;
    to: boolean;
    };
    total_resources: {
    cpu_weight: boolean;
    net_weight: boolean;
    owner: boolean;
    ram_bytes: boolean;
    };
    voter_info: boolean;
    }

    - ##### account_name: boolean

    - ##### core_liquid_balance: boolean

    - ##### cpu_limit: {
      available: boolean;
      current_used: boolean;
      last_usage_update_time: boolean;
      max: boolean;
      used: boolean;
      }

      - ##### available: boolean

      - ##### current_used: boolean

      - ##### last_usage_update_time: boolean

      - ##### max: boolean

      - ##### used: boolean

    - ##### cpu_weight: boolean

    - ##### created: boolean

    - ##### head_block_num: boolean

    - ##### head_block_time: boolean

    - ##### last_code_update: boolean

    - ##### net_limit: {
      available: boolean;
      current_used: boolean;
      last_usage_update_time: boolean;
      max: boolean;
      used: boolean;
      }

      - ##### available: boolean

      - ##### current_used: boolean

      - ##### last_usage_update_time: boolean

      - ##### max: boolean

      - ##### used: boolean

    - ##### net_weight: boolean

    - ##### permissions: {
      parent: boolean;
      perm_name: boolean;
      required_auth: {
      accounts: {
      permission: {
      actor: boolean;
      permission: boolean;
      };
      weight: boolean;
      };
      keys: {
      key: boolean;
      weight: boolean;
      };
      threshold: boolean;
      waits: {
      wait_sec: boolean;
      weight: boolean;
      };
      };
      }

      - ##### parent: boolean

      - ##### perm_name: boolean

      - ##### required_auth: {
        accounts: {
        permission: {
        actor: boolean;
        permission: boolean;
        };
        weight: boolean;
        };
        keys: {
        key: boolean;
        weight: boolean;
        };
        threshold: boolean;
        waits: {
        wait_sec: boolean;
        weight: boolean;
        };
        }

        - ##### accounts: {
          permission: {
          actor: boolean;
          permission: boolean;
          };
          weight: boolean;
          }

          - ##### permission: {
            actor: boolean;
            permission: boolean;
            }

            - ##### actor: boolean

            - ##### permission: boolean

          - ##### weight: boolean

        - ##### keys: {
          key: boolean;
          weight: boolean;
          }

          - ##### key: boolean

          - ##### weight: boolean

        - ##### threshold: boolean

        - ##### waits: {
          wait_sec: boolean;
          weight: boolean;
          }

          - ##### wait_sec: boolean

          - ##### weight: boolean

    - ##### privileged: boolean

    - ##### ram_quota: boolean

    - ##### ram_usage: boolean

    - ##### refund_request: {
      cpu_amount: boolean;
      net_amount: boolean;
      owner: boolean;
      request_time: boolean;
      }

      - ##### cpu_amount: boolean

      - ##### net_amount: boolean

      - ##### owner: boolean

      - ##### request_time: boolean

    - ##### rex_info: boolean

    - ##### self_delegated_bandwidth: {
      cpu_weight: boolean;
      from: boolean;
      net_weight: boolean;
      to: boolean;
      }

      - ##### cpu_weight: boolean

      - ##### from: boolean

      - ##### net_weight: boolean

      - ##### to: boolean

    - ##### total_resources: {
      cpu_weight: boolean;
      net_weight: boolean;
      owner: boolean;
      ram_bytes: boolean;
      }

      - ##### cpu_weight: boolean

      - ##### net_weight: boolean

      - ##### owner: boolean

      - ##### ram_bytes: boolean

    - ##### voter_info: boolean

  - ##### blockchain_info: {
    block_cpu_limit: boolean;
    block_net_limit: boolean;
    chain_id: boolean;
    fork_db_head_block_id: boolean;
    fork_db_head_block_num: boolean;
    head_block_id: boolean;
    head_block_num: boolean;
    head_block_producer: boolean;
    head_block_time: boolean;
    last_irreversible_block_id: boolean;
    last_irreversible_block_num: boolean;
    last_irreversible_block_time: boolean;
    server_version: boolean;
    server_version_string: boolean;
    virtual_block_cpu_limit: boolean;
    virtual_block_net_limit: boolean;
    }

    - ##### block_cpu_limit: boolean

    - ##### block_net_limit: boolean

    - ##### chain_id: boolean

    - ##### fork_db_head_block_id: boolean

    - ##### fork_db_head_block_num: boolean

    - ##### head_block_id: boolean

    - ##### head_block_num: boolean

    - ##### head_block_producer: boolean

    - ##### head_block_time: boolean

    - ##### last_irreversible_block_id: boolean

    - ##### last_irreversible_block_num: boolean

    - ##### last_irreversible_block_time: boolean

    - ##### server_version: boolean

    - ##### server_version_string: boolean

    - ##### virtual_block_cpu_limit: boolean

    - ##### virtual_block_net_limit: boolean

  - ##### contacts: {
    chairman: {
    first_name: boolean;
    last_name: boolean;
    middle_name: boolean;
    };
    details: {
    inn: boolean;
    kpp: boolean;
    ogrn: boolean;
    };
    email: boolean;
    full_address: boolean;
    full_name: boolean;
    phone: boolean;
    }

    - ##### chairman: {
      first_name: boolean;
      last_name: boolean;
      middle_name: boolean;
      }

      - ##### first_name: boolean

      - ##### last_name: boolean

      - ##### middle_name: boolean

    - ##### details: {
      inn: boolean;
      kpp: boolean;
      ogrn: boolean;
      }

      - ##### inn: boolean

      - ##### kpp: boolean

      - ##### ogrn: boolean

    - ##### email: boolean

    - ##### full_address: boolean

    - ##### full_name: boolean

    - ##### phone: boolean

  - ##### cooperator_account: {
    announce: boolean;
    coop_type: boolean;
    created_at: boolean;
    description: boolean;
    document: {
    hash: boolean;
    meta: boolean;
    public_key: boolean;
    signature: boolean;
    };
    initial: boolean;
    is_branched: boolean;
    is_cooperative: boolean;
    is_enrolled: boolean;
    meta: boolean;
    minimum: boolean;
    org_initial: boolean;
    org_minimum: boolean;
    org_registration: boolean;
    parent_username: boolean;
    referer: boolean;
    registered_at: boolean;
    registration: boolean;
    registrator: boolean;
    status: boolean;
    storages: boolean;
    type: boolean;
    username: boolean;
    verifications: {
    created_at: boolean;
    is_verified: boolean;
    last_update: boolean;
    notice: boolean;
    procedure: boolean;
    verificator: boolean;
    };
    }

    - ##### announce: boolean

    - ##### coop_type: boolean

    - ##### created_at: boolean

    - ##### description: boolean

    - ##### document: {
      hash: boolean;
      meta: boolean;
      public_key: boolean;
      signature: boolean;
      }

      - ##### hash: boolean

      - ##### meta: boolean

      - ##### public_key: boolean

      - ##### signature: boolean

    - ##### initial: boolean

    - ##### is_branched: boolean

    - ##### is_cooperative: boolean

    - ##### is_enrolled: boolean

    - ##### meta: boolean

    - ##### minimum: boolean

    - ##### org_initial: boolean

    - ##### org_minimum: boolean

    - ##### org_registration: boolean

    - ##### parent_username: boolean

    - ##### referer: boolean

    - ##### registered_at: boolean

    - ##### registration: boolean

    - ##### registrator: boolean

    - ##### status: boolean

    - ##### storages: boolean

    - ##### type: boolean

    - ##### username: boolean

    - ##### verifications: {
      created_at: boolean;
      is_verified: boolean;
      last_update: boolean;
      notice: boolean;
      procedure: boolean;
      verificator: boolean;
      }

      - ##### created_at: boolean

      - ##### is_verified: boolean

      - ##### last_update: boolean

      - ##### notice: boolean

      - ##### procedure: boolean

      - ##### verificator: boolean

  - ##### coopname: boolean

  - ##### system_status: boolean

  - ##### vars: {
    confidential_email: boolean;
    confidential_link: boolean;
    contact_email: boolean;
    coopenomics_agreement: {
    protocol_day_month_year: boolean;
    protocol_number: boolean;
    };
    coopname: boolean;
    full_abbr: boolean;
    full_abbr_dative: boolean;
    full_abbr_genitive: boolean;
    name: boolean;
    participant_application: {
    protocol_day_month_year: boolean;
    protocol_number: boolean;
    };
    passport_request: boolean;
    privacy_agreement: {
    protocol_day_month_year: boolean;
    protocol_number: boolean;
    };
    short_abbr: boolean;
    signature_agreement: {
    protocol_day_month_year: boolean;
    protocol_number: boolean;
    };
    user_agreement: {
    protocol_day_month_year: boolean;
    protocol_number: boolean;
    };
    wallet_agreement: {
    protocol_day_month_year: boolean;
    protocol_number: boolean;
    };
    website: boolean;
    }

    - ##### confidential_email: boolean

    - ##### confidential_link: boolean

    - ##### contact_email: boolean

    - ##### coopenomics_agreement: {
      protocol_day_month_year: boolean;
      protocol_number: boolean;
      }

      - ##### protocol_day_month_year: boolean

      - ##### protocol_number: boolean

    - ##### coopname: boolean

    - ##### full_abbr: boolean

    - ##### full_abbr_dative: boolean

    - ##### full_abbr_genitive: boolean

    - ##### name: boolean

    - ##### participant_application: {
      protocol_day_month_year: boolean;
      protocol_number: boolean;
      }

      - ##### protocol_day_month_year: boolean

      - ##### protocol_number: boolean

    - ##### passport_request: boolean

    - ##### privacy_agreement: {
      protocol_day_month_year: boolean;
      protocol_number: boolean;
      }

      - ##### protocol_day_month_year: boolean

      - ##### protocol_number: boolean

    - ##### short_abbr: boolean

    - ##### signature_agreement: {
      protocol_day_month_year: boolean;
      protocol_number: boolean;
      }

      - ##### protocol_day_month_year: boolean

      - ##### protocol_number: boolean

    - ##### user_agreement: {
      protocol_day_month_year: boolean;
      protocol_number: boolean;
      }

      - ##### protocol_day_month_year: boolean

      - ##### protocol_number: boolean

    - ##### wallet_agreement: {
      protocol_day_month_year: boolean;
      protocol_number: boolean;
      }

      - ##### protocol_day_month_year: boolean

      - ##### protocol_number: boolean

    - ##### website: boolean

- Defined in components/sdk/src/queries/system/getSystemInfo.ts:9