Variable ChainTypesConst

ChainTypes: { nested: { koinos: { nested: { block_topology: { fields: { height: { id: number; options: { jstype: string }; type: string }; id: { id: number; options: { (btype): string }; type: string }; previous: { id: number; options: { (btype): string }; type: string } } }; chain: { nested: { argument_data: { fields: { arguments: { id: number; type: string }; entry_point: { id: number; type: string } } }; caller_data: { fields: { caller: { id: number; options: { (btype): string }; type: string }; caller_privilege: { id: number; type: string } } }; compute_bandwidth_entry: { fields: { compute: { id: number; type: string }; name: { id: number; type: string } } }; compute_bandwidth_registry: { fields: { entries: { id: number; rule: string; type: string } } }; contract_metadata_object: { fields: { authorizes_call_contract: { id: number; type: string }; authorizes_transaction_application: { id: number; type: string }; authorizes_upload_contract: { id: number; type: string }; hash: { id: number; type: string }; system: { id: number; type: string } } }; database_key: { fields: { key: { id: number; type: string }; space: { id: number; type: string } } }; dsa: { values: { ecdsa_secp256k1: number } }; error_data: { fields: { message: { id: number; type: string } } }; genesis_data: { fields: { entries: { id: number; rule: string; type: string } } }; genesis_entry: { fields: { key: { id: number; type: string }; space: { id: number; type: string }; value: { id: number; type: string } } }; head_info: { fields: { head_block_time: { id: number; options: { jstype: string }; type: string }; head_topology: { id: number; type: string }; last_irreversible_block: { id: number; options: { jstype: string }; type: string } } }; max_account_resources: { fields: { value: { id: number; options: { jstype: string }; type: string } } }; object_space: { fields: { id: { id: number; type: string }; system: { id: number; type: string }; zone: { id: number; type: string } } }; privilege: { values: { kernel_mode: number; user_mode: number } }; resource_limit_data: { fields: { compute_bandwidth_cost: { id: number; options: { jstype: string }; type: string }; compute_bandwidth_limit: { id: number; options: { jstype: string }; type: string }; disk_storage_cost: { id: number; options: { jstype: string }; type: string }; disk_storage_limit: { id: number; options: { jstype: string }; type: string }; network_bandwidth_cost: { id: number; options: { jstype: string }; type: string }; network_bandwidth_limit: { id: number; options: { jstype: string }; type: string } } }; result: { fields: { error: { id: number; type: string }; object: { id: number; type: string } }; oneofs: { value: { oneof: string[] } } } }; options: { go_package: string } }; protocol: { nested: { block: { fields: { header: { id: number; type: string }; id: { id: number; options: { (btype): string }; type: string }; signature: { id: number; type: string }; transactions: { id: number; rule: string; type: string } } }; block_header: { fields: { approved_proposals: { id: number; options: { (btype): string }; rule: string; type: string }; height: { id: number; options: { jstype: string }; type: string }; previous: { id: number; options: { (btype): string }; type: string }; previous_state_merkle_root: { id: number; type: string }; signer: { id: number; options: { (btype): string }; type: string }; timestamp: { id: number; options: { jstype: string }; type: string }; transaction_merkle_root: { id: number; type: string } } }; block_receipt: { fields: { compute_bandwidth_charged: { id: number; options: { jstype: string }; type: string }; compute_bandwidth_used: { id: number; options: { jstype: string }; type: string }; disk_storage_charged: { id: number; options: { jstype: string }; type: string }; disk_storage_used: { id: number; options: { jstype: string }; type: string }; events: { id: number; rule: string; type: string }; height: { id: number; options: { jstype: string }; type: string }; id: { id: number; options: { (btype): string }; type: string }; logs: { id: number; rule: string; type: string }; network_bandwidth_charged: { id: number; options: { jstype: string }; type: string }; network_bandwidth_used: { id: number; options: { jstype: string }; type: string }; state_delta_entries: { id: number; rule: string; type: string }; state_merkle_root: { id: number; type: string }; transaction_receipts: { id: number; rule: string; type: string } } }; call_contract_operation: { fields: { args: { id: number; type: string }; contract_id: { id: number; options: { (btype): string }; type: string }; entry_point: { id: number; type: string } } }; contract_call_bundle: { fields: { contract_id: { id: number; options: { (btype): string }; type: string }; entry_point: { id: number; type: string } } }; event_data: { fields: { data: { id: number; type: string }; impacted: { id: number; options: { (btype): string }; rule: string; type: string }; name: { id: number; type: string }; sequence: { id: number; type: string }; source: { id: number; options: { (btype): string }; type: string } } }; object_space: { fields: { id: { id: number; type: string }; system: { id: number; type: string }; zone: { id: number; type: string } } }; operation: { fields: { call_contract: { id: number; type: string }; set_system_call: { id: number; type: string }; set_system_contract: { id: number; type: string }; upload_contract: { id: number; type: string } }; oneofs: { op: { oneof: string[] } } }; set_system_call_operation: { fields: { call_id: { id: number; type: string }; target: { id: number; type: string } } }; set_system_contract_operation: { fields: { contract_id: { id: number; options: { (btype): string }; type: string }; system_contract: { id: number; type: string } } }; state_delta_entry: { fields: { key: { id: number; type: string }; object_space: { id: number; type: string }; value: { id: number; options: { proto3_optional: boolean }; type: string } }; oneofs: { _value: { oneof: string[] } } }; system_call_target: { fields: { system_call_bundle: { id: number; type: string }; thunk_id: { id: number; type: string } }; oneofs: { target: { oneof: string[] } } }; transaction: { fields: { header: { id: number; type: string }; id: { id: number; options: { (btype): string }; type: string }; operations: { id: number; rule: string; type: string }; signatures: { id: number; rule: string; type: string } } }; transaction_header: { fields: { chain_id: { id: number; type: string }; nonce: { id: number; type: string }; operation_merkle_root: { id: number; type: string }; payee: { id: number; options: { (btype): string }; type: string }; payer: { id: number; options: { (btype): string }; type: string }; rc_limit: { id: number; options: { jstype: string }; type: string } } }; transaction_receipt: { fields: { compute_bandwidth_used: { id: number; options: { jstype: string }; type: string }; disk_storage_used: { id: number; options: { jstype: string }; type: string }; events: { id: number; rule: string; type: string }; id: { id: number; options: { (btype): string }; type: string }; logs: { id: number; rule: string; type: string }; max_payer_rc: { id: number; options: { jstype: string }; type: string }; network_bandwidth_used: { id: number; options: { jstype: string }; type: string }; payer: { id: number; options: { (btype): string }; type: string }; rc_limit: { id: number; options: { jstype: string }; type: string }; rc_used: { id: number; options: { jstype: string }; type: string }; reverted: { id: number; type: string }; state_delta_entries: { id: number; rule: string; type: string } } }; upload_contract_operation: { fields: { abi: { id: number; type: string }; authorizes_call_contract: { id: number; type: string }; authorizes_transaction_application: { id: number; type: string }; authorizes_upload_contract: { id: number; type: string }; bytecode: { id: number; type: string }; contract_id: { id: number; options: { (btype): string }; type: string } } } }; options: { go_package: string } } }; options: { go_package: string } } } } = chainJson

