ark-rest 0.9.1

REST client for Ark server communication
Documentation
pub mod any;
pub use self::any::Any;
pub mod asset;
pub use self::asset::Asset;
pub mod asset_metadata;
pub use self::asset_metadata::AssetMetadata;
pub mod balance;
pub use self::balance::Balance;
pub mod batch_failed_event;
pub use self::batch_failed_event::BatchFailedEvent;
pub mod batch_finalization_event;
pub use self::batch_finalization_event::BatchFinalizationEvent;
pub mod batch_finalized_event;
pub use self::batch_finalized_event::BatchFinalizedEvent;
pub mod batch_started_event;
pub use self::batch_started_event::BatchStartedEvent;
pub mod confirm_registration_request;
pub use self::confirm_registration_request::ConfirmRegistrationRequest;
pub mod create_request;
pub use self::create_request::CreateRequest;
pub mod delete_intent_request;
pub use self::delete_intent_request::DeleteIntentRequest;
pub mod deprecated_signer;
pub use self::deprecated_signer::DeprecatedSigner;
pub mod derive_address_response;
pub use self::derive_address_response::DeriveAddressResponse;
pub mod error_details;
pub use self::error_details::ErrorDetails;
pub mod estimate_intent_fee_request;
pub use self::estimate_intent_fee_request::EstimateIntentFeeRequest;
pub mod estimate_intent_fee_response;
pub use self::estimate_intent_fee_response::EstimateIntentFeeResponse;
pub mod fee_info;
pub use self::fee_info::FeeInfo;
pub mod finalize_tx_request;
pub use self::finalize_tx_request::FinalizeTxRequest;
pub mod gen_seed_response;
pub use self::gen_seed_response::GenSeedResponse;
pub mod get_asset_request;
pub use self::get_asset_request::GetAssetRequest;
pub mod get_asset_response;
pub use self::get_asset_response::GetAssetResponse;
pub mod get_balance_response;
pub use self::get_balance_response::GetBalanceResponse;
pub mod get_batch_sweep_transactions_request;
pub use self::get_batch_sweep_transactions_request::GetBatchSweepTransactionsRequest;
pub mod get_batch_sweep_transactions_response;
pub use self::get_batch_sweep_transactions_response::GetBatchSweepTransactionsResponse;
pub mod get_commitment_tx_request;
pub use self::get_commitment_tx_request::GetCommitmentTxRequest;
pub mod get_commitment_tx_response;
pub use self::get_commitment_tx_response::GetCommitmentTxResponse;
pub mod get_connectors_request;
pub use self::get_connectors_request::GetConnectorsRequest;
pub mod get_connectors_response;
pub use self::get_connectors_response::GetConnectorsResponse;
pub mod get_event_stream_request;
pub use self::get_event_stream_request::GetEventStreamRequest;
pub mod get_event_stream_response;
pub use self::get_event_stream_response::GetEventStreamResponse;
pub mod get_forfeit_txs_request;
pub use self::get_forfeit_txs_request::GetForfeitTxsRequest;
pub mod get_forfeit_txs_response;
pub use self::get_forfeit_txs_response::GetForfeitTxsResponse;
pub mod get_info_response;
pub use self::get_info_response::GetInfoResponse;
pub mod get_intent_request;
pub use self::get_intent_request::GetIntentRequest;
pub mod get_intent_response;
pub use self::get_intent_response::GetIntentResponse;
pub mod get_pending_tx_request;
pub use self::get_pending_tx_request::GetPendingTxRequest;
pub mod get_pending_tx_response;
pub use self::get_pending_tx_response::GetPendingTxResponse;
pub mod get_status_response;
pub use self::get_status_response::GetStatusResponse;
pub mod get_subscription_request;
pub use self::get_subscription_request::GetSubscriptionRequest;
pub mod get_subscription_response;
pub use self::get_subscription_response::GetSubscriptionResponse;
pub mod get_transactions_stream_response;
pub use self::get_transactions_stream_response::GetTransactionsStreamResponse;
pub mod get_virtual_txs_request;
pub use self::get_virtual_txs_request::GetVirtualTxsRequest;
pub mod get_virtual_txs_response;
pub use self::get_virtual_txs_response::GetVirtualTxsResponse;
pub mod get_vtxo_chain_request;
pub use self::get_vtxo_chain_request::GetVtxoChainRequest;
pub mod get_vtxo_chain_response;
pub use self::get_vtxo_chain_response::GetVtxoChainResponse;
pub mod get_vtxo_tree_leaves_request;
pub use self::get_vtxo_tree_leaves_request::GetVtxoTreeLeavesRequest;
pub mod get_vtxo_tree_leaves_response;
pub use self::get_vtxo_tree_leaves_response::GetVtxoTreeLeavesResponse;
pub mod get_vtxo_tree_request;
pub use self::get_vtxo_tree_request::GetVtxoTreeRequest;
pub mod get_vtxo_tree_response;
pub use self::get_vtxo_tree_response::GetVtxoTreeResponse;
pub mod get_vtxos_request;
pub use self::get_vtxos_request::GetVtxosRequest;
pub mod get_vtxos_response;
pub use self::get_vtxos_response::GetVtxosResponse;
pub mod indexer_asset;
pub use self::indexer_asset::IndexerAsset;
pub mod indexer_batch;
pub use self::indexer_batch::IndexerBatch;
pub mod indexer_chain;
pub use self::indexer_chain::IndexerChain;
pub mod indexer_chained_tx_type;
pub use self::indexer_chained_tx_type::IndexerChainedTxType;
pub mod indexer_node;
pub use self::indexer_node::IndexerNode;
pub mod indexer_outpoint;
pub use self::indexer_outpoint::IndexerOutpoint;
pub mod indexer_page_request;
pub use self::indexer_page_request::IndexerPageRequest;
pub mod indexer_page_response;
pub use self::indexer_page_response::IndexerPageResponse;
pub mod indexer_subscription_event;
pub use self::indexer_subscription_event::IndexerSubscriptionEvent;
pub mod indexer_tx_data;
pub use self::indexer_tx_data::IndexerTxData;
pub mod indexer_tx_history_record;
pub use self::indexer_tx_history_record::IndexerTxHistoryRecord;
pub mod indexer_tx_type;
pub use self::indexer_tx_type::IndexerTxType;
pub mod indexer_vtxo;
pub use self::indexer_vtxo::IndexerVtxo;
pub mod input;
pub use self::input::Input;
pub mod intent;
pub use self::intent::Intent;
pub mod intent_fee_info;
pub use self::intent_fee_info::IntentFeeInfo;
pub mod load_signer_request;
pub use self::load_signer_request::LoadSignerRequest;
pub mod modify_topics;
pub use self::modify_topics::ModifyTopics;
pub mod outpoint;
pub use self::outpoint::Outpoint;
pub mod overwrite_topics;
pub use self::overwrite_topics::OverwriteTopics;
pub mod pending_tx;
pub use self::pending_tx::PendingTx;
pub mod register_intent_request;
pub use self::register_intent_request::RegisterIntentRequest;
pub mod register_intent_response;
pub use self::register_intent_response::RegisterIntentResponse;
pub mod restore_request;
pub use self::restore_request::RestoreRequest;
pub mod scheduled_session;
pub use self::scheduled_session::ScheduledSession;
pub mod status;
pub use self::status::Status;
pub mod stream_started_event;
pub use self::stream_started_event::StreamStartedEvent;
pub mod submit_signed_forfeit_txs_request;
pub use self::submit_signed_forfeit_txs_request::SubmitSignedForfeitTxsRequest;
pub mod submit_tree_nonces_request;
pub use self::submit_tree_nonces_request::SubmitTreeNoncesRequest;
pub mod submit_tree_signatures_request;
pub use self::submit_tree_signatures_request::SubmitTreeSignaturesRequest;
pub mod submit_tx_request;
pub use self::submit_tx_request::SubmitTxRequest;
pub mod submit_tx_response;
pub use self::submit_tx_response::SubmitTxResponse;
pub mod subscribe_for_scripts_request;
pub use self::subscribe_for_scripts_request::SubscribeForScriptsRequest;
pub mod subscribe_for_scripts_response;
pub use self::subscribe_for_scripts_response::SubscribeForScriptsResponse;
pub mod tapscripts;
pub use self::tapscripts::Tapscripts;
pub mod tree_nonces_aggregated_event;
pub use self::tree_nonces_aggregated_event::TreeNoncesAggregatedEvent;
pub mod tree_nonces_event;
pub use self::tree_nonces_event::TreeNoncesEvent;
pub mod tree_signature_event;
pub use self::tree_signature_event::TreeSignatureEvent;
pub mod tree_signing_started_event;
pub use self::tree_signing_started_event::TreeSigningStartedEvent;
pub mod tree_tx_event;
pub use self::tree_tx_event::TreeTxEvent;
pub mod tx_data;
pub use self::tx_data::TxData;
pub mod tx_notification;
pub use self::tx_notification::TxNotification;
pub mod unlock_request;
pub use self::unlock_request::UnlockRequest;
pub mod unsubscribe_for_scripts_request;
pub use self::unsubscribe_for_scripts_request::UnsubscribeForScriptsRequest;
pub mod update_stream_topics_request;
pub use self::update_stream_topics_request::UpdateStreamTopicsRequest;
pub mod update_stream_topics_response;
pub use self::update_stream_topics_response::UpdateStreamTopicsResponse;
pub mod vtxo;
pub use self::vtxo::Vtxo;
pub mod withdraw_request;
pub use self::withdraw_request::WithdrawRequest;
pub mod withdraw_response;
pub use self::withdraw_response::WithdrawResponse;