Skip to content

Commit

Permalink
Deploying to gh-pages from @ 6940631 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
kaisbaccour committed Oct 22, 2023
1 parent 09148f8 commit 3e3837e
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 16 deletions.
14 changes: 7 additions & 7 deletions integrate_nois_to_your_chain.html
Original file line number Diff line number Diff line change
Expand Up @@ -222,11 +222,11 @@ <h5 id="instantiate-the-nois-proxy-contract-on-your-chain"><a class="header" hre
<p>instantiation paramaters description:</p>
<div class="table-wrapper"><table><thead><tr><th>Parameter</th><th>Description</th><th>Type</th></tr></thead><tbody>
<tr><td>manager</td><td>You can put your address here. <br>It will allow you to set the proxy config parameters and withdraw any funds held/made by the proxy</td><td>String</td></tr>
<tr><td>prices</td><td>This field will determine how much Dapps need to pay your Proxy Contract when they request randomness. You can set this to whatever denom and amount you like. For example, if you're using a Payment Mode of mode::IbcPay, you might want to do something like this:</td><td></td></tr>
<tr><td>prices</td><td>This field will determine how much Dapps need to pay your Proxy Contract when they request randomness. You can set this to whatever denoms and amount you like. When you set multiple denoms they are evaluated with an OR so setting the prices to [1NOIS, 1JUNO] means the dapp needs to pay 1 NOIS OR 1JUNO. For example, if you're using a Payment Mode of mode::IbcPay, you might want to do something like this:</td><td></td></tr>
</tbody></table>
</div>
<p>Set Prices to 55 NOIS vec![coin(&quot;unois&quot;, 55_000_000u32)] For each request a Dapp
sends to your Proxy Contract, your Proxy Contract sends 50 NOIS to the gateway
<p>Set Prices to 2 NOIS vec![coin(&quot;unois&quot;, 55_000_000u32)] For each request a Dapp
sends to your Proxy Contract, your Proxy Contract sends 1 NOIS to the gateway
for Nois fees, and you profit 5 NOIS for your service!.<br>Setting this to an
empty list will not make the proxy price free but will stop the contract from
accepting incoming beacon requests. It can be a way to stop the proxy from
Expand All @@ -238,7 +238,7 @@ <h5 id="instantiate-the-nois-proxy-contract-on-your-chain"><a class="header" hre
This defines the operational mode of the proxy:<br>two modes are available:
<br> - <strong>Funded</strong>: In this mode you will need to manually make sure that the
Nois Payment contract (on Nois Chain) always has enough NOIS tokens to process
requests. (Each request costs 50 NOIS). You can think of your Payment Contract
requests. (Each request costs 1 NOIS). You can think of your Payment Contract
as your &quot;Balance Sheet&quot; or like a &quot;Prepaid Nois Gift Card&quot;.<br> - <strong>IbcPay</strong>: In
this mode the proxy contract sends IBCed NOIS to the gateway for each beacon
request. You need to whether prefill this contract with NOIS or make sure you
Expand All @@ -254,7 +254,7 @@ <h4 id="nois-proxy-modes-explained"><a class="header" href="#nois-proxy-modes-ex
&quot;prices&quot;:
[
{&quot;denom&quot;:&quot;ujunox&quot;,&quot;amount&quot;:&quot;1000000&quot;},
{&quot;denom&quot;:&quot;ibc/..ibc_NOIS_you_noted_in_a_previous_step&quot;,&quot;amount&quot;:&quot;50000000&quot;}
{&quot;denom&quot;:&quot;ibc/..ibc_NOIS_you_noted_in_a_previous_step&quot;,&quot;amount&quot;:&quot;1000000&quot;}
],
&quot;callback_gas_limit&quot;:500000,
&quot;test_mode&quot;:false,
Expand Down Expand Up @@ -299,10 +299,10 @@ <h5 id="setup-the-ibc-channel-for-the-wasm-relay---transferring-the-randomness-b
<a href="https://testnet.ibc.nois.network/">testnet dashboard</a></li>
<li>Run the relayer and ask others to run their relayers aswell.</li>
<li>If the proxy mode is on IbcPay make sure to fill the proxy with IBCed NOIS
tokens. (every beacon request will consume $50 NOIS). else if the proxy is on
tokens. (every beacon request will consume $1 NOIS). else if the proxy is on
Funded mode then make sure the payment contract is filled with NOIS tokens.</li>
<li>For performance reasons when using IbcPay mode, it is a good idea to have some
initial 50 $NOIS on the payment, this allows to gateway to process the beacon
initial 1 $NOIS on the payment, this allows to gateway to process the beacon
even when the ibc token transfer is slower than the beacon request wasm
packet.</li>
<li>If you need some NOIS tokens for your payment contract you can contact us on
Expand Down
14 changes: 7 additions & 7 deletions print.html
Original file line number Diff line number Diff line change
Expand Up @@ -1600,11 +1600,11 @@ <h5 id="instantiate-the-nois-proxy-contract-on-your-chain"><a class="header" hre
<p>instantiation paramaters description:</p>
<div class="table-wrapper"><table><thead><tr><th>Parameter</th><th>Description</th><th>Type</th></tr></thead><tbody>
<tr><td>manager</td><td>You can put your address here. <br>It will allow you to set the proxy config parameters and withdraw any funds held/made by the proxy</td><td>String</td></tr>
<tr><td>prices</td><td>This field will determine how much Dapps need to pay your Proxy Contract when they request randomness. You can set this to whatever denom and amount you like. For example, if you're using a Payment Mode of mode::IbcPay, you might want to do something like this:</td><td></td></tr>
<tr><td>prices</td><td>This field will determine how much Dapps need to pay your Proxy Contract when they request randomness. You can set this to whatever denoms and amount you like. When you set multiple denoms they are evaluated with an OR so setting the prices to [1NOIS, 1JUNO] means the dapp needs to pay 1 NOIS OR 1JUNO. For example, if you're using a Payment Mode of mode::IbcPay, you might want to do something like this:</td><td></td></tr>
</tbody></table>
</div>
<p>Set Prices to 55 NOIS vec![coin(&quot;unois&quot;, 55_000_000u32)] For each request a Dapp
sends to your Proxy Contract, your Proxy Contract sends 50 NOIS to the gateway
<p>Set Prices to 2 NOIS vec![coin(&quot;unois&quot;, 55_000_000u32)] For each request a Dapp
sends to your Proxy Contract, your Proxy Contract sends 1 NOIS to the gateway
for Nois fees, and you profit 5 NOIS for your service!.<br>Setting this to an
empty list will not make the proxy price free but will stop the contract from
accepting incoming beacon requests. It can be a way to stop the proxy from
Expand All @@ -1616,7 +1616,7 @@ <h5 id="instantiate-the-nois-proxy-contract-on-your-chain"><a class="header" hre
This defines the operational mode of the proxy:<br>two modes are available:
<br> - <strong>Funded</strong>: In this mode you will need to manually make sure that the
Nois Payment contract (on Nois Chain) always has enough NOIS tokens to process
requests. (Each request costs 50 NOIS). You can think of your Payment Contract
requests. (Each request costs 1 NOIS). You can think of your Payment Contract
as your &quot;Balance Sheet&quot; or like a &quot;Prepaid Nois Gift Card&quot;.<br> - <strong>IbcPay</strong>: In
this mode the proxy contract sends IBCed NOIS to the gateway for each beacon
request. You need to whether prefill this contract with NOIS or make sure you
Expand All @@ -1632,7 +1632,7 @@ <h4 id="nois-proxy-modes-explained"><a class="header" href="#nois-proxy-modes-ex
&quot;prices&quot;:
[
{&quot;denom&quot;:&quot;ujunox&quot;,&quot;amount&quot;:&quot;1000000&quot;},
{&quot;denom&quot;:&quot;ibc/..ibc_NOIS_you_noted_in_a_previous_step&quot;,&quot;amount&quot;:&quot;50000000&quot;}
{&quot;denom&quot;:&quot;ibc/..ibc_NOIS_you_noted_in_a_previous_step&quot;,&quot;amount&quot;:&quot;1000000&quot;}
],
&quot;callback_gas_limit&quot;:500000,
&quot;test_mode&quot;:false,
Expand Down Expand Up @@ -1677,10 +1677,10 @@ <h5 id="setup-the-ibc-channel-for-the-wasm-relay---transferring-the-randomness-b
<a href="https://testnet.ibc.nois.network/">testnet dashboard</a></li>
<li>Run the relayer and ask others to run their relayers aswell.</li>
<li>If the proxy mode is on IbcPay make sure to fill the proxy with IBCed NOIS
tokens. (every beacon request will consume $50 NOIS). else if the proxy is on
tokens. (every beacon request will consume $1 NOIS). else if the proxy is on
Funded mode then make sure the payment contract is filled with NOIS tokens.</li>
<li>For performance reasons when using IbcPay mode, it is a good idea to have some
initial 50 $NOIS on the payment, this allows to gateway to process the beacon
initial 1 $NOIS on the payment, this allows to gateway to process the beacon
even when the ibc token transfer is slower than the beacon request wasm
packet.</li>
<li>If you need some NOIS tokens for your payment contract you can contact us on
Expand Down
2 changes: 1 addition & 1 deletion searchindex.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion searchindex.json

Large diffs are not rendered by default.

0 comments on commit 3e3837e

Please sign in to comment.