Toggle navigation sidebar
Toggle in-page Table of Contents
IOTA C Client documentation
IOTA C Client
Introduction
Examples
API Reference
Wallet API Reference
Event API Reference
RESTful API Reference
Core API Reference
Crypto API Reference
Index
A
|
B
|
C
|
E
|
F
|
G
|
H
|
I
|
M
|
O
|
P
|
R
|
S
|
T
|
U
|
W
A
address_2_bech32 (C function)
address_bech32_to_hex (C function)
address_from_bech32 (C function)
address_from_ed25519_pub (C function)
address_from_path (C function)
address_keypair_from_path (C function)
B
bin_2_hex (C function)
bip32_path_t (C struct)
bip32_path_t.len (C var)
bip32_path_t.path (C var)
byte_buf2str (C function)
byte_buf_append (C function)
byte_buf_clone (C function)
byte_buf_clonen (C function)
byte_buf_free (C function)
byte_buf_hex2str (C function)
byte_buf_new (C function)
byte_buf_new_with_data (C function)
byte_buf_print (C function)
byte_buf_reserve (C function)
byte_buf_set (C function)
byte_buf_str2hex (C function)
byte_buf_t (C struct)
byte_buf_t.cap (C var)
byte_buf_t.data (C var)
byte_buf_t.len (C var)
C
core_message_add_parent (C function)
core_message_free (C function)
core_message_new (C function)
core_message_parent_len (C function)
core_message_sign_transaction (C function)
core_message_t (C struct)
core_message_t.network_id (C var)
core_message_t.nonce (C var)
core_message_t.parents (C var)
core_message_t.payload (C var)
core_message_t.payload_type (C var)
E
ed25519_keypair_t (C struct)
ed25519_keypair_t.priv (C var)
ed25519_keypair_t.pub_key (C var)
event_client_config_t (C struct)
event_client_config_t.client_id (C var)
event_client_config_t.host (C var)
event_client_config_t.keepalive (C var)
event_client_config_t.password (C var)
event_client_config_t.port (C var)
event_client_config_t.username (C var)
event_client_event_id_t (C enum)
event_client_event_id_t.NODE_EVENT_ANY (C enumerator)
event_client_event_id_t.NODE_EVENT_CONNECTED (C enumerator)
event_client_event_id_t.NODE_EVENT_DATA (C enumerator)
event_client_event_id_t.NODE_EVENT_DISCONNECTED (C enumerator)
event_client_event_id_t.NODE_EVENT_ERROR (C enumerator)
event_client_event_id_t.NODE_EVENT_PUBLISHED (C enumerator)
event_client_event_id_t.NODE_EVENT_SUBSCRIBED (C enumerator)
event_client_event_id_t.NODE_EVENT_UNSUBSCRIBED (C enumerator)
event_destroy (C function)
event_init (C function)
event_output_t (C struct)
event_output_t.addr (C var)
event_output_t.amount (C var)
event_output_t.output_type (C var)
event_outputs_payload_t (C struct)
event_outputs_payload_t.is_spent (C var)
event_outputs_payload_t.ledger_index (C var)
event_outputs_payload_t.msg_id (C var)
event_outputs_payload_t.output (C var)
event_outputs_payload_t.output_index (C var)
event_outputs_payload_t.tx_id (C var)
event_parse_outputs_payload (C function)
event_register_cb (C function)
event_start (C function)
event_stop (C function)
event_sub_address_outputs (C function)
event_sub_msg_indexation (C function)
event_sub_outputs_id (C function)
event_sub_txn_included_msg (C function)
event_subscribe (C function)
event_subscribe_msg_metadata (C function)
event_unsubscribe (C function)
F
find_message_by_index (C function)
find_msg_t (C struct)
find_msg_t.count (C var)
find_msg_t.max_results (C var)
find_msg_t.msg_ids (C var)
G
get_balance (C function)
get_balance_t (C struct)
get_balance_t.address (C var)
get_balance_t.address_type (C var)
get_balance_t.balance (C var)
get_balance_t.dust_allowed (C var)
get_balance_t.ledger_idx (C var)
get_health (C function)
get_message_by_id (C function)
get_message_children (C function)
get_message_metadata (C function)
get_node_info (C function)
get_node_info_t (C struct)
get_node_info_t.bech32hrp (C var)
get_node_info_t.confirmed_milestone_index (C var)
get_node_info_t.features (C var)
get_node_info_t.is_healthy (C var)
get_node_info_t.latest_milestone_index (C var)
get_node_info_t.latest_milestone_timestamp (C var)
get_node_info_t.min_pow_score (C var)
get_node_info_t.msg_pre_sec (C var)
get_node_info_t.name (C var)
get_node_info_t.network_id (C var)
get_node_info_t.pruning_milestone_index (C var)
get_node_info_t.referenced_msg_pre_sec (C var)
get_node_info_t.referenced_rate (C var)
get_node_info_t.version (C var)
get_output (C function)
get_output_t (C struct)
get_output_t.addr (C var)
get_output_t.address_type (C var)
get_output_t.amount (C var)
get_output_t.is_spent (C var)
get_output_t.ledger_idx (C var)
get_output_t.msg_id (C var)
get_output_t.output_idx (C var)
get_output_t.output_type (C var)
get_output_t.tx_id (C var)
get_outputs_address_t (C struct)
get_outputs_address_t.address (C var)
get_outputs_address_t.count (C var)
get_outputs_address_t.ledger_idx (C var)
get_outputs_address_t.max_results (C var)
get_outputs_address_t.outputs (C var)
get_outputs_from_address (C function)
get_tips (C function)
H
hex2string (C function)
hex_2_bin (C function)
I
indexation_create (C function)
indexation_free (C function)
indexation_new (C function)
indexation_payload_serialize (C function)
indexation_serialize_length (C function)
indexation_t (C struct)
indexation_t.data (C var)
indexation_t.index (C var)
iota_addr_bech32_decode (C function)
iota_addr_bech32_encode (C function)
iota_blake2b_sum (C function)
iota_client_conf_t (C struct)
iota_client_conf_t.host (C var)
iota_client_conf_t.port (C var)
iota_client_conf_t.use_tls (C var)
iota_crypto_hmacsha256 (C function)
iota_crypto_hmacsha512 (C function)
iota_crypto_keypair (C function)
iota_crypto_pbkdf2_hmac_sha512 (C function)
iota_crypto_randombytes (C function)
iota_crypto_sha256 (C function)
iota_crypto_sha512 (C function)
iota_crypto_sign (C function)
iota_keypair_t (C struct)
iota_keypair_t.priv (C var)
iota_keypair_t.pub (C var)
iota_wallet_t (C struct)
iota_wallet_t.account_index (C var)
iota_wallet_t.bech32HRP (C var)
iota_wallet_t.endpoint (C var)
iota_wallet_t.seed (C var)
M
message_t (C struct)
message_t.net_id (C var)
message_t.nonce (C var)
message_t.parent_msg_ids (C var)
message_t.payload (C var)
message_t.type (C var)
milestone_confirmed_t (C struct)
milestone_confirmed_t.index (C var)
milestone_confirmed_t.timestamp (C var)
milestone_latest_t (C struct)
milestone_latest_t.index (C var)
milestone_latest_t.timestamp (C var)
mnemonic_convertor (C function)
mnemonic_decode (C function)
mnemonic_encode (C function)
mnemonic_generator (C function)
mnemonic_to_seed (C function)
mnemonic_validation (C function)
ms_entropy_t (C enum)
ms_entropy_t.MS_ENTROPY_128 (C enumerator)
ms_entropy_t.MS_ENTROPY_160 (C enumerator)
ms_entropy_t.MS_ENTROPY_192 (C enumerator)
ms_entropy_t.MS_ENTROPY_224 (C enumerator)
ms_entropy_t.MS_ENTROPY_256 (C enumerator)
ms_lan_t (C enum)
ms_lan_t.MS_LAN_CS (C enumerator)
ms_lan_t.MS_LAN_EN (C enumerator)
ms_lan_t.MS_LAN_ES (C enumerator)
ms_lan_t.MS_LAN_FR (C enumerator)
ms_lan_t.MS_LAN_IT (C enumerator)
ms_lan_t.MS_LAN_KO (C enumerator)
ms_lan_t.MS_LAN_PT (C enumerator)
ms_lan_t.MS_LAN_ZH_HANS (C enumerator)
ms_lan_t.MS_LAN_ZH_HANT (C enumerator)
msg_children_t (C struct)
msg_children_t.children (C var)
msg_children_t.count (C var)
msg_children_t.max_results (C var)
msg_children_t.msg_id (C var)
msg_meta_t (C struct)
msg_meta_t.inclusion_state (C var)
msg_meta_t.is_solid (C var)
msg_meta_t.milestone_idx (C var)
msg_meta_t.msg_id (C var)
msg_meta_t.parents (C var)
msg_meta_t.referenced_milestone (C var)
msg_meta_t.should_promote (C var)
msg_meta_t.should_reattach (C var)
msg_metadata_t (C struct)
msg_metadata_t.inclusion_state (C var)
msg_metadata_t.is_solid (C var)
msg_metadata_t.msg_id (C var)
msg_metadata_t.parents (C var)
msg_metadata_t.referenced_milestone (C var)
msg_metadata_t.should_promote (C var)
msg_metadata_t.should_reattach (C var)
O
outputs_ht (C struct)
outputs_ht.address (C var)
outputs_ht.amount (C var)
outputs_ht.output_type (C var)
P
parse_messages_metadata (C function)
parse_milestone_latest (C function)
parse_milestones_confirmed (C function)
R
res_balance_t (C struct)
res_balance_t.error (C var)
res_balance_t.is_error (C var)
res_balance_t.output_balance (C var)
res_err_t (C struct)
res_err_t.code (C var)
res_err_t.msg (C var)
res_find_msg_t (C struct)
res_find_msg_t.error (C var)
res_find_msg_t.is_error (C var)
res_find_msg_t.msg_ids (C var)
res_message_t (C struct)
res_message_t.error (C var)
res_message_t.is_error (C var)
res_message_t.msg (C var)
res_msg_children_t (C struct)
res_msg_children_t.data (C var)
res_msg_children_t.error (C var)
res_msg_children_t.is_error (C var)
res_msg_meta_t (C struct)
res_msg_meta_t.error (C var)
res_msg_meta_t.is_error (C var)
res_msg_meta_t.meta (C var)
res_msg_metadata_free (C function)
res_msg_metadata_new (C function)
res_msg_metadata_parent_get (C function)
res_msg_metadata_parents_count (C function)
res_node_info_t (C struct)
res_node_info_t.error (C var)
res_node_info_t.is_error (C var)
res_node_info_t.output_node_info (C var)
res_output_t (C struct)
res_output_t.error (C var)
res_output_t.is_error (C var)
res_output_t.output (C var)
res_outputs_address_t (C struct)
res_outputs_address_t.error (C var)
res_outputs_address_t.is_error (C var)
res_outputs_address_t.output_ids (C var)
res_send_message_t (C struct)
res_send_message_t.error (C var)
res_send_message_t.is_error (C var)
res_send_message_t.msg_id (C var)
res_tips_t (C struct)
res_tips_t.error (C var)
res_tips_t.is_error (C var)
res_tips_t.tips (C var)
S
send_core_message (C function)
send_indexation_msg (C function)
slip10_key_from_path (C function)
slip10_key_t (C struct)
slip10_key_t.chain_code (C var)
slip10_key_t.key (C var)
slip10_parse_path (C function)
slip10_public_key (C function)
string2hex (C function)
T
transaction_essence_t (C struct)
transaction_essence_t.inputs (C var)
transaction_essence_t.outputs (C var)
transaction_essence_t.payload (C var)
transaction_essence_t.payload_len (C var)
transaction_essence_t.tx_type (C var)
transaction_payload_t (C struct)
transaction_payload_t.essence (C var)
transaction_payload_t.type (C var)
transaction_payload_t.unlock_blocks (C var)
tx_essence_add_input (C function)
tx_essence_add_input_with_key (C function)
tx_essence_add_output (C function)
tx_essence_add_payload (C function)
tx_essence_free (C function)
tx_essence_new (C function)
tx_essence_print (C function)
tx_essence_serialize (C function)
tx_essence_serialize_length (C function)
tx_payload_add_input (C function)
tx_payload_add_input_with_key (C function)
tx_payload_add_output (C function)
tx_payload_add_ref_block (C function)
tx_payload_add_sig_block (C function)
tx_payload_new (C function)
tx_payload_print (C function)
tx_payload_serialize (C function)
tx_payload_serialize_length (C function)
U
unlock_blocks (C struct)
unlock_blocks.next (C var)
unlock_blocks.reference (C var)
unlock_blocks.sig_block (C var)
unlock_blocks.type (C var)
unlock_blocks_add_reference (C function)
unlock_blocks_add_signature (C function)
unlock_blocks_count (C function)
unlock_blocks_find_pub (C function)
unlock_blocks_free (C function)
unlock_blocks_new (C function)
unlock_blocks_print (C function)
unlock_blocks_serialize (C function)
unlock_blocks_serialize_length (C function)
utxo_input_ht (C struct)
utxo_input_ht.keypair (C var)
utxo_input_ht.output_index (C var)
utxo_input_ht.tx_id (C var)
utxo_inputs_add (C function)
utxo_inputs_add_with_key (C function)
utxo_inputs_count (C function)
utxo_inputs_find_by_id (C function)
utxo_inputs_free (C function)
utxo_inputs_new (C function)
utxo_inputs_print (C function)
utxo_inputs_serialization (C function)
utxo_outputs_add (C function)
utxo_outputs_count (C function)
utxo_outputs_find_by_addr (C function)
utxo_outputs_free (C function)
utxo_outputs_new (C function)
utxo_outputs_print (C function)
utxo_outputs_serialization (C function)
W
wallet_address_from_index (C function)
wallet_balance_by_address (C function)
wallet_balance_by_bech32 (C function)
wallet_balance_by_index (C function)
wallet_bech32_from_index (C function)
wallet_create (C function)
wallet_destroy (C function)
wallet_send (C function)
wallet_set_endpoint (C function)
wallet_update_bech32HRP (C function)