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

# Variable mutation`Const`

mutation: {
installSystem: [{
data: Variable <"Install!", "data">;
}, {
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

- ##### installSystem: [{
  data: Variable <"Install!", "data">;
  }, {
  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;
  };
  }]

- Defined in components/sdk/src/mutations/system/installSystem.ts:6