Skip to content

Commit 168bc06

Browse files
committed
deploy: 5ce21b0
1 parent 3f2653b commit 168bc06

12 files changed

Lines changed: 83 additions & 82 deletions

NWC_8h_source.html

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -208,20 +208,20 @@
208208
<div class="ttc" id="aclassnostr_1_1NWCResponseCallback_html_a2b29a2bbfb29b58b098272c90023ef5b"><div class="ttname"><a href="classnostr_1_1NWCResponseCallback.html#a2b29a2bbfb29b58b098272c90023ef5b">nostr::NWCResponseCallback::call</a></div><div class="ttdeci">void call(Nip47 *nip47, SignedNostrEvent *ev) override</div><div class="ttdef"><b>Definition</b> NWC.h:35</div></div>
209209
<div class="ttc" id="aclassnostr_1_1NWCResponseCallback_html_aa440e86bed3377ff268ba12c67e385ed"><div class="ttname"><a href="classnostr_1_1NWCResponseCallback.html#aa440e86bed3377ff268ba12c67e385ed">nostr::NWCResponseCallback::onRes</a></div><div class="ttdeci">std::function&lt; void(T)&gt; onRes</div><div class="ttdef"><b>Definition</b> NWC.h:48</div></div>
210210
<div class="ttc" id="aclassnostr_1_1NWC_html"><div class="ttname"><a href="classnostr_1_1NWC.html">nostr::NWC</a></div><div class="ttdef"><b>Definition</b> NWC.h:54</div></div>
211-
<div class="ttc" id="aclassnostr_1_1NWC_html_a334c69af60cc76d8c32ba4f8fa3d621a"><div class="ttname"><a href="classnostr_1_1NWC.html#a334c69af60cc76d8c32ba4f8fa3d621a">nostr::NWC::multiPayKeySend</a></div><div class="ttdeci">void multiPayKeySend(std::initializer_list&lt; KeySend &gt; keySends, std::function&lt; void(MultiPayKeySendResponse)&gt; onRes=nullptr, std::function&lt; void(NostrString, NostrString)&gt; onErr=nullptr)</div><div class="ttdef"><b>Definition</b> NWC.cpp:133</div></div>
212-
<div class="ttc" id="aclassnostr_1_1NWC_html_a3838a879e0864c482285f4883fea997f"><div class="ttname"><a href="classnostr_1_1NWC.html#a3838a879e0864c482285f4883fea997f">nostr::NWC::payKeySend</a></div><div class="ttdeci">void payKeySend(NostrString pubkey, unsigned long amount, NostrString preimage=&quot;&quot;, std::initializer_list&lt; TLVRecords &gt; tlv={}, std::function&lt; void(PayKeySendResponse)&gt; onRes=nullptr, std::function&lt; void(NostrString, NostrString)&gt; onErr=nullptr)</div><div class="ttdef"><b>Definition</b> NWC.cpp:120</div></div>
213-
<div class="ttc" id="aclassnostr_1_1NWC_html_a3e6bf85d69624a302cdce0db89f942b6"><div class="ttname"><a href="classnostr_1_1NWC.html#a3e6bf85d69624a302cdce0db89f942b6">nostr::NWC::lookUpInvoice</a></div><div class="ttdeci">void lookUpInvoice(NostrString invoice, std::function&lt; void(LookUpInvoiceResponse)&gt; onRes=nullptr, std::function&lt; void(NostrString, NostrString)&gt; onErr=nullptr)</div><div class="ttdef"><b>Definition</b> NWC.cpp:170</div></div>
214-
<div class="ttc" id="aclassnostr_1_1NWC_html_a54556399de8c19c5a3c72b3262616b9c"><div class="ttname"><a href="classnostr_1_1NWC.html#a54556399de8c19c5a3c72b3262616b9c">nostr::NWC::makeInvoice</a></div><div class="ttdeci">void makeInvoice(unsigned long amount, NostrString description=&quot;&quot;, NostrString descriptionHash=&quot;&quot;, unsigned long expiry=0, std::function&lt; void(MakeInvoiceResponse)&gt; onRes=nullptr, std::function&lt; void(NostrString, NostrString)&gt; onErr=nullptr)</div><div class="ttdef"><b>Definition</b> NWC.cpp:145</div></div>
215-
<div class="ttc" id="aclassnostr_1_1NWC_html_a55874260c4af288a620e0b19d62ea949"><div class="ttname"><a href="classnostr_1_1NWC.html#a55874260c4af288a620e0b19d62ea949">nostr::NWC::getBalance</a></div><div class="ttdeci">void getBalance(std::function&lt; void(GetBalanceResponse)&gt; onRes=nullptr, std::function&lt; void(NostrString, NostrString)&gt; onErr=nullptr)</div><div class="ttdef"><b>Definition</b> NWC.cpp:195</div></div>
216-
<div class="ttc" id="aclassnostr_1_1NWC_html_a77246d9ec254155500dfd35a3ed46f87"><div class="ttname"><a href="classnostr_1_1NWC.html#a77246d9ec254155500dfd35a3ed46f87">nostr::NWC::listTransactions</a></div><div class="ttdeci">void listTransactions(unsigned long from=0, unsigned long until=0, int limit=0, int offset=0, bool unpaid=false, NostrString type=&quot;&quot;, std::function&lt; void(ListTransactionsResponse)&gt; onRes=nullptr, std::function&lt; void(NostrString, NostrString)&gt; onErr=nullptr)</div><div class="ttdef"><b>Definition</b> NWC.cpp:182</div></div>
217-
<div class="ttc" id="aclassnostr_1_1NWC_html_a8c34f915eae08833ca38ca62f0811cdc"><div class="ttname"><a href="classnostr_1_1NWC.html#a8c34f915eae08833ca38ca62f0811cdc">nostr::NWC::lookUpPaymentHash</a></div><div class="ttdeci">void lookUpPaymentHash(NostrString paymentHash, std::function&lt; void(LookUpInvoiceResponse)&gt; onRes=nullptr, std::function&lt; void(NostrString, NostrString)&gt; onErr=nullptr)</div><div class="ttdef"><b>Definition</b> NWC.cpp:158</div></div>
211+
<div class="ttc" id="aclassnostr_1_1NWC_html_a334c69af60cc76d8c32ba4f8fa3d621a"><div class="ttname"><a href="classnostr_1_1NWC.html#a334c69af60cc76d8c32ba4f8fa3d621a">nostr::NWC::multiPayKeySend</a></div><div class="ttdeci">void multiPayKeySend(std::initializer_list&lt; KeySend &gt; keySends, std::function&lt; void(MultiPayKeySendResponse)&gt; onRes=nullptr, std::function&lt; void(NostrString, NostrString)&gt; onErr=nullptr)</div><div class="ttdef"><b>Definition</b> NWC.cpp:143</div></div>
212+
<div class="ttc" id="aclassnostr_1_1NWC_html_a3838a879e0864c482285f4883fea997f"><div class="ttname"><a href="classnostr_1_1NWC.html#a3838a879e0864c482285f4883fea997f">nostr::NWC::payKeySend</a></div><div class="ttdeci">void payKeySend(NostrString pubkey, unsigned long amount, NostrString preimage=&quot;&quot;, std::initializer_list&lt; TLVRecords &gt; tlv={}, std::function&lt; void(PayKeySendResponse)&gt; onRes=nullptr, std::function&lt; void(NostrString, NostrString)&gt; onErr=nullptr)</div><div class="ttdef"><b>Definition</b> NWC.cpp:130</div></div>
213+
<div class="ttc" id="aclassnostr_1_1NWC_html_a3e6bf85d69624a302cdce0db89f942b6"><div class="ttname"><a href="classnostr_1_1NWC.html#a3e6bf85d69624a302cdce0db89f942b6">nostr::NWC::lookUpInvoice</a></div><div class="ttdeci">void lookUpInvoice(NostrString invoice, std::function&lt; void(LookUpInvoiceResponse)&gt; onRes=nullptr, std::function&lt; void(NostrString, NostrString)&gt; onErr=nullptr)</div><div class="ttdef"><b>Definition</b> NWC.cpp:180</div></div>
214+
<div class="ttc" id="aclassnostr_1_1NWC_html_a54556399de8c19c5a3c72b3262616b9c"><div class="ttname"><a href="classnostr_1_1NWC.html#a54556399de8c19c5a3c72b3262616b9c">nostr::NWC::makeInvoice</a></div><div class="ttdeci">void makeInvoice(unsigned long amount, NostrString description=&quot;&quot;, NostrString descriptionHash=&quot;&quot;, unsigned long expiry=0, std::function&lt; void(MakeInvoiceResponse)&gt; onRes=nullptr, std::function&lt; void(NostrString, NostrString)&gt; onErr=nullptr)</div><div class="ttdef"><b>Definition</b> NWC.cpp:155</div></div>
215+
<div class="ttc" id="aclassnostr_1_1NWC_html_a55874260c4af288a620e0b19d62ea949"><div class="ttname"><a href="classnostr_1_1NWC.html#a55874260c4af288a620e0b19d62ea949">nostr::NWC::getBalance</a></div><div class="ttdeci">void getBalance(std::function&lt; void(GetBalanceResponse)&gt; onRes=nullptr, std::function&lt; void(NostrString, NostrString)&gt; onErr=nullptr)</div><div class="ttdef"><b>Definition</b> NWC.cpp:205</div></div>
216+
<div class="ttc" id="aclassnostr_1_1NWC_html_a77246d9ec254155500dfd35a3ed46f87"><div class="ttname"><a href="classnostr_1_1NWC.html#a77246d9ec254155500dfd35a3ed46f87">nostr::NWC::listTransactions</a></div><div class="ttdeci">void listTransactions(unsigned long from=0, unsigned long until=0, int limit=0, int offset=0, bool unpaid=false, NostrString type=&quot;&quot;, std::function&lt; void(ListTransactionsResponse)&gt; onRes=nullptr, std::function&lt; void(NostrString, NostrString)&gt; onErr=nullptr)</div><div class="ttdef"><b>Definition</b> NWC.cpp:192</div></div>
217+
<div class="ttc" id="aclassnostr_1_1NWC_html_a8c34f915eae08833ca38ca62f0811cdc"><div class="ttname"><a href="classnostr_1_1NWC.html#a8c34f915eae08833ca38ca62f0811cdc">nostr::NWC::lookUpPaymentHash</a></div><div class="ttdeci">void lookUpPaymentHash(NostrString paymentHash, std::function&lt; void(LookUpInvoiceResponse)&gt; onRes=nullptr, std::function&lt; void(NostrString, NostrString)&gt; onErr=nullptr)</div><div class="ttdef"><b>Definition</b> NWC.cpp:168</div></div>
218218
<div class="ttc" id="aclassnostr_1_1NWC_html_a986c7fa8b9480303f19be584b575e611"><div class="ttname"><a href="classnostr_1_1NWC.html#a986c7fa8b9480303f19be584b575e611">nostr::NWC::loop</a></div><div class="ttdeci">void loop()</div><div class="ttdef"><b>Definition</b> NWC.cpp:29</div></div>
219219
<div class="ttc" id="aclassnostr_1_1NWC_html_aa549023b05bdf32ecb43bf6587db9428"><div class="ttname"><a href="classnostr_1_1NWC.html#aa549023b05bdf32ecb43bf6587db9428">nostr::NWC::close</a></div><div class="ttdeci">void close()</div><div class="ttdef"><b>Definition</b> NWC.cpp:24</div></div>
220220
<div class="ttc" id="aclassnostr_1_1NWC_html_aa776fd16b22ee081a1ba837f7498edd2"><div class="ttname"><a href="classnostr_1_1NWC.html#aa776fd16b22ee081a1ba837f7498edd2">nostr::NWC::~NWC</a></div><div class="ttdeci">~NWC()</div><div class="ttdef"><b>Definition</b> NWC.cpp:6</div></div>
221-
<div class="ttc" id="aclassnostr_1_1NWC_html_aba3161e7f5badbc631e7c861c4557107"><div class="ttname"><a href="classnostr_1_1NWC.html#aba3161e7f5badbc631e7c861c4557107">nostr::NWC::multiPayInvoice</a></div><div class="ttdeci">void multiPayInvoice(std::initializer_list&lt; Invoice &gt; invoices, std::function&lt; void(MultiPayInvoiceResponse)&gt; onRes=nullptr, std::function&lt; void(NostrString, NostrString)&gt; onErr=nullptr)</div><div class="ttdef"><b>Definition</b> NWC.cpp:108</div></div>
222-
<div class="ttc" id="aclassnostr_1_1NWC_html_ad1273a9db63479d103ede6af0657c1c9"><div class="ttname"><a href="classnostr_1_1NWC.html#ad1273a9db63479d103ede6af0657c1c9">nostr::NWC::payInvoice</a></div><div class="ttdeci">void payInvoice(NostrString invoice, unsigned long amount=static_cast&lt; unsigned long &gt;(-1), std::function&lt; void(PayInvoiceResponse)&gt; onRes=nullptr, std::function&lt; void(NostrString, NostrString)&gt; onErr=nullptr)</div><div class="ttdef"><b>Definition</b> NWC.cpp:96</div></div>
223-
<div class="ttc" id="aclassnostr_1_1NWC_html_ad646581995f7b719a14d46f26e000896"><div class="ttname"><a href="classnostr_1_1NWC.html#ad646581995f7b719a14d46f26e000896">nostr::NWC::getInfo</a></div><div class="ttdeci">void getInfo(std::function&lt; void(GetInfoResponse)&gt; onRes=nullptr, std::function&lt; void(NostrString, NostrString)&gt; onErr=nullptr)</div><div class="ttdef"><b>Definition</b> NWC.cpp:207</div></div>
224-
<div class="ttc" id="aclassnostr_1_1NWC_html_ae028409e7b22dfe55329906240ff39d8"><div class="ttname"><a href="classnostr_1_1NWC.html#ae028409e7b22dfe55329906240ff39d8">nostr::NWC::subscribeNotifications</a></div><div class="ttdeci">void subscribeNotifications(std::function&lt; void(NotificationResponse)&gt; onRes, std::function&lt; void(NostrString, NostrString)&gt; onErr)</div><div class="ttdef"><b>Definition</b> NWC.cpp:75</div></div>
221+
<div class="ttc" id="aclassnostr_1_1NWC_html_aba3161e7f5badbc631e7c861c4557107"><div class="ttname"><a href="classnostr_1_1NWC.html#aba3161e7f5badbc631e7c861c4557107">nostr::NWC::multiPayInvoice</a></div><div class="ttdeci">void multiPayInvoice(std::initializer_list&lt; Invoice &gt; invoices, std::function&lt; void(MultiPayInvoiceResponse)&gt; onRes=nullptr, std::function&lt; void(NostrString, NostrString)&gt; onErr=nullptr)</div><div class="ttdef"><b>Definition</b> NWC.cpp:118</div></div>
222+
<div class="ttc" id="aclassnostr_1_1NWC_html_ad1273a9db63479d103ede6af0657c1c9"><div class="ttname"><a href="classnostr_1_1NWC.html#ad1273a9db63479d103ede6af0657c1c9">nostr::NWC::payInvoice</a></div><div class="ttdeci">void payInvoice(NostrString invoice, unsigned long amount=static_cast&lt; unsigned long &gt;(-1), std::function&lt; void(PayInvoiceResponse)&gt; onRes=nullptr, std::function&lt; void(NostrString, NostrString)&gt; onErr=nullptr)</div><div class="ttdef"><b>Definition</b> NWC.cpp:106</div></div>
223+
<div class="ttc" id="aclassnostr_1_1NWC_html_ad646581995f7b719a14d46f26e000896"><div class="ttname"><a href="classnostr_1_1NWC.html#ad646581995f7b719a14d46f26e000896">nostr::NWC::getInfo</a></div><div class="ttdeci">void getInfo(std::function&lt; void(GetInfoResponse)&gt; onRes=nullptr, std::function&lt; void(NostrString, NostrString)&gt; onErr=nullptr)</div><div class="ttdef"><b>Definition</b> NWC.cpp:217</div></div>
224+
<div class="ttc" id="aclassnostr_1_1NWC_html_ae028409e7b22dfe55329906240ff39d8"><div class="ttname"><a href="classnostr_1_1NWC.html#ae028409e7b22dfe55329906240ff39d8">nostr::NWC::subscribeNotifications</a></div><div class="ttdeci">void subscribeNotifications(std::function&lt; void(NotificationResponse)&gt; onRes, std::function&lt; void(NostrString, NostrString)&gt; onErr)</div><div class="ttdef"><b>Definition</b> NWC.cpp:83</div></div>
225225
<div class="ttc" id="aclassnostr_1_1Nip47Response_html"><div class="ttname"><a href="classnostr_1_1Nip47Response.html">nostr::Nip47Response</a></div><div class="ttdef"><b>Definition</b> Nip47.h:30</div></div>
226226
<div class="ttc" id="aclassnostr_1_1Nip47Response_html_a04f327c91a1aade410f342b6efc7a451"><div class="ttname"><a href="classnostr_1_1Nip47Response.html#a04f327c91a1aade410f342b6efc7a451">nostr::Nip47Response::errorMessage</a></div><div class="ttdeci">NostrString errorMessage</div><div class="ttdef"><b>Definition</b> Nip47.h:36</div></div>
227227
<div class="ttc" id="aclassnostr_1_1Nip47Response_html_a4a1f71e17c1e175256f4927a8294bfe8"><div class="ttname"><a href="classnostr_1_1Nip47Response.html#a4a1f71e17c1e175256f4927a8294bfe8">nostr::Nip47Response::result</a></div><div class="ttdeci">T result</div><div class="ttdef"><b>Definition</b> Nip47.h:38</div></div>