Type declaration

  • nested: { koinos: { nested: { block_topology: { fields: { height: { id: number; options: { jstype: string }; type: string }; id: { id: number; options: { (btype): string }; type: string }; previous: { id: number; options: { (btype): string }; type: string } } }; chain: { nested: { argument_data: { fields: { arguments: { id: number; type: string }; entry_point: { id: number; type: string } } }; caller_data: { fields: { caller: { id: number; options: { (btype): string }; type: string }; caller_privilege: { id: number; type: string } } }; compute_bandwidth_entry: { fields: { compute: { id: number; type: string }; name: { id: number; type: string } } }; compute_bandwidth_registry: { fields: { entries: { id: number; rule: string; type: string } } }; contract_metadata_object: { fields: { authorizes_call_contract: { id: number; type: string }; authorizes_transaction_application: { id: number; type: string }; authorizes_upload_contract: { id: number; type: string }; hash: { id: number; type: string }; system: { id: number; type: string } } }; database_key: { fields: { key: { id: number; type: string }; space: { id: number; type: string } } }; dsa: { values: { ecdsa_secp256k1: number } }; error_data: { fields: { message: { id: number; type: string } } }; genesis_data: { fields: { entries: { id: number; rule: string; type: string } } }; genesis_entry: { fields: { key: { id: number; type: string }; space: { id: number; type: string }; value: { id: number; type: string } } }; head_info: { fields: { head_block_time: { id: number; options: { jstype: string }; type: string }; head_topology: { id: number; type: string }; last_irreversible_block: { id: number; options: { jstype: string }; type: string } } }; max_account_resources: { fields: { value: { id: number; options: { jstype: string }; type: string } } }; object_space: { fields: { id: { id: number; type: string }; system: { id: number; type: string }; zone: { id: number; type: string } } }; privilege: { values: { kernel_mode: number; user_mode: number } }; resource_limit_data: { fields: { compute_bandwidth_cost: { id: number; options: { jstype: string }; type: string }; compute_bandwidth_limit: { id: number; options: { jstype: string }; type: string }; disk_storage_cost: { id: number; options: { jstype: string }; type: string }; disk_storage_limit: { id: number; options: { jstype: string }; type: string }; network_bandwidth_cost: { id: number; options: { jstype: string }; type: string }; network_bandwidth_limit: { id: number; options: { jstype: string }; type: string } } }; result: { fields: { error: { id: number; type: string }; object: { id: number; type: string } }; oneofs: { value: { oneof: string[] } } } }; options: { go_package: string } }; protocol: { nested: { block: { fields: { header: { id: number; type: string }; id: { id: number; options: { (btype): string }; type: string }; signature: { id: number; type: string }; transactions: { id: number; rule: string; type: string } } }; block_header: { fields: { approved_proposals: { id: number; options: { (btype): string }; rule: string; type: string }; height: { id: number; options: { jstype: string }; type: string }; previous: { id: number; options: { (btype): string }; type: string }; previous_state_merkle_root: { id: number; type: string }; signer: { id: number; options: { (btype): string }; type: string }; timestamp: { id: number; options: { jstype: string }; type: string }; transaction_merkle_root: { id: number; type: string } } }; block_receipt: { fields: { compute_bandwidth_charged: { id: number; options: { jstype: string }; type: string }; compute_bandwidth_used: { id: number; options: { jstype: string }; type: string }; disk_storage_charged: { id: number; options: { jstype: string }; type: string }; disk_storage_used: { id: number; options: { jstype: string }; type: string }; events: { id: number; rule: string; type: string }; height: { id: number; options: { jstype: string }; type: string }; id: { id: number; options: { (btype): string }; type: string }; logs: { id: number; rule: string; type: string }; network_bandwidth_charged: { id: number; options: { jstype: string }; type: string }; network_bandwidth_used: { id: number; options: { jstype: string }; type: string }; state_delta_entries: { id: number; rule: string; type: string }; state_merkle_root: { id: number; type: string }; transaction_receipts: { id: number; rule: string; type: string } } }; call_contract_operation: { fields: { args: { id: number; type: string }; contract_id: { id: number; options: { (btype): string }; type: string }; entry_point: { id: number; type: string } } }; contract_call_bundle: { fields: { contract_id: { id: number; options: { (btype): string }; type: string }; entry_point: { id: number; type: string } } }; event_data: { fields: { data: { id: number; type: string }; impacted: { id: number; options: { (btype): string }; rule: string; type: string }; name: { id: number; type: string }; sequence: { id: number; type: string }; source: { id: number; options: { (btype): string }; type: string } } }; object_space: { fields: { id: { id: number; type: string }; system: { id: number; type: string }; zone: { id: number; type: string } } }; operation: { fields: { call_contract: { id: number; type: string }; set_system_call: { id: number; type: string }; set_system_contract: { id: number; type: string }; upload_contract: { id: number; type: string } }; oneofs: { op: { oneof: string[] } } }; set_system_call_operation: { fields: { call_id: { id: number; type: string }; target: { id: number; type: string } } }; set_system_contract_operation: { fields: { contract_id: { id: number; options: { (btype): string }; type: string }; system_contract: { id: number; type: string } } }; state_delta_entry: { fields: { key: { id: number; type: string }; object_space: { id: number; type: string }; value: { id: number; options: { proto3_optional: boolean }; type: string } }; oneofs: { _value: { oneof: string[] } } }; system_call_target: { fields: { system_call_bundle: { id: number; type: string }; thunk_id: { id: number; type: string } }; oneofs: { target: { oneof: string[] } } }; transaction: { fields: { header: { id: number; type: string }; id: { id: number; options: { (btype): string }; type: string }; operations: { id: number; rule: string; type: string }; signatures: { id: number; rule: string; type: string } } }; transaction_header: { fields: { chain_id: { id: number; type: string }; nonce: { id: number; type: string }; operation_merkle_root: { id: number; type: string }; payee: { id: number; options: { (btype): string }; type: string }; payer: { id: number; options: { (btype): string }; type: string }; rc_limit: { id: number; options: { jstype: string }; type: string } } }; transaction_receipt: { fields: { compute_bandwidth_used: { id: number; options: { jstype: string }; type: string }; disk_storage_used: { id: number; options: { jstype: string }; type: string }; events: { id: number; rule: string; type: string }; id: { id: number; options: { (btype): string }; type: string }; logs: { id: number; rule: string; type: string }; max_payer_rc: { id: number; options: { jstype: string }; type: string }; network_bandwidth_used: { id: number; options: { jstype: string }; type: string }; payer: { id: number; options: { (btype): string }; type: string }; rc_limit: { id: number; options: { jstype: string }; type: string }; rc_used: { id: number; options: { jstype: string }; type: string }; reverted: { id: number; type: string }; state_delta_entries: { id: number; rule: string; type: string } } }; upload_contract_operation: { fields: { abi: { id: number; type: string }; authorizes_call_contract: { id: number; type: string }; authorizes_transaction_application: { id: number; type: string }; authorizes_upload_contract: { id: number; type: string }; bytecode: { id: number; type: string }; contract_id: { id: number; options: { (btype): string }; type: string } } } }; options: { go_package: string } } }; options: { go_package: string } } }
    • koinos: { nested: { block_topology: { fields: { height: { id: number; options: { jstype: string }; type: string }; id: { id: number; options: { (btype): string }; type: string }; previous: { id: number; options: { (btype): string }; type: string } } }; chain: { nested: { argument_data: { fields: { arguments: { id: number; type: string }; entry_point: { id: number; type: string } } }; caller_data: { fields: { caller: { id: number; options: { (btype): string }; type: string }; caller_privilege: { id: number; type: string } } }; compute_bandwidth_entry: { fields: { compute: { id: number; type: string }; name: { id: number; type: string } } }; compute_bandwidth_registry: { fields: { entries: { id: number; rule: string; type: string } } }; contract_metadata_object: { fields: { authorizes_call_contract: { id: number; type: string }; authorizes_transaction_application: { id: number; type: string }; authorizes_upload_contract: { id: number; type: string }; hash: { id: number; type: string }; system: { id: number; type: string } } }; database_key: { fields: { key: { id: number; type: string }; space: { id: number; type: string } } }; dsa: { values: { ecdsa_secp256k1: number } }; error_data: { fields: { message: { id: number; type: string } } }; genesis_data: { fields: { entries: { id: number; rule: string; type: string } } }; genesis_entry: { fields: { key: { id: number; type: string }; space: { id: number; type: string }; value: { id: number; type: string } } }; head_info: { fields: { head_block_time: { id: number; options: { jstype: string }; type: string }; head_topology: { id: number; type: string }; last_irreversible_block: { id: number; options: { jstype: string }; type: string } } }; max_account_resources: { fields: { value: { id: number; options: { jstype: string }; type: string } } }; object_space: { fields: { id: { id: number; type: string }; system: { id: number; type: string }; zone: { id: number; type: string } } }; privilege: { values: { kernel_mode: number; user_mode: number } }; resource_limit_data: { fields: { compute_bandwidth_cost: { id: number; options: { jstype: string }; type: string }; compute_bandwidth_limit: { id: number; options: { jstype: string }; type: string }; disk_storage_cost: { id: number; options: { jstype: string }; type: string }; disk_storage_limit: { id: number; options: { jstype: string }; type: string }; network_bandwidth_cost: { id: number; options: { jstype: string }; type: string }; network_bandwidth_limit: { id: number; options: { jstype: string }; type: string } } }; result: { fields: { error: { id: number; type: string }; object: { id: number; type: string } }; oneofs: { value: { oneof: string[] } } } }; options: { go_package: string } }; protocol: { nested: { block: { fields: { header: { id: number; type: string }; id: { id: number; options: { (btype): string }; type: string }; signature: { id: number; type: string }; transactions: { id: number; rule: string; type: string } } }; block_header: { fields: { approved_proposals: { id: number; options: { (btype): string }; rule: string; type: string }; height: { id: number; options: { jstype: string }; type: string }; previous: { id: number; options: { (btype): string }; type: string }; previous_state_merkle_root: { id: number; type: string }; signer: { id: number; options: { (btype): string }; type: string }; timestamp: { id: number; options: { jstype: string }; type: string }; transaction_merkle_root: { id: number; type: string } } }; block_receipt: { fields: { compute_bandwidth_charged: { id: number; options: { jstype: string }; type: string }; compute_bandwidth_used: { id: number; options: { jstype: string }; type: string }; disk_storage_charged: { id: number; options: { jstype: string }; type: string }; disk_storage_used: { id: number; options: { jstype: string }; type: string }; events: { id: number; rule: string; type: string }; height: { id: number; options: { jstype: string }; type: string }; id: { id: number; options: { (btype): string }; type: string }; logs: { id: number; rule: string; type: string }; network_bandwidth_charged: { id: number; options: { jstype: string }; type: string }; network_bandwidth_used: { id: number; options: { jstype: string }; type: string }; state_delta_entries: { id: number; rule: string; type: string }; state_merkle_root: { id: number; type: string }; transaction_receipts: { id: number; rule: string; type: string } } }; call_contract_operation: { fields: { args: { id: number; type: string }; contract_id: { id: number; options: { (btype): string }; type: string }; entry_point: { id: number; type: string } } }; contract_call_bundle: { fields: { contract_id: { id: number; options: { (btype): string }; type: string }; entry_point: { id: number; type: string } } }; event_data: { fields: { data: { id: number; type: string }; impacted: { id: number; options: { (btype): string }; rule: string; type: string }; name: { id: number; type: string }; sequence: { id: number; type: string }; source: { id: number; options: { (btype): string }; type: string } } }; object_space: { fields: { id: { id: number; type: string }; system: { id: number; type: string }; zone: { id: number; type: string } } }; operation: { fields: { call_contract: { id: number; type: string }; set_system_call: { id: number; type: string }; set_system_contract: { id: number; type: string }; upload_contract: { id: number; type: string } }; oneofs: { op: { oneof: string[] } } }; set_system_call_operation: { fields: { call_id: { id: number; type: string }; target: { id: number; type: string } } }; set_system_contract_operation: { fields: { contract_id: { id: number; options: { (btype): string }; type: string }; system_contract: { id: number; type: string } } }; state_delta_entry: { fields: { key: { id: number; type: string }; object_space: { id: number; type: string }; value: { id: number; options: { proto3_optional: boolean }; type: string } }; oneofs: { _value: { oneof: string[] } } }; system_call_target: { fields: { system_call_bundle: { id: number; type: string }; thunk_id: { id: number; type: string } }; oneofs: { target: { oneof: string[] } } }; transaction: { fields: { header: { id: number; type: string }; id: { id: number; options: { (btype): string }; type: string }; operations: { id: number; rule: string; type: string }; signatures: { id: number; rule: string; type: string } } }; transaction_header: { fields: { chain_id: { id: number; type: string }; nonce: { id: number; type: string }; operation_merkle_root: { id: number; type: string }; payee: { id: number; options: { (btype): string }; type: string }; payer: { id: number; options: { (btype): string }; type: string }; rc_limit: { id: number; options: { jstype: string }; type: string } } }; transaction_receipt: { fields: { compute_bandwidth_used: { id: number; options: { jstype: string }; type: string }; disk_storage_used: { id: number; options: { jstype: string }; type: string }; events: { id: number; rule: string; type: string }; id: { id: number; options: { (btype): string }; type: string }; logs: { id: number; rule: string; type: string }; max_payer_rc: { id: number; options: { jstype: string }; type: string }; network_bandwidth_used: { id: number; options: { jstype: string }; type: string }; payer: { id: number; options: { (btype): string }; type: string }; rc_limit: { id: number; options: { jstype: string }; type: string }; rc_used: { id: number; options: { jstype: string }; type: string }; reverted: { id: number; type: string }; state_delta_entries: { id: number; rule: string; type: string } } }; upload_contract_operation: { fields: { abi: { id: number; type: string }; authorizes_call_contract: { id: number; type: string }; authorizes_transaction_application: { id: number; type: string }; authorizes_upload_contract: { id: number; type: string }; bytecode: { id: number; type: string }; contract_id: { id: number; options: { (btype): string }; type: string } } } }; options: { go_package: string } } }; options: { go_package: string } }
      • nested: { block_topology: { fields: { height: { id: number; options: { jstype: string }; type: string }; id: { id: number; options: { (btype): string }; type: string }; previous: { id: number; options: { (btype): string }; type: string } } }; chain: { nested: { argument_data: { fields: { arguments: { id: number; type: string }; entry_point: { id: number; type: string } } }; caller_data: { fields: { caller: { id: number; options: { (btype): string }; type: string }; caller_privilege: { id: number; type: string } } }; compute_bandwidth_entry: { fields: { compute: { id: number; type: string }; name: { id: number; type: string } } }; compute_bandwidth_registry: { fields: { entries: { id: number; rule: string; type: string } } }; contract_metadata_object: { fields: { authorizes_call_contract: { id: number; type: string }; authorizes_transaction_application: { id: number; type: string }; authorizes_upload_contract: { id: number; type: string }; hash: { id: number; type: string }; system: { id: number; type: string } } }; database_key: { fields: { key: { id: number; type: string }; space: { id: number; type: string } } }; dsa: { values: { ecdsa_secp256k1: number } }; error_data: { fields: { message: { id: number; type: string } } }; genesis_data: { fields: { entries: { id: number; rule: string; type: string } } }; genesis_entry: { fields: { key: { id: number; type: string }; space: { id: number; type: string }; value: { id: number; type: string } } }; head_info: { fields: { head_block_time: { id: number; options: { jstype: string }; type: string }; head_topology: { id: number; type: string }; last_irreversible_block: { id: number; options: { jstype: string }; type: string } } }; max_account_resources: { fields: { value: { id: number; options: { jstype: string }; type: string } } }; object_space: { fields: { id: { id: number; type: string }; system: { id: number; type: string }; zone: { id: number; type: string } } }; privilege: { values: { kernel_mode: number; user_mode: number } }; resource_limit_data: { fields: { compute_bandwidth_cost: { id: number; options: { jstype: string }; type: string }; compute_bandwidth_limit: { id: number; options: { jstype: string }; type: string }; disk_storage_cost: { id: number; options: { jstype: string }; type: string }; disk_storage_limit: { id: number; options: { jstype: string }; type: string }; network_bandwidth_cost: { id: number; options: { jstype: string }; type: string }; network_bandwidth_limit: { id: number; options: { jstype: string }; type: string } } }; result: { fields: { error: { id: number; type: string }; object: { id: number; type: string } }; oneofs: { value: { oneof: string[] } } } }; options: { go_package: string } }; protocol: { nested: { block: { fields: { header: { id: number; type: string }; id: { id: number; options: { (btype): string }; type: string }; signature: { id: number; type: string }; transactions: { id: number; rule: string; type: string } } }; block_header: { fields: { approved_proposals: { id: number; options: { (btype): string }; rule: string; type: string }; height: { id: number; options: { jstype: string }; type: string }; previous: { id: number; options: { (btype): string }; type: string }; previous_state_merkle_root: { id: number; type: string }; signer: { id: number; options: { (btype): string }; type: string }; timestamp: { id: number; options: { jstype: string }; type: string }; transaction_merkle_root: { id: number; type: string } } }; block_receipt: { fields: { compute_bandwidth_charged: { id: number; options: { jstype: string }; type: string }; compute_bandwidth_used: { id: number; options: { jstype: string }; type: string }; disk_storage_charged: { id: number; options: { jstype: string }; type: string }; disk_storage_used: { id: number; options: { jstype: string }; type: string }; events: { id: number; rule: string; type: string }; height: { id: number; options: { jstype: string }; type: string }; id: { id: number; options: { (btype): string }; type: string }; logs: { id: number; rule: string; type: string }; network_bandwidth_charged: { id: number; options: { jstype: string }; type: string }; network_bandwidth_used: { id: number; options: { jstype: string }; type: string }; state_delta_entries: { id: number; rule: string; type: string }; state_merkle_root: { id: number; type: string }; transaction_receipts: { id: number; rule: string; type: string } } }; call_contract_operation: { fields: { args: { id: number; type: string }; contract_id: { id: number; options: { (btype): string }; type: string }; entry_point: { id: number; type: string } } }; contract_call_bundle: { fields: { contract_id: { id: number; options: { (btype): string }; type: string }; entry_point: { id: number; type: string } } }; event_data: { fields: { data: { id: number; type: string }; impacted: { id: number; options: { (btype): string }; rule: string; type: string }; name: { id: number; type: string }; sequence: { id: number; type: string }; source: { id: number; options: { (btype): string }; type: string } } }; object_space: { fields: { id: { id: number; type: string }; system: { id: number; type: string }; zone: { id: number; type: string } } }; operation: { fields: { call_contract: { id: number; type: string }; set_system_call: { id: number; type: string }; set_system_contract: { id: number; type: string }; upload_contract: { id: number; type: string } }; oneofs: { op: { oneof: string[] } } }; set_system_call_operation: { fields: { call_id: { id: number; type: string }; target: { id: number; type: string } } }; set_system_contract_operation: { fields: { contract_id: { id: number; options: { (btype): string }; type: string }; system_contract: { id: number; type: string } } }; state_delta_entry: { fields: { key: { id: number; type: string }; object_space: { id: number; type: string }; value: { id: number; options: { proto3_optional: boolean }; type: string } }; oneofs: { _value: { oneof: string[] } } }; system_call_target: { fields: { system_call_bundle: { id: number; type: string }; thunk_id: { id: number; type: string } }; oneofs: { target: { oneof: string[] } } }; transaction: { fields: { header: { id: number; type: string }; id: { id: number; options: { (btype): string }; type: string }; operations: { id: number; rule: string; type: string }; signatures: { id: number; rule: string; type: string } } }; transaction_header: { fields: { chain_id: { id: number; type: string }; nonce: { id: number; type: string }; operation_merkle_root: { id: number; type: string }; payee: { id: number; options: { (btype): string }; type: string }; payer: { id: number; options: { (btype): string }; type: string }; rc_limit: { id: number; options: { jstype: string }; type: string } } }; transaction_receipt: { fields: { compute_bandwidth_used: { id: number; options: { jstype: string }; type: string }; disk_storage_used: { id: number; options: { jstype: string }; type: string }; events: { id: number; rule: string; type: string }; id: { id: number; options: { (btype): string }; type: string }; logs: { id: number; rule: string; type: string }; max_payer_rc: { id: number; options: { jstype: string }; type: string }; network_bandwidth_used: { id: number; options: { jstype: string }; type: string }; payer: { id: number; options: { (btype): string }; type: string }; rc_limit: { id: number; options: { jstype: string }; type: string }; rc_used: { id: number; options: { jstype: string }; type: string }; reverted: { id: number; type: string }; state_delta_entries: { id: number; rule: string; type: string } } }; upload_contract_operation: { fields: { abi: { id: number; type: string }; authorizes_call_contract: { id: number; type: string }; authorizes_transaction_application: { id: number; type: string }; authorizes_upload_contract: { id: number; type: string }; bytecode: { id: number; type: string }; contract_id: { id: number; options: { (btype): string }; type: string } } } }; options: { go_package: string } } }
        • block_topology: { fields: { height: { id: number; options: { jstype: string }; type: string }; id: { id: number; options: { (btype): string }; type: string }; previous: { id: number; options: { (btype): string }; type: string } } }
          • fields: { height: { id: number; options: { jstype: string }; type: string }; id: { id: number; options: { (btype): string }; type: string }; previous: { id: number; options: { (btype): string }; type: string } }
            • height: { id: number; options: { jstype: string }; type: string }
              • id: number
              • options: { jstype: string }
                • jstype: string
              • type: string
            • id: { id: number; options: { (btype): string }; type: string }
              • id: number
              • options: { (btype): string }
                • (btype): string
              • type: string
            • previous: { id: number; options: { (btype): string }; type: string }
              • id: number
              • options: { (btype): string }
                • (btype): string
              • type: string
        • chain: { nested: { argument_data: { fields: { arguments: { id: number; type: string }; entry_point: { id: number; type: string } } }; caller_data: { fields: { caller: { id: number; options: { (btype): string }; type: string }; caller_privilege: { id: number; type: string } } }; compute_bandwidth_entry: { fields: { compute: { id: number; type: string }; name: { id: number; type: string } } }; compute_bandwidth_registry: { fields: { entries: { id: number; rule: string; type: string } } }; contract_metadata_object: { fields: { authorizes_call_contract: { id: number; type: string }; authorizes_transaction_application: { id: number; type: string }; authorizes_upload_contract: { id: number; type: string }; hash: { id: number; type: string }; system: { id: number; type: string } } }; database_key: { fields: { key: { id: number; type: string }; space: { id: number; type: string } } }; dsa: { values: { ecdsa_secp256k1: number } }; error_data: { fields: { message: { id: number; type: string } } }; genesis_data: { fields: { entries: { id: number; rule: string; type: string } } }; genesis_entry: { fields: { key: { id: number; type: string }; space: { id: number; type: string }; value: { id: number; type: string } } }; head_info: { fields: { head_block_time: { id: number; options: { jstype: string }; type: string }; head_topology: { id: number; type: string }; last_irreversible_block: { id: number; options: { jstype: string }; type: string } } }; max_account_resources: { fields: { value: { id: number; options: { jstype: string }; type: string } } }; object_space: { fields: { id: { id: number; type: string }; system: { id: number; type: string }; zone: { id: number; type: string } } }; privilege: { values: { kernel_mode: number; user_mode: number } }; resource_limit_data: { fields: { compute_bandwidth_cost: { id: number; options: { jstype: string }; type: string }; compute_bandwidth_limit: { id: number; options: { jstype: string }; type: string }; disk_storage_cost: { id: number; options: { jstype: string }; type: string }; disk_storage_limit: { id: number; options: { jstype: string }; type: string }; network_bandwidth_cost: { id: number; options: { jstype: string }; type: string }; network_bandwidth_limit: { id: number; options: { jstype: string }; type: string } } }; result: { fields: { error: { id: number; type: string }; object: { id: number; type: string } }; oneofs: { value: { oneof: string[] } } } }; options: { go_package: string } }
          • nested: { argument_data: { fields: { arguments: { id: number; type: string }; entry_point: { id: number; type: string } } }; caller_data: { fields: { caller: { id: number; options: { (btype): string }; type: string }; caller_privilege: { id: number; type: string } } }; compute_bandwidth_entry: { fields: { compute: { id: number; type: string }; name: { id: number; type: string } } }; compute_bandwidth_registry: { fields: { entries: { id: number; rule: string; type: string } } }; contract_metadata_object: { fields: { authorizes_call_contract: { id: number; type: string }; authorizes_transaction_application: { id: number; type: string }; authorizes_upload_contract: { id: number; type: string }; hash: { id: number; type: string }; system: { id: number; type: string } } }; database_key: { fields: { key: { id: number; type: string }; space: { id: number; type: string } } }; dsa: { values: { ecdsa_secp256k1: number } }; error_data: { fields: { message: { id: number; type: string } } }; genesis_data: { fields: { entries: { id: number; rule: string; type: string } } }; genesis_entry: { fields: { key: { id: number; type: string }; space: { id: number; type: string }; value: { id: number; type: string } } }; head_info: { fields: { head_block_time: { id: number; options: { jstype: string }; type: string }; head_topology: { id: number; type: string }; last_irreversible_block: { id: number; options: { jstype: string }; type: string } } }; max_account_resources: { fields: { value: { id: number; options: { jstype: string }; type: string } } }; object_space: { fields: { id: { id: number; type: string }; system: { id: number; type: string }; zone: { id: number; type: string } } }; privilege: { values: { kernel_mode: number; user_mode: number } }; resource_limit_data: { fields: { compute_bandwidth_cost: { id: number; options: { jstype: string }; type: string }; compute_bandwidth_limit: { id: number; options: { jstype: string }; type: string }; disk_storage_cost: { id: number; options: { jstype: string }; type: string }; disk_storage_limit: { id: number; options: { jstype: string }; type: string }; network_bandwidth_cost: { id: number; options: { jstype: string }; type: string }; network_bandwidth_limit: { id: number; options: { jstype: string }; type: string } } }; result: { fields: { error: { id: number; type: string }; object: { id: number; type: string } }; oneofs: { value: { oneof: string[] } } } }
            • argument_data: { fields: { arguments: { id: number; type: string }; entry_point: { id: number; type: string } } }
              • fields: { arguments: { id: number; type: string }; entry_point: { id: number; type: string } }
                • arguments: { id: number; type: string }
                  • id: number
                  • type: string
                • entry_point: { id: number; type: string }
                  • id: number
                  • type: string
            • caller_data: { fields: { caller: { id: number; options: { (btype): string }; type: string }; caller_privilege: { id: number; type: string } } }
              • fields: { caller: { id: number; options: { (btype): string }; type: string }; caller_privilege: { id: number; type: string } }
                • caller: { id: number; options: { (btype): string }; type: string }
                  • id: number
                  • options: { (btype): string }
                    • (btype): string
                  • type: string
                • caller_privilege: { id: number; type: string }
                  • id: number
                  • type: string
            • compute_bandwidth_entry: { fields: { compute: { id: number; type: string }; name: { id: number; type: string } } }
              • fields: { compute: { id: number; type: string }; name: { id: number; type: string } }
                • compute: { id: number; type: string }
                  • id: number
                  • type: string
                • name: { id: number; type: string }
                  • id: number
                  • type: string
            • compute_bandwidth_registry: { fields: { entries: { id: number; rule: string; type: string } } }
              • fields: { entries: { id: number; rule: string; type: string } }
                • entries: { id: number; rule: string; type: string }
                  • id: number
                  • rule: string
                  • type: string
            • contract_metadata_object: { fields: { authorizes_call_contract: { id: number; type: string }; authorizes_transaction_application: { id: number; type: string }; authorizes_upload_contract: { id: number; type: string }; hash: { id: number; type: string }; system: { id: number; type: string } } }
              • fields: { authorizes_call_contract: { id: number; type: string }; authorizes_transaction_application: { id: number; type: string }; authorizes_upload_contract: { id: number; type: string }; hash: { id: number; type: string }; system: { id: number; type: string } }
                • authorizes_call_contract: { id: number; type: string }
                  • id: number
                  • type: string
                • authorizes_transaction_application: { id: number; type: string }
                  • id: number
                  • type: string
                • authorizes_upload_contract: { id: number; type: string }
                  • id: number
                  • type: string
                • hash: { id: number; type: string }
                  • id: number
                  • type: string
                • system: { id: number; type: string }
                  • id: number
                  • type: string
            • database_key: { fields: { key: { id: number; type: string }; space: { id: number; type: string } } }
              • fields: { key: { id: number; type: string }; space: { id: number; type: string } }
                • key: { id: number; type: string }
                  • id: number
                  • type: string
                • space: { id: number; type: string }
                  • id: number
                  • type: string
            • dsa: { values: { ecdsa_secp256k1: number } }
              • values: { ecdsa_secp256k1: number }
                • ecdsa_secp256k1: number
            • error_data: { fields: { message: { id: number; type: string } } }
              • fields: { message: { id: number; type: string } }
                • message: { id: number; type: string }
                  • id: number
                  • type: string
            • genesis_data: { fields: { entries: { id: number; rule: string; type: string } } }
              • fields: { entries: { id: number; rule: string; type: string } }
                • entries: { id: number; rule: string; type: string }
                  • id: number
                  • rule: string
                  • type: string
            • genesis_entry: { fields: { key: { id: number; type: string }; space: { id: number; type: string }; value: { id: number; type: string } } }
              • fields: { key: { id: number; type: string }; space: { id: number; type: string }; value: { id: number; type: string } }
                • key: { id: number; type: string }
                  • id: number
                  • type: string
                • space: { id: number; type: string }
                  • id: number
                  • type: string
                • value: { id: number; type: string }
                  • id: number
                  • type: string
            • head_info: { fields: { head_block_time: { id: number; options: { jstype: string }; type: string }; head_topology: { id: number; type: string }; last_irreversible_block: { id: number; options: { jstype: string }; type: string } } }
              • fields: { head_block_time: { id: number; options: { jstype: string }; type: string }; head_topology: { id: number; type: string }; last_irreversible_block: { id: number; options: { jstype: string }; type: string } }
                • head_block_time: { id: number; options: { jstype: string }; type: string }
                  • id: number
                  • options: { jstype: string }
                    • jstype: string
                  • type: string
                • head_topology: { id: number; type: string }
                  • id: number
                  • type: string
                • last_irreversible_block: { id: number; options: { jstype: string }; type: string }
                  • id: number
                  • options: { jstype: string }
                    • jstype: string
                  • type: string
            • max_account_resources: { fields: { value: { id: number; options: { jstype: string }; type: string } } }
              • fields: { value: { id: number; options: { jstype: string }; type: string } }
                • value: { id: number; options: { jstype: string }; type: string }
                  • id: number
                  • options: { jstype: string }
                    • jstype: string
                  • type: string
            • object_space: { fields: { id: { id: number; type: string }; system: { id: number; type: string }; zone: { id: number; type: string } } }
              • fields: { id: { id: number; type: string }; system: { id: number; type: string }; zone: { id: number; type: string } }
                • id: { id: number; type: string }
                  • id: number
                  • type: string
                • system: { id: number; type: string }
                  • id: number
                  • type: string
                • zone: { id: number; type: string }
                  • id: number
                  • type: string
            • privilege: { values: { kernel_mode: number; user_mode: number } }
              • values: { kernel_mode: number; user_mode: number }
                • kernel_mode: number
                • user_mode: number
            • resource_limit_data: { fields: { compute_bandwidth_cost: { id: number; options: { jstype: string }; type: string }; compute_bandwidth_limit: { id: number; options: { jstype: string }; type: string }; disk_storage_cost: { id: number; options: { jstype: string }; type: string }; disk_storage_limit: { id: number; options: { jstype: string }; type: string }; network_bandwidth_cost: { id: number; options: { jstype: string }; type: string }; network_bandwidth_limit: { id: number; options: { jstype: string }; type: string } } }
              • fields: { compute_bandwidth_cost: { id: number; options: { jstype: string }; type: string }; compute_bandwidth_limit: { id: number; options: { jstype: string }; type: string }; disk_storage_cost: { id: number; options: { jstype: string }; type: string }; disk_storage_limit: { id: number; options: { jstype: string }; type: string }; network_bandwidth_cost: { id: number; options: { jstype: string }; type: string }; network_bandwidth_limit: { id: number; options: { jstype: string }; type: string } }
                • compute_bandwidth_cost: { id: number; options: { jstype: string }; type: string }
                  • id: number
                  • options: { jstype: string }
                    • jstype: string
                  • type: string
                • compute_bandwidth_limit: { id: number; options: { jstype: string }; type: string }
                  • id: number
                  • options: { jstype: string }
                    • jstype: string
                  • type: string
                • disk_storage_cost: { id: number; options: { jstype: string }; type: string }
                  • id: number
                  • options: { jstype: string }
                    • jstype: string
                  • type: string
                • disk_storage_limit: { id: number; options: { jstype: string }; type: string }
                  • id: number
                  • options: { jstype: string }
                    • jstype: string
                  • type: string
                • network_bandwidth_cost: { id: number; options: { jstype: string }; type: string }
                  • id: number
                  • options: { jstype: string }
                    • jstype: string
                  • type: string
                • network_bandwidth_limit: { id: number; options: { jstype: string }; type: string }
                  • id: number
                  • options: { jstype: string }
                    • jstype: string
                  • type: string
            • result: { fields: { error: { id: number; type: string }; object: { id: number; type: string } }; oneofs: { value: { oneof: string[] } } }
              • fields: { error: { id: number; type: string }; object: { id: number; type: string } }
                • error: { id: number; type: string }
                  • id: number
                  • type: string
                • object: { id: number; type: string }
                  • id: number
                  • type: string
              • oneofs: { value: { oneof: string[] } }
                • value: { oneof: string[] }
                  • oneof: string[]
          • options: { go_package: string }
            • go_package: string
        • protocol: { nested: { block: { fields: { header: { id: number; type: string }; id: { id: number; options: { (btype): string }; type: string }; signature: { id: number; type: string }; transactions: { id: number; rule: string; type: string } } }; block_header: { fields: { approved_proposals: { id: number; options: { (btype): string }; rule: string; type: string }; height: { id: number; options: { jstype: string }; type: string }; previous: { id: number; options: { (btype): string }; type: string }; previous_state_merkle_root: { id: number; type: string }; signer: { id: number; options: { (btype): string }; type: string }; timestamp: { id: number; options: { jstype: string }; type: string }; transaction_merkle_root: { id: number; type: string } } }; block_receipt: { fields: { compute_bandwidth_charged: { id: number; options: { jstype: string }; type: string }; compute_bandwidth_used: { id: number; options: { jstype: string }; type: string }; disk_storage_charged: { id: number; options: { jstype: string }; type: string }; disk_storage_used: { id: number; options: { jstype: string }; type: string }; events: { id: number; rule: string; type: string }; height: { id: number; options: { jstype: string }; type: string }; id: { id: number; options: { (btype): string }; type: string }; logs: { id: number; rule: string; type: string }; network_bandwidth_charged: { id: number; options: { jstype: string }; type: string }; network_bandwidth_used: { id: number; options: { jstype: string }; type: string }; state_delta_entries: { id: number; rule: string; type: string }; state_merkle_root: { id: number; type: string }; transaction_receipts: { id: number; rule: string; type: string } } }; call_contract_operation: { fields: { args: { id: number; type: string }; contract_id: { id: number; options: { (btype): string }; type: string }; entry_point: { id: number; type: string } } }; contract_call_bundle: { fields: { contract_id: { id: number; options: { (btype): string }; type: string }; entry_point: { id: number; type: string } } }; event_data: { fields: { data: { id: number; type: string }; impacted: { id: number; options: { (btype): string }; rule: string; type: string }; name: { id: number; type: string }; sequence: { id: number; type: string }; source: { id: number; options: { (btype): string }; type: string } } }; object_space: { fields: { id: { id: number; type: string }; system: { id: number; type: string }; zone: { id: number; type: string } } }; operation: { fields: { call_contract: { id: number; type: string }; set_system_call: { id: number; type: string }; set_system_contract: { id: number; type: string }; upload_contract: { id: number; type: string } }; oneofs: { op: { oneof: string[] } } }; set_system_call_operation: { fields: { call_id: { id: number; type: string }; target: { id: number; type: string } } }; set_system_contract_operation: { fields: { contract_id: { id: number; options: { (btype): string }; type: string }; system_contract: { id: number; type: string } } }; state_delta_entry: { fields: { key: { id: number; type: string }; object_space: { id: number; type: string }; value: { id: number; options: { proto3_optional: boolean }; type: string } }; oneofs: { _value: { oneof: string[] } } }; system_call_target: { fields: { system_call_bundle: { id: number; type: string }; thunk_id: { id: number; type: string } }; oneofs: { target: { oneof: string[] } } }; transaction: { fields: { header: { id: number; type: string }; id: { id: number; options: { (btype): string }; type: string }; operations: { id: number; rule: string; type: string }; signatures: { id: number; rule: string; type: string } } }; transaction_header: { fields: { chain_id: { id: number; type: string }; nonce: { id: number; type: string }; operation_merkle_root: { id: number; type: string }; payee: { id: number; options: { (btype): string }; type: string }; payer: { id: number; options: { (btype): string }; type: string }; rc_limit: { id: number; options: { jstype: string }; type: string } } }; transaction_receipt: { fields: { compute_bandwidth_used: { id: number; options: { jstype: string }; type: string }; disk_storage_used: { id: number; options: { jstype: string }; type: string }; events: { id: number; rule: string; type: string }; id: { id: number; options: { (btype): string }; type: string }; logs: { id: number; rule: string; type: string }; max_payer_rc: { id: number; options: { jstype: string }; type: string }; network_bandwidth_used: { id: number; options: { jstype: string }; type: string }; payer: { id: number; options: { (btype): string }; type: string }; rc_limit: { id: number; options: { jstype: string }; type: string }; rc_used: { id: number; options: { jstype: string }; type: string }; reverted: { id: number; type: string }; state_delta_entries: { id: number; rule: string; type: string } } }; upload_contract_operation: { fields: { abi: { id: number; type: string }; authorizes_call_contract: { id: number; type: string }; authorizes_transaction_application: { id: number; type: string }; authorizes_upload_contract: { id: number; type: string }; bytecode: { id: number; type: string }; contract_id: { id: number; options: { (btype): string }; type: string } } } }; options: { go_package: string } }
          • nested: { block: { fields: { header: { id: number; type: string }; id: { id: number; options: { (btype): string }; type: string }; signature: { id: number; type: string }; transactions: { id: number; rule: string; type: string } } }; block_header: { fields: { approved_proposals: { id: number; options: { (btype): string }; rule: string; type: string }; height: { id: number; options: { jstype: string }; type: string }; previous: { id: number; options: { (btype): string }; type: string }; previous_state_merkle_root: { id: number; type: string }; signer: { id: number; options: { (btype): string }; type: string }; timestamp: { id: number; options: { jstype: string }; type: string }; transaction_merkle_root: { id: number; type: string } } }; block_receipt: { fields: { compute_bandwidth_charged: { id: number; options: { jstype: string }; type: string }; compute_bandwidth_used: { id: number; options: { jstype: string }; type: string }; disk_storage_charged: { id: number; options: { jstype: string }; type: string }; disk_storage_used: { id: number; options: { jstype: string }; type: string }; events: { id: number; rule: string; type: string }; height: { id: number; options: { jstype: string }; type: string }; id: { id: number; options: { (btype): string }; type: string }; logs: { id: number; rule: string; type: string }; network_bandwidth_charged: { id: number; options: { jstype: string }; type: string }; network_bandwidth_used: { id: number; options: { jstype: string }; type: string }; state_delta_entries: { id: number; rule: string; type: string }; state_merkle_root: { id: number; type: string }; transaction_receipts: { id: number; rule: string; type: string } } }; call_contract_operation: { fields: { args: { id: number; type: string }; contract_id: { id: number; options: { (btype): string }; type: string }; entry_point: { id: number; type: string } } }; contract_call_bundle: { fields: { contract_id: { id: number; options: { (btype): string }; type: string }; entry_point: { id: number; type: string } } }; event_data: { fields: { data: { id: number; type: string }; impacted: { id: number; options: { (btype): string }; rule: string; type: string }; name: { id: number; type: string }; sequence: { id: number; type: string }; source: { id: number; options: { (btype): string }; type: string } } }; object_space: { fields: { id: { id: number; type: string }; system: { id: number; type: string }; zone: { id: number; type: string } } }; operation: { fields: { call_contract: { id: number; type: string }; set_system_call: { id: number; type: string }; set_system_contract: { id: number; type: string }; upload_contract: { id: number; type: string } }; oneofs: { op: { oneof: string[] } } }; set_system_call_operation: { fields: { call_id: { id: number; type: string }; target: { id: number; type: string } } }; set_system_contract_operation: { fields: { contract_id: { id: number; options: { (btype): string }; type: string }; system_contract: { id: number; type: string } } }; state_delta_entry: { fields: { key: { id: number; type: string }; object_space: { id: number; type: string }; value: { id: number; options: { proto3_optional: boolean }; type: string } }; oneofs: { _value: { oneof: string[] } } }; system_call_target: { fields: { system_call_bundle: { id: number; type: string }; thunk_id: { id: number; type: string } }; oneofs: { target: { oneof: string[] } } }; transaction: { fields: { header: { id: number; type: string }; id: { id: number; options: { (btype): string }; type: string }; operations: { id: number; rule: string; type: string }; signatures: { id: number; rule: string; type: string } } }; transaction_header: { fields: { chain_id: { id: number; type: string }; nonce: { id: number; type: string }; operation_merkle_root: { id: number; type: string }; payee: { id: number; options: { (btype): string }; type: string }; payer: { id: number; options: { (btype): string }; type: string }; rc_limit: { id: number; options: { jstype: string }; type: string } } }; transaction_receipt: { fields: { compute_bandwidth_used: { id: number; options: { jstype: string }; type: string }; disk_storage_used: { id: number; options: { jstype: string }; type: string }; events: { id: number; rule: string; type: string }; id: { id: number; options: { (btype): string }; type: string }; logs: { id: number; rule: string; type: string }; max_payer_rc: { id: number; options: { jstype: string }; type: string }; network_bandwidth_used: { id: number; options: { jstype: string }; type: string }; payer: { id: number; options: { (btype): string }; type: string }; rc_limit: { id: number; options: { jstype: string }; type: string }; rc_used: { id: number; options: { jstype: string }; type: string }; reverted: { id: number; type: string }; state_delta_entries: { id: number; rule: string; type: string } } }; upload_contract_operation: { fields: { abi: { id: number; type: string }; authorizes_call_contract: { id: number; type: string }; authorizes_transaction_application: { id: number; type: string }; authorizes_upload_contract: { id: number; type: string }; bytecode: { id: number; type: string }; contract_id: { id: number; options: { (btype): string }; type: string } } } }
            • block: { fields: { header: { id: number; type: string }; id: { id: number; options: { (btype): string }; type: string }; signature: { id: number; type: string }; transactions: { id: number; rule: string; type: string } } }
              • fields: { header: { id: number; type: string }; id: { id: number; options: { (btype): string }; type: string }; signature: { id: number; type: string }; transactions: { id: number; rule: string; type: string } }
                • header: { id: number; type: string }
                  • id: number
                  • type: string
                • id: { id: number; options: { (btype): string }; type: string }
                  • id: number
                  • options: { (btype): string }
                    • (btype): string
                  • type: string
                • signature: { id: number; type: string }
                  • id: number
                  • type: string
                • transactions: { id: number; rule: string; type: string }
                  • id: number
                  • rule: string
                  • type: string
            • block_header: { fields: { approved_proposals: { id: number; options: { (btype): string }; rule: string; type: string }; height: { id: number; options: { jstype: string }; type: string }; previous: { id: number; options: { (btype): string }; type: string }; previous_state_merkle_root: { id: number; type: string }; signer: { id: number; options: { (btype): string }; type: string }; timestamp: { id: number; options: { jstype: string }; type: string }; transaction_merkle_root: { id: number; type: string } } }
              • fields: { approved_proposals: { id: number; options: { (btype): string }; rule: string; type: string }; height: { id: number; options: { jstype: string }; type: string }; previous: { id: number; options: { (btype): string }; type: string }; previous_state_merkle_root: { id: number; type: string }; signer: { id: number; options: { (btype): string }; type: string }; timestamp: { id: number; options: { jstype: string }; type: string }; transaction_merkle_root: { id: number; type: string } }
                • approved_proposals: { id: number; options: { (btype): string }; rule: string; type: string }
                  • id: number
                  • options: { (btype): string }
                    • (btype): string
                  • rule: string
                  • type: string
                • height: { id: number; options: { jstype: string }; type: string }
                  • id: number
                  • options: { jstype: string }
                    • jstype: string
                  • type: string
                • previous: { id: number; options: { (btype): string }; type: string }
                  • id: number
                  • options: { (btype): string }
                    • (btype): string
                  • type: string
                • previous_state_merkle_root: { id: number; type: string }
                  • id: number
                  • type: string
                • signer: { id: number; options: { (btype): string }; type: string }
                  • id: number
                  • options: { (btype): string }
                    • (btype): string
                  • type: string
                • timestamp: { id: number; options: { jstype: string }; type: string }
                  • id: number
                  • options: { jstype: string }
                    • jstype: string
                  • type: string
                • transaction_merkle_root: { id: number; type: string }
                  • id: number
                  • type: string
            • block_receipt: { fields: { compute_bandwidth_charged: { id: number; options: { jstype: string }; type: string }; compute_bandwidth_used: { id: number; options: { jstype: string }; type: string }; disk_storage_charged: { id: number; options: { jstype: string }; type: string }; disk_storage_used: { id: number; options: { jstype: string }; type: string }; events: { id: number; rule: string; type: string }; height: { id: number; options: { jstype: string }; type: string }; id: { id: number; options: { (btype): string }; type: string }; logs: { id: number; rule: string; type: string }; network_bandwidth_charged: { id: number; options: { jstype: string }; type: string }; network_bandwidth_used: { id: number; options: { jstype: string }; type: string }; state_delta_entries: { id: number; rule: string; type: string }; state_merkle_root: { id: number; type: string }; transaction_receipts: { id: number; rule: string; type: string } } }
              • fields: { compute_bandwidth_charged: { id: number; options: { jstype: string }; type: string }; compute_bandwidth_used: { id: number; options: { jstype: string }; type: string }; disk_storage_charged: { id: number; options: { jstype: string }; type: string }; disk_storage_used: { id: number; options: { jstype: string }; type: string }; events: { id: number; rule: string; type: string }; height: { id: number; options: { jstype: string }; type: string }; id: { id: number; options: { (btype): string }; type: string }; logs: { id: number; rule: string; type: string }; network_bandwidth_charged: { id: number; options: { jstype: string }; type: string }; network_bandwidth_used: { id: number; options: { jstype: string }; type: string }; state_delta_entries: { id: number; rule: string; type: string }; state_merkle_root: { id: number; type: string }; transaction_receipts: { id: number; rule: string; type: string } }
                • compute_bandwidth_charged: { id: number; options: { jstype: string }; type: string }
                  • id: number
                  • options: { jstype: string }
                    • jstype: string
                  • type: string
                • compute_bandwidth_used: { id: number; options: { jstype: string }; type: string }
                  • id: number
                  • options: { jstype: string }
                    • jstype: string
                  • type: string
                • disk_storage_charged: { id: number; options: { jstype: string }; type: string }
                  • id: number
                  • options: { jstype: string }
                    • jstype: string
                  • type: string
                • disk_storage_used: { id: number; options: { jstype: string }; type: string }
                  • id: number
                  • options: { jstype: string }
                    • jstype: string
                  • type: string
                • events: { id: number; rule: string; type: string }
                  • id: number
                  • rule: string
                  • type: string
                • height: { id: number; options: { jstype: string }; type: string }
                  • id: number
                  • options: { jstype: string }
                    • jstype: string
                  • type: string
                • id: { id: number; options: { (btype): string }; type: string }
                  • id: number
                  • options: { (btype): string }
                    • (btype): string
                  • type: string
                • logs: { id: number; rule: string; type: string }
                  • id: number
                  • rule: string
                  • type: string
                • network_bandwidth_charged: { id: number; options: { jstype: string }; type: string }
                  • id: number
                  • options: { jstype: string }
                    • jstype: string
                  • type: string
                • network_bandwidth_used: { id: number; options: { jstype: string }; type: string }
                  • id: number
                  • options: { jstype: string }
                    • jstype: string
                  • type: string
                • state_delta_entries: { id: number; rule: string; type: string }
                  • id: number
                  • rule: string
                  • type: string
                • state_merkle_root: { id: number; type: string }
                  • id: number
                  • type: string
                • transaction_receipts: { id: number; rule: string; type: string }
                  • id: number
                  • rule: string
                  • type: string
            • call_contract_operation: { fields: { args: { id: number; type: string }; contract_id: { id: number; options: { (btype): string }; type: string }; entry_point: { id: number; type: string } } }
              • fields: { args: { id: number; type: string }; contract_id: { id: number; options: { (btype): string }; type: string }; entry_point: { id: number; type: string } }
                • args: { id: number; type: string }
                  • id: number
                  • type: string
                • contract_id: { id: number; options: { (btype): string }; type: string }
                  • id: number
                  • options: { (btype): string }
                    • (btype): string
                  • type: string
                • entry_point: { id: number; type: string }
                  • id: number
                  • type: string
            • contract_call_bundle: { fields: { contract_id: { id: number; options: { (btype): string }; type: string }; entry_point: { id: number; type: string } } }
              • fields: { contract_id: { id: number; options: { (btype): string }; type: string }; entry_point: { id: number; type: string } }
                • contract_id: { id: number; options: { (btype): string }; type: string }
                  • id: number
                  • options: { (btype): string }
                    • (btype): string
                  • type: string
                • entry_point: { id: number; type: string }
                  • id: number
                  • type: string
            • event_data: { fields: { data: { id: number; type: string }; impacted: { id: number; options: { (btype): string }; rule: string; type: string }; name: { id: number; type: string }; sequence: { id: number; type: string }; source: { id: number; options: { (btype): string }; type: string } } }
              • fields: { data: { id: number; type: string }; impacted: { id: number; options: { (btype): string }; rule: string; type: string }; name: { id: number; type: string }; sequence: { id: number; type: string }; source: { id: number; options: { (btype): string }; type: string } }
                • data: { id: number; type: string }
                  • id: number
                  • type: string
                • impacted: { id: number; options: { (btype): string }; rule: string; type: string }
                  • id: number
                  • options: { (btype): string }
                    • (btype): string
                  • rule: string
                  • type: string
                • name: { id: number; type: string }
                  • id: number
                  • type: string
                • sequence: { id: number; type: string }
                  • id: number
                  • type: string
                • source: { id: number; options: { (btype): string }; type: string }
                  • id: number
                  • options: { (btype): string }
                    • (btype): string
                  • type: string
            • object_space: { fields: { id: { id: number; type: string }; system: { id: number; type: string }; zone: { id: number; type: string } } }
              • fields: { id: { id: number; type: string }; system: { id: number; type: string }; zone: { id: number; type: string } }
                • id: { id: number; type: string }
                  • id: number
                  • type: string
                • system: { id: number; type: string }
                  • id: number
                  • type: string
                • zone: { id: number; type: string }
                  • id: number
                  • type: string
            • operation: { fields: { call_contract: { id: number; type: string }; set_system_call: { id: number; type: string }; set_system_contract: { id: number; type: string }; upload_contract: { id: number; type: string } }; oneofs: { op: { oneof: string[] } } }
              • fields: { call_contract: { id: number; type: string }; set_system_call: { id: number; type: string }; set_system_contract: { id: number; type: string }; upload_contract: { id: number; type: string } }
                • call_contract: { id: number; type: string }
                  • id: number
                  • type: string
                • set_system_call: { id: number; type: string }
                  • id: number
                  • type: string
                • set_system_contract: { id: number; type: string }
                  • id: number
                  • type: string
                • upload_contract: { id: number; type: string }
                  • id: number
                  • type: string
              • oneofs: { op: { oneof: string[] } }
                • op: { oneof: string[] }
                  • oneof: string[]
            • set_system_call_operation: { fields: { call_id: { id: number; type: string }; target: { id: number; type: string } } }
              • fields: { call_id: { id: number; type: string }; target: { id: number; type: string } }
                • call_id: { id: number; type: string }
                  • id: number
                  • type: string
                • target: { id: number; type: string }
                  • id: number
                  • type: string
            • set_system_contract_operation: { fields: { contract_id: { id: number; options: { (btype): string }; type: string }; system_contract: { id: number; type: string } } }
              • fields: { contract_id: { id: number; options: { (btype): string }; type: string }; system_contract: { id: number; type: string } }
                • contract_id: { id: number; options: { (btype): string }; type: string }
                  • id: number
                  • options: { (btype): string }
                    • (btype): string
                  • type: string
                • system_contract: { id: number; type: string }
                  • id: number
                  • type: string
            • state_delta_entry: { fields: { key: { id: number; type: string }; object_space: { id: number; type: string }; value: { id: number; options: { proto3_optional: boolean }; type: string } }; oneofs: { _value: { oneof: string[] } } }
              • fields: { key: { id: number; type: string }; object_space: { id: number; type: string }; value: { id: number; options: { proto3_optional: boolean }; type: string } }
                • key: { id: number; type: string }
                  • id: number
                  • type: string
                • object_space: { id: number; type: string }
                  • id: number
                  • type: string
                • value: { id: number; options: { proto3_optional: boolean }; type: string }
                  • id: number
                  • options: { proto3_optional: boolean }
                    • proto3_optional: boolean
                  • type: string
              • oneofs: { _value: { oneof: string[] } }
                • _value: { oneof: string[] }
                  • oneof: string[]
            • system_call_target: { fields: { system_call_bundle: { id: number; type: string }; thunk_id: { id: number; type: string } }; oneofs: { target: { oneof: string[] } } }
              • fields: { system_call_bundle: { id: number; type: string }; thunk_id: { id: number; type: string } }
                • system_call_bundle: { id: number; type: string }
                  • id: number
                  • type: string
                • thunk_id: { id: number; type: string }
                  • id: number
                  • type: string
              • oneofs: { target: { oneof: string[] } }
                • target: { oneof: string[] }
                  • oneof: string[]
            • transaction: { fields: { header: { id: number; type: string }; id: { id: number; options: { (btype): string }; type: string }; operations: { id: number; rule: string; type: string }; signatures: { id: number; rule: string; type: string } } }
              • fields: { header: { id: number; type: string }; id: { id: number; options: { (btype): string }; type: string }; operations: { id: number; rule: string; type: string }; signatures: { id: number; rule: string; type: string } }
                • header: { id: number; type: string }
                  • id: number
                  • type: string
                • id: { id: number; options: { (btype): string }; type: string }
                  • id: number
                  • options: { (btype): string }
                    • (btype): string
                  • type: string
                • operations: { id: number; rule: string; type: string }
                  • id: number
                  • rule: string
                  • type: string
                • signatures: { id: number; rule: string; type: string }
                  • id: number
                  • rule: string
                  • type: string
            • transaction_header: { fields: { chain_id: { id: number; type: string }; nonce: { id: number; type: string }; operation_merkle_root: { id: number; type: string }; payee: { id: number; options: { (btype): string }; type: string }; payer: { id: number; options: { (btype): string }; type: string }; rc_limit: { id: number; options: { jstype: string }; type: string } } }
              • fields: { chain_id: { id: number; type: string }; nonce: { id: number; type: string }; operation_merkle_root: { id: number; type: string }; payee: { id: number; options: { (btype): string }; type: string }; payer: { id: number; options: { (btype): string }; type: string }; rc_limit: { id: number; options: { jstype: string }; type: string } }
                • chain_id: { id: number; type: string }
                  • id: number
                  • type: string
                • nonce: { id: number; type: string }
                  • id: number
                  • type: string
                • operation_merkle_root: { id: number; type: string }
                  • id: number
                  • type: string
                • payee: { id: number; options: { (btype): string }; type: string }
                  • id: number
                  • options: { (btype): string }
                    • (btype): string
                  • type: string
                • payer: { id: number; options: { (btype): string }; type: string }
                  • id: number
                  • options: { (btype): string }
                    • (btype): string
                  • type: string
                • rc_limit: { id: number; options: { jstype: string }; type: string }
                  • id: number
                  • options: { jstype: string }
                    • jstype: string
                  • type: string
            • transaction_receipt: { fields: { compute_bandwidth_used: { id: number; options: { jstype: string }; type: string }; disk_storage_used: { id: number; options: { jstype: string }; type: string }; events: { id: number; rule: string; type: string }; id: { id: number; options: { (btype): string }; type: string }; logs: { id: number; rule: string; type: string }; max_payer_rc: { id: number; options: { jstype: string }; type: string }; network_bandwidth_used: { id: number; options: { jstype: string }; type: string }; payer: { id: number; options: { (btype): string }; type: string }; rc_limit: { id: number; options: { jstype: string }; type: string }; rc_used: { id: number; options: { jstype: string }; type: string }; reverted: { id: number; type: string }; state_delta_entries: { id: number; rule: string; type: string } } }
              • fields: { compute_bandwidth_used: { id: number; options: { jstype: string }; type: string }; disk_storage_used: { id: number; options: { jstype: string }; type: string }; events: { id: number; rule: string; type: string }; id: { id: number; options: { (btype): string }; type: string }; logs: { id: number; rule: string; type: string }; max_payer_rc: { id: number; options: { jstype: string }; type: string }; network_bandwidth_used: { id: number; options: { jstype: string }; type: string }; payer: { id: number; options: { (btype): string }; type: string }; rc_limit: { id: number; options: { jstype: string }; type: string }; rc_used: { id: number; options: { jstype: string }; type: string }; reverted: { id: number; type: string }; state_delta_entries: { id: number; rule: string; type: string } }
                • compute_bandwidth_used: { id: number; options: { jstype: string }; type: string }
                  • id: number
                  • options: { jstype: string }
                    • jstype: string
                  • type: string
                • disk_storage_used: { id: number; options: { jstype: string }; type: string }
                  • id: number
                  • options: { jstype: string }
                    • jstype: string
                  • type: string
                • events: { id: number; rule: string; type: string }
                  • id: number
                  • rule: string
                  • type: string
                • id: { id: number; options: { (btype): string }; type: string }
                  • id: number
                  • options: { (btype): string }
                    • (btype): string
                  • type: string
                • logs: { id: number; rule: string; type: string }
                  • id: number
                  • rule: string
                  • type: string
                • max_payer_rc: { id: number; options: { jstype: string }; type: string }
                  • id: number
                  • options: { jstype: string }
                    • jstype: string
                  • type: string
                • network_bandwidth_used: { id: number; options: { jstype: string }; type: string }
                  • id: number
                  • options: { jstype: string }
                    • jstype: string
                  • type: string
                • payer: { id: number; options: { (btype): string }; type: string }
                  • id: number
                  • options: { (btype): string }
                    • (btype): string
                  • type: string
                • rc_limit: { id: number; options: { jstype: string }; type: string }
                  • id: number
                  • options: { jstype: string }
                    • jstype: string
                  • type: string
                • rc_used: { id: number; options: { jstype: string }; type: string }
                  • id: number
                  • options: { jstype: string }
                    • jstype: string
                  • type: string
                • reverted: { id: number; type: string }
                  • id: number
                  • type: string
                • state_delta_entries: { id: number; rule: string; type: string }
                  • id: number
                  • rule: string
                  • type: string
            • upload_contract_operation: { fields: { abi: { id: number; type: string }; authorizes_call_contract: { id: number; type: string }; authorizes_transaction_application: { id: number; type: string }; authorizes_upload_contract: { id: number; type: string }; bytecode: { id: number; type: string }; contract_id: { id: number; options: { (btype): string }; type: string } } }
              • fields: { abi: { id: number; type: string }; authorizes_call_contract: { id: number; type: string }; authorizes_transaction_application: { id: number; type: string }; authorizes_upload_contract: { id: number; type: string }; bytecode: { id: number; type: string }; contract_id: { id: number; options: { (btype): string }; type: string } }
                • abi: { id: number; type: string }
                  • id: number
                  • type: string
                • authorizes_call_contract: { id: number; type: string }
                  • id: number
                  • type: string
                • authorizes_transaction_application: { id: number; type: string }
                  • id: number
                  • type: string
                • authorizes_upload_contract: { id: number; type: string }
                  • id: number
                  • type: string
                • bytecode: { id: number; type: string }
                  • id: number
                  • type: string
                • contract_id: { id: number; options: { (btype): string }; type: string }
                  • id: number
                  • options: { (btype): string }
                    • (btype): string
                  • type: string
          • options: { go_package: string }
            • go_package: string
      • options: { go_package: string }
        • go_package: string

Generated using TypeDoc