Package index
-
hex_to_char() - Decode hex string to character
-
mc_add_library_update() - Add an update to an existing library
-
mc_add_library_update_from() - Add an update to a library from a specific address
-
mc_add_multisig_address() - Add a multi-signature address
-
mc_add_node() - Add or remove a peer-to-peer connection
-
mc_append_binary_cache() - Append data to a binary cache item
-
mc_append_raw_change() - Add a change output to a raw transaction
-
mc_append_raw_data() - Add metadata to a raw transaction
-
mc_append_raw_exchange() - Add to a raw atomic exchange transaction
-
mc_append_raw_transaction() - Add inputs and outputs to a raw transaction
-
mc_approve_from() - Approve or disapprove an upgrade or filter
-
mc_backup_wallet() - Backup the wallet file
-
mc_change_wallet_passphrase() - Change the wallet passphrase
-
mc_clear_mempool() - Clear the node's memory pool
-
mc_combine_unspent() - Combine unspent outputs (UTXOs)
-
mc_complete_raw_exchange() - Finalize an atomic exchange transaction
-
mc_connect() - Create a MultiChain connection object
-
mc_create_binary_cache() - Create a new binary cache item
-
mc_create_keypairs() - Create new key pairs
-
mc_create_library() - Create a new library
-
mc_create_multisig() - Create multi-signature address (external)
-
mc_create_raw_exchange() - Create a new atomic exchange transaction
-
mc_create_raw_send_from() - Create and fund a raw transaction from a specific address
-
mc_create_raw_transaction() - Create a raw transaction
-
mc_create_stream() - Create a new stream
-
mc_create_stream_filter() - Create a stream filter
-
mc_create_stream_from() - Create a new stream from a specific address
-
mc_create_tx_filter() - Create a transaction filter
-
mc_create_upgrade() - Create a blockchain upgrade
-
mc_create_variable() - Create a new variable
-
mc_create_variable_from() - Create a variable from a specific address
-
mc_decode_raw_exchange() - Decode a raw exchange transaction
-
mc_decode_raw_transaction() - Decode a raw transaction hex
-
mc_delete_binary_cache() - Delete an item from the binary cache
-
mc_disable_raw_transaction() - Disable an offer of exchange
-
mc_dump_privkey() - Dump a private key for an address
-
mc_dump_wallet() - Dump all private keys to a file
-
mc_encrypt_wallet() - Encrypt the wallet
-
mc_get_added_node_info() - Get information about manually added nodes
-
mc_get_address_balances() - Get asset balances for a specific address
-
mc_get_address_transaction() - Get details of a transaction for a specific address
-
mc_get_addresses() - Get node wallet addresses
-
mc_get_asset_info() - Get information about a specific asset
-
mc_get_asset_transaction() - Get a specific transaction involving a subscribed asset
-
mc_get_block() - Get block information
-
mc_get_block_hash() - Get block hash by height
-
mc_get_blockchain_info() - Get general blockchain information
-
mc_get_blockchain_params() - Get blockchain parameters
-
mc_get_chain_totals() - Get counts of blockchain entities
-
mc_get_chunk_queue_info() - Get information about off-chain chunk queue
-
mc_get_chunk_queue_totals() - Get cumulative statistics on off-chain chunk requests
-
mc_get_config() - Get MultiChain configuration
-
mc_get_filter_code() - Get JavaScript code of a filter
-
mc_get_info() - Get general node information
-
mc_get_init_status() - Get node initialization status
-
mc_get_last_block_info() - Get information about the last block
-
mc_get_library_code() - Get JavaScript code for a library
-
mc_get_mempool_info() - Get memory pool information
-
mc_get_multi_balances() - Get balances for multiple addresses and assets
-
mc_get_network_info() - Get information about node's network status
-
mc_get_new_address() - Create new wallet address
-
mc_get_peer_info() - Get information about connected peers
-
mc_get_raw_mempool() - Get list of transaction IDs in mempool
-
mc_get_raw_transaction() - Get a raw transaction from the blockchain
-
mc_get_runtime_params() - Get node runtime parameters
-
mc_get_stream_info() - Get information about a specific stream
-
mc_get_stream_item() - Get a specific item from a stream
-
mc_get_stream_key_summary() - Get summary of JSON objects in a stream for a specific key
-
mc_get_stream_publisher_summary() - Get summary of JSON objects published by a specific address
-
mc_get_token_balances() - Get balances for non-fungible tokens (NFTs)
-
mc_get_token_info() - Get information about a specific token (MultiChain 2.2.1+)
-
mc_get_total_balances() - Get total wallet balances
-
mc_get_tx_out() - Get details about an unspent transaction output
-
mc_get_tx_out_data() - Retrieve full hex data from a transaction output
-
mc_get_variable_history() - List historical values of a variable
-
mc_get_variable_info() - Get information about a variable
-
mc_get_variable_value() - Retrieve the latest value of a variable
-
mc_get_wallet_info() - Get general wallet information
-
mc_get_wallet_transaction() - Get details of a wallet transaction
-
mc_grant() - Grant permissions to an address
-
mc_grant_from() - Grant permissions from a specific address
-
mc_grant_with_data() - Grant permissions with metadata
-
mc_grant_with_data_from() - Grant permissions from a specific address with metadata
-
mc_help() - Get help for MultiChain commands
-
mc_import_address() - Import a watch-only address
-
mc_import_privkey() - Import one or more private keys
-
mc_import_wallet() - Import keys from a wallet dump file
-
mc_issue() - Issue new asset
-
mc_issue_from() - Issue new asset from specific address
-
mc_issue_more() - Issue more of an existing fungible asset
-
mc_issue_more_from() - Issue more of an asset from specific address
-
mc_issue_token() - Issue tokens for a non-fungible asset (NFT)
-
mc_issue_token_from() - Issue tokens from specific address
-
mc_list_address_transactions() - List transactions for a specific address
-
mc_list_addresses() - List addresses in the wallet
-
mc_list_asset_issues() - List issuance events for an asset
-
mc_list_asset_transactions() - List transactions involving a subscribed asset
-
mc_list_assets() - List blockchain assets
-
mc_list_blocks() - List information about specific blocks
-
mc_list_libraries() - List libraries on the blockchain
-
mc_list_lock_unspent() - List locked unspent outputs
-
mc_list_miners() - List miners and their status
-
mc_list_permissions() - List network permissions
-
mc_list_stored_nodes() - List known peer node addresses (MultiChain 2.3+)
-
mc_list_stream_block_items() - List items in a specific block or blocks
-
mc_list_stream_filters() - List stream filters
-
mc_list_stream_items() - List items in a stream (Enhanced version)
-
mc_list_stream_key_items() - List items with a specific key
-
mc_list_stream_keys() - List unique keys in a stream
-
mc_list_stream_publisher_items() - List items published by a specific address
-
mc_list_stream_publishers() - List publishers who have written to a stream
-
mc_list_stream_query_items() - Query items by matching keys and publishers
-
mc_list_stream_tx_items() - List items in stream within a given transaction ID
-
mc_list_streams() - List streams on the blockchain
-
mc_list_tx_filters() - List transaction filters
-
mc_list_unspent() - List unspent transaction outputs
-
mc_list_upgrades() - List upgrades
-
mc_list_variables() - List variables created on the blockchain
-
mc_list_wallet_transactions() - List transactions in the wallet
-
mc_lock_unspent() - Lock or unlock unspent outputs
-
mc_lock_wallet() - Immediately lock the wallet
-
mc_node_init() - Initialize a new MultiChain blockchain
-
mc_node_start() - Start a MultiChain node
-
mc_node_stop() - Stop a MultiChain node
-
mc_pause() - Pause specified node tasks
-
mc_ping() - Ping all connected peers
-
mc_prepare_lock_unspent() - Prepare an unspent transaction output for exchange
-
mc_prepare_lock_unspent_from() - Prepare an unspent output from a specific address
-
mc_publish() - Publish an item to a stream
-
mc_publish_from() - Publish an item to a stream from a specific address
-
mc_publish_multi() - Publish multiple items to a stream in one transaction
-
mc_publish_multi_from() - Publish multiple items from a specific address
-
mc_resume() - Resume specified node tasks
-
mc_revoke() - Revoke permissions from an address
-
mc_revoke_from() - Revoke permissions from a specific address
-
mc_run_stream_filter() - Run an existing stream filter against an item
-
mc_run_tx_filter() - Run an existing transaction filter against a transaction
-
mc_send() - Send payment or assets to an address
-
mc_send_asset() - Send a single asset to an address
-
mc_send_asset_from() - Send a single asset from a specific address
-
mc_send_from() - Send payment from a specific address
-
mc_send_raw_transaction() - Send a signed raw transaction to the network
-
mc_send_with_data() - Send payment with inline metadata
-
mc_send_with_data_from() - Send payment from specific address with metadata
-
mc_set_last_block() - Rewind the node's active chain
-
mc_set_path() - Set path to MultiChain binaries
-
mc_set_runtime_param() - Set node runtime parameter
-
mc_set_variable_value() - Set the value of a variable
-
mc_set_variable_value_from() - Set variable value from specific address
-
mc_sign_message() - Sign a message with a private key
-
mc_sign_raw_transaction() - Sign a raw transaction
-
mc_store_node() - Add an IP address to known peer nodes (MultiChain 2.3+)
-
mc_subscribe() - Subscribe to MultiChain assets or streams
-
mc_test_library() - Manage testing of libraries and updates locally
-
mc_test_stream_filter() - Test a stream filter before creation
-
mc_test_tx_filter() - Test a transaction filter before creation
-
mc_txout_to_binary_cache() - Extract transaction output data to binary cache
-
mc_unlock_wallet() - Unlock the wallet with a passphrase
-
mc_unsubscribe() - Unsubscribe from MultiChain assets or streams
-
mc_update() - Update asset status (open/closed)
-
mc_update_from() - Update asset status from specific address
-
mc_validate_address() - Validate or inspect an address
-
mc_verify_message() - Verify a signed message
-
mc_verify_permission() - Verify if an address has a specific permission
-
mc_wait_for_confirmation() - Wait for transaction confirmation
-
`%||%` - Null-default operator
-
print(<mc_help>) - Print MultiChain help
-
print(<multichain_conn>) - Print MultiChain connection