Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 162
Introduce Rust features#1061
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Uh oh!
There was an error while loading. Please reload this page.
Introduce Rust features #1061
Changes from all commits
f20122b7df94cc8eaefe0a46241624d94afa6c8cb249f059b5252548016e2c3f5b915952ef388ff6883439c7ac61c1063bFile filter
Filter by extension
Conversations
Uh oh!
There was an error while loading. Please reload this page.
Jump to
Uh oh!
There was an error while loading. Please reload this page.
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -44,47 +44,6 @@ interface ProbingConfigBuilder { | ||
| }; | ||
tnull marked this conversation as resolved.
Uh oh!There was an error while loading. Please reload this page. | ||
| interface Builder { | ||
| constructor(); | ||
| [Name=from_config] | ||
| constructor(Config config); | ||
| void set_chain_source_esplora(string server_url, EsploraSyncConfig? config); | ||
| void set_chain_source_electrum(string server_url, ElectrumSyncConfig? config); | ||
tnull marked this conversation as resolved.
Uh oh!There was an error while loading. Please reload this page. | ||
| void set_chain_source_bitcoind_rpc(string rpc_host, u16 rpc_port, string rpc_user, string rpc_password, u32? wallet_rescan_from_height); | ||
| void set_chain_source_bitcoind_rest(string rest_host, u16 rest_port, string rpc_host, u16 rpc_port, string rpc_user, string rpc_password, u32? wallet_rescan_from_height); | ||
| void set_gossip_source_p2p(); | ||
| void set_gossip_source_rgs(string rgs_server_url); | ||
| void set_pathfinding_scores_source(string url); | ||
| void add_liquidity_source(PublicKey node_id, SocketAddress address, string? token, boolean trust_peer_0conf); | ||
| void set_storage_dir_path(string storage_dir_path); | ||
| void set_filesystem_logger(string? log_file_path, LogLevel? max_log_level); | ||
tnull marked this conversation as resolved.
Uh oh!There was an error while loading. Please reload this page. | ||
| void set_log_facade_logger(); | ||
| void set_custom_logger(LogWriter log_writer); | ||
| void set_network(Network network); | ||
| [Throws=BuildError] | ||
| void set_listening_addresses(sequence<SocketAddress> listening_addresses); | ||
| [Throws=BuildError] | ||
| void set_announcement_addresses(sequence<SocketAddress> announcement_addresses); | ||
| [Throws=BuildError] | ||
| void set_tor_config(TorConfig tor_config); | ||
| [Throws=BuildError] | ||
| void set_node_alias(string node_alias); | ||
| [Throws=BuildError] | ||
| void set_async_payments_role(AsyncPaymentsRole? role); | ||
| void set_probing_config(ProbingConfig config); | ||
| [Throws=BuildError] | ||
| Node build(NodeEntropy node_entropy); | ||
| [Throws=BuildError] | ||
| Node build_with_postgres_store(NodeEntropy node_entropy, string connection_string, string? db_name, string? kv_table_name, string? certificate_pem); | ||
| [Throws=BuildError] | ||
| Node build_with_fs_store(NodeEntropy node_entropy); | ||
| [Throws=BuildError] | ||
| Node build_with_vss_store(NodeEntropy node_entropy, string vss_url, string store_id, record<string, string> fixed_headers); | ||
| [Throws=BuildError] | ||
| Node build_with_vss_store_and_lnurl_auth(NodeEntropy node_entropy, string vss_url, string store_id, string lnurl_auth_server_url, record<string, string> fixed_headers); | ||
| [Throws=BuildError] | ||
| Node build_with_vss_store_and_fixed_headers(NodeEntropy node_entropy, string vss_url, string store_id, record<string, string> fixed_headers); | ||
| [Throws=BuildError] | ||
| Node build_with_vss_store_and_header_provider(NodeEntropy node_entropy, string vss_url, string store_id, VssHeaderProvider header_provider); | ||
| }; | ||
| interface Node { | ||
| @@ -108,7 +67,6 @@ interface Node { | ||
| Bolt12Payment bolt12_payment(); | ||
| SpontaneousPayment spontaneous_payment(); | ||
| OnchainPayment onchain_payment(); | ||
| UnifiedPayment unified_payment(); | ||
| Liquidity liquidity(); | ||
| [Throws=NodeError] | ||
| void lnurl_auth(string lnurl); | ||
| @@ -179,8 +137,6 @@ interface FeeRate { | ||
| u64 to_sat_per_vb_ceil(); | ||
| }; | ||
| typedef interface UnifiedPayment; | ||
| typedef interface Liquidity; | ||
| [Error] | ||
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.