Nip04_8h_source.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@
9797
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span> <a class="code hl_define" href="NostrString_8h.html#a51a5cc014ebe5eb0fda73fcf0e09b626">NostrString</a> <a class="code hl_function" href="classnostr_1_1Nip04.html#a5bc588240576cf44d6a0664b4d205595">encrypt</a>(<a class="code hl_define" href="NostrString_8h.html#a51a5cc014ebe5eb0fda73fcf0e09b626">NostrString</a> &amp;privateKeyHex, <a class="code hl_define" href="NostrString_8h.html#a51a5cc014ebe5eb0fda73fcf0e09b626">NostrString</a> &amp;recipientPubKeyHex, <a class="code hl_define" href="NostrString_8h.html#a51a5cc014ebe5eb0fda73fcf0e09b626">NostrString</a> content);</div>
9898
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span> <span class="keyword">private</span>:</div>
9999
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span> <a class="code hl_define" href="NostrString_8h.html#a51a5cc014ebe5eb0fda73fcf0e09b626">NostrString</a> encryptData(<span class="keywordtype">byte</span> key[32], <span class="keywordtype">byte</span> iv[16], <a class="code hl_define" href="NostrString_8h.html#a51a5cc014ebe5eb0fda73fcf0e09b626">NostrString</a> msg);</div>
100-
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span> <span class="keywordtype">void</span> stringToByteArray(<span class="keyword">const</span> <span class="keywordtype">char</span> *input, <span class="keywordtype">int</span> padding_diff, <span class="keywordtype">byte</span> *output);</div>
100+
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span> <span class="keywordtype">void</span> stringToByteArray(<span class="keyword">const</span> <a class="code hl_define" href="NostrString_8h.html#a51a5cc014ebe5eb0fda73fcf0e09b626">NostrString</a> &amp;input, <span class="keywordtype">int</span> padding_diff, <span class="keywordtype">byte</span> *output);</div>
101101
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span> <a class="code hl_define" href="NostrString_8h.html#a51a5cc014ebe5eb0fda73fcf0e09b626">NostrString</a> decryptData(<span class="keywordtype">byte</span> key[32], <span class="keywordtype">byte</span> iv[16], <a class="code hl_define" href="NostrString_8h.html#a51a5cc014ebe5eb0fda73fcf0e09b626">NostrString</a> messageHex);</div>
102102
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span>};</div>
103103
</div>
@@ -109,7 +109,7 @@
109109
<div class="ttc" id="aNostrString_8h_html_a51a5cc014ebe5eb0fda73fcf0e09b626"><div class="ttname"><a href="NostrString_8h.html#a51a5cc014ebe5eb0fda73fcf0e09b626">NostrString</a></div><div class="ttdeci">#define NostrString</div><div class="ttdef"><b>Definition</b> NostrString.h:10</div></div>
110110
<div class="ttc" id="aNostrUtils_8h_html"><div class="ttname"><a href="NostrUtils_8h.html">NostrUtils.h</a></div></div>
111111
<div class="ttc" id="aclassnostr_1_1Nip04_html"><div class="ttname"><a href="classnostr_1_1Nip04.html">nostr::Nip04</a></div><div class="ttdef"><b>Definition</b> Nip04.h:9</div></div>
112-
<div class="ttc" id="aclassnostr_1_1Nip04_html_a5bc588240576cf44d6a0664b4d205595"><div class="ttname"><a href="classnostr_1_1Nip04.html#a5bc588240576cf44d6a0664b4d205595">nostr::Nip04::encrypt</a></div><div class="ttdeci">NostrString encrypt(NostrString &amp;privateKeyHex, NostrString &amp;recipientPubKeyHex, NostrString content)</div><div class="ttdef"><b>Definition</b> Nip04.cpp:31</div></div>
112+
<div class="ttc" id="aclassnostr_1_1Nip04_html_a5bc588240576cf44d6a0664b4d205595"><div class="ttname"><a href="classnostr_1_1Nip04.html#a5bc588240576cf44d6a0664b4d205595">nostr::Nip04::encrypt</a></div><div class="ttdeci">NostrString encrypt(NostrString &amp;privateKeyHex, NostrString &amp;recipientPubKeyHex, NostrString content)</div><div class="ttdef"><b>Definition</b> Nip04.cpp:30</div></div>
113113
<div class="ttc" id="aclassnostr_1_1Nip04_html_a61cff1c4cb447c825520003e8ef9448f"><div class="ttname"><a href="classnostr_1_1Nip04.html#a61cff1c4cb447c825520003e8ef9448f">nostr::Nip04::decrypt</a></div><div class="ttdeci">NostrString decrypt(NostrString &amp;privateKeyHex, NostrString &amp;senderPubKeyHex, NostrString content)</div><div class="ttdef"><b>Definition</b> Nip04.cpp:5</div></div>
114114
<div class="ttc" id="anamespacenostr_html"><div class="ttname"><a href="namespacenostr.html">nostr</a></div><div class="ttdef"><b>Definition</b> Nip04.h:8</div></div>
115115
</div><!-- fragment --></div><!-- contents -->

0 commit comments

Comments
 (0)