Skip to content

Commit

Permalink
Deploy sol API reference Merge pull request #279 from oasisprotocol/m…
Browse files Browse the repository at this point in the history
…atevz/docs/3rdparty-rpcs

docs: Add 3rd party RPC endpoints 06fe637
  • Loading branch information
github-actions[bot] committed Mar 12, 2024
1 parent 81bfcc6 commit 4bed798
Show file tree
Hide file tree
Showing 37 changed files with 190 additions and 190 deletions.
2 changes: 1 addition & 1 deletion sol/sapphire-contracts/404.html
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@

<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item "><a href="index.html">Home</a></li><li class="chapter-item affix "><li class="part-title">contracts</li><li class="chapter-item "><a href="contracts/opl/index.html">❱ opl</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="contracts/opl/Enclave.sol/contract.Enclave.html">Enclave</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/error.AutoConfigUnavailable.html">AutoConfigUnavailable</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/error.MissingRemoteAddr.html">MissingRemoteAddr</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/error.MissingRemoteChainId.html">MissingRemoteChainId</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/error.SelfCallDisallowed.html">SelfCallDisallowed</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/error.UnknownEndpoint.html">UnknownEndpoint</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/enum.Result.html">Result</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/interface.ICelerMessageBus.html">ICelerMessageBus</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/contract.BaseEndpoint.html">BaseEndpoint</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/contract.Endpoint.html">Endpoint</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/function._chainName2ChainId.html">_chainName2ChainId</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/function._getBus.html">_getBus</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/function.autoswitch.html">autoswitch</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/function._getChainConfig.html">_getChainConfig</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/function._getRemoteChainId.html">_getRemoteChainId</a></li><li class="chapter-item "><a href="contracts/opl/Host.sol/contract.Host.html">Host</a></li></ol></li><li class="chapter-item "><a href="contracts/ConsensusUtils.sol/type.StakingAddress.html">StakingAddress</a></li><li class="chapter-item "><a href="contracts/ConsensusUtils.sol/type.StakingSecretKey.html">StakingSecretKey</a></li><li class="chapter-item "><a href="contracts/ConsensusUtils.sol/library.ConsensusUtils.html">ConsensusUtils</a></li><li class="chapter-item "><a href="contracts/EIP155Signer.sol/library.EIP155Signer.html">EIP155Signer</a></li><li class="chapter-item "><a href="contracts/EthereumUtils.sol/struct.SignatureRSV.html">SignatureRSV</a></li><li class="chapter-item "><a href="contracts/EthereumUtils.sol/library.EthereumUtils.html">EthereumUtils</a></li><li class="chapter-item "><a href="contracts/RLPWriter.sol/library.RLPWriter.html">RLPWriter</a></li><li class="chapter-item "><a href="contracts/Sapphire.sol/library.Sapphire.html">Sapphire</a></li><li class="chapter-item "><a href="contracts/Sapphire.sol/function.sha512_256.html">sha512_256</a></li><li class="chapter-item "><a href="contracts/Sapphire.sol/function.sha512.html">sha512</a></li><li class="chapter-item "><a href="contracts/Sapphire.sol/function.sha384.html">sha384</a></li><li class="chapter-item "><a href="contracts/Subcall.sol/enum.SubcallReceiptKind.html">SubcallReceiptKind</a></li><li class="chapter-item "><a href="contracts/Subcall.sol/library.Subcall.html">Subcall</a></li><li class="chapter-item "><a href="contracts/WrappedROSE.sol/contract.WrappedROSE.html">WrappedROSE</a></li></ol>
<ol class="chapter"><li class="chapter-item "><a href="index.html">Home</a></li><li class="chapter-item affix "><li class="part-title">contracts</li><li class="chapter-item "><a href="contracts/opl/index.html">❱ opl</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="contracts/opl/Enclave.sol/contract.Enclave.html">Enclave</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/error.AutoConfigUnavailable.html">AutoConfigUnavailable</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/error.MissingRemoteAddr.html">MissingRemoteAddr</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/error.MissingRemoteChainId.html">MissingRemoteChainId</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/error.SelfCallDisallowed.html">SelfCallDisallowed</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/error.UnknownEndpoint.html">UnknownEndpoint</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/enum.Result.html">Result</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/interface.ICelerMessageBus.html">ICelerMessageBus</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/contract.BaseEndpoint.html">BaseEndpoint</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/contract.Endpoint.html">Endpoint</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/function._getChainConfig.html">_getChainConfig</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/function._getBus.html">_getBus</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/function._getRemoteChainId.html">_getRemoteChainId</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/function._chainName2ChainId.html">_chainName2ChainId</a></li><li class="chapter-item "><a href="contracts/opl/Endpoint.sol/function.autoswitch.html">autoswitch</a></li><li class="chapter-item "><a href="contracts/opl/Host.sol/contract.Host.html">Host</a></li></ol></li><li class="chapter-item "><a href="contracts/ConsensusUtils.sol/type.StakingAddress.html">StakingAddress</a></li><li class="chapter-item "><a href="contracts/ConsensusUtils.sol/type.StakingSecretKey.html">StakingSecretKey</a></li><li class="chapter-item "><a href="contracts/ConsensusUtils.sol/library.ConsensusUtils.html">ConsensusUtils</a></li><li class="chapter-item "><a href="contracts/EIP155Signer.sol/library.EIP155Signer.html">EIP155Signer</a></li><li class="chapter-item "><a href="contracts/EthereumUtils.sol/struct.SignatureRSV.html">SignatureRSV</a></li><li class="chapter-item "><a href="contracts/EthereumUtils.sol/library.EthereumUtils.html">EthereumUtils</a></li><li class="chapter-item "><a href="contracts/RLPWriter.sol/library.RLPWriter.html">RLPWriter</a></li><li class="chapter-item "><a href="contracts/Sapphire.sol/library.Sapphire.html">Sapphire</a></li><li class="chapter-item "><a href="contracts/Sapphire.sol/function.sha512_256.html">sha512_256</a></li><li class="chapter-item "><a href="contracts/Sapphire.sol/function.sha512.html">sha512</a></li><li class="chapter-item "><a href="contracts/Sapphire.sol/function.sha384.html">sha384</a></li><li class="chapter-item "><a href="contracts/Subcall.sol/enum.SubcallReceiptKind.html">SubcallReceiptKind</a></li><li class="chapter-item "><a href="contracts/Subcall.sol/library.Subcall.html">Subcall</a></li><li class="chapter-item "><a href="contracts/WrappedROSE.sol/contract.WrappedROSE.html">WrappedROSE</a></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle">
<div class="sidebar-resize-indicator"></div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@

<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item "><a href="../../index.html">Home</a></li><li class="chapter-item affix "><li class="part-title">contracts</li><li class="chapter-item "><a href="../../contracts/opl/index.html">❱ opl</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../../contracts/opl/Enclave.sol/contract.Enclave.html">Enclave</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/error.AutoConfigUnavailable.html">AutoConfigUnavailable</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/error.MissingRemoteAddr.html">MissingRemoteAddr</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/error.MissingRemoteChainId.html">MissingRemoteChainId</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/error.SelfCallDisallowed.html">SelfCallDisallowed</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/error.UnknownEndpoint.html">UnknownEndpoint</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/enum.Result.html">Result</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/interface.ICelerMessageBus.html">ICelerMessageBus</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/contract.BaseEndpoint.html">BaseEndpoint</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/contract.Endpoint.html">Endpoint</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/function._chainName2ChainId.html">_chainName2ChainId</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/function._getBus.html">_getBus</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/function.autoswitch.html">autoswitch</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/function._getChainConfig.html">_getChainConfig</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/function._getRemoteChainId.html">_getRemoteChainId</a></li><li class="chapter-item "><a href="../../contracts/opl/Host.sol/contract.Host.html">Host</a></li></ol></li><li class="chapter-item "><a href="../../contracts/ConsensusUtils.sol/type.StakingAddress.html">StakingAddress</a></li><li class="chapter-item "><a href="../../contracts/ConsensusUtils.sol/type.StakingSecretKey.html">StakingSecretKey</a></li><li class="chapter-item expanded "><a href="../../contracts/ConsensusUtils.sol/library.ConsensusUtils.html" class="active">ConsensusUtils</a></li><li class="chapter-item "><a href="../../contracts/EIP155Signer.sol/library.EIP155Signer.html">EIP155Signer</a></li><li class="chapter-item "><a href="../../contracts/EthereumUtils.sol/struct.SignatureRSV.html">SignatureRSV</a></li><li class="chapter-item "><a href="../../contracts/EthereumUtils.sol/library.EthereumUtils.html">EthereumUtils</a></li><li class="chapter-item "><a href="../../contracts/RLPWriter.sol/library.RLPWriter.html">RLPWriter</a></li><li class="chapter-item "><a href="../../contracts/Sapphire.sol/library.Sapphire.html">Sapphire</a></li><li class="chapter-item "><a href="../../contracts/Sapphire.sol/function.sha512_256.html">sha512_256</a></li><li class="chapter-item "><a href="../../contracts/Sapphire.sol/function.sha512.html">sha512</a></li><li class="chapter-item "><a href="../../contracts/Sapphire.sol/function.sha384.html">sha384</a></li><li class="chapter-item "><a href="../../contracts/Subcall.sol/enum.SubcallReceiptKind.html">SubcallReceiptKind</a></li><li class="chapter-item "><a href="../../contracts/Subcall.sol/library.Subcall.html">Subcall</a></li><li class="chapter-item "><a href="../../contracts/WrappedROSE.sol/contract.WrappedROSE.html">WrappedROSE</a></li></ol>
<ol class="chapter"><li class="chapter-item "><a href="../../index.html">Home</a></li><li class="chapter-item affix "><li class="part-title">contracts</li><li class="chapter-item "><a href="../../contracts/opl/index.html">❱ opl</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../../contracts/opl/Enclave.sol/contract.Enclave.html">Enclave</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/error.AutoConfigUnavailable.html">AutoConfigUnavailable</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/error.MissingRemoteAddr.html">MissingRemoteAddr</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/error.MissingRemoteChainId.html">MissingRemoteChainId</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/error.SelfCallDisallowed.html">SelfCallDisallowed</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/error.UnknownEndpoint.html">UnknownEndpoint</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/enum.Result.html">Result</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/interface.ICelerMessageBus.html">ICelerMessageBus</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/contract.BaseEndpoint.html">BaseEndpoint</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/contract.Endpoint.html">Endpoint</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/function._getChainConfig.html">_getChainConfig</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/function._getBus.html">_getBus</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/function._getRemoteChainId.html">_getRemoteChainId</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/function._chainName2ChainId.html">_chainName2ChainId</a></li><li class="chapter-item "><a href="../../contracts/opl/Endpoint.sol/function.autoswitch.html">autoswitch</a></li><li class="chapter-item "><a href="../../contracts/opl/Host.sol/contract.Host.html">Host</a></li></ol></li><li class="chapter-item "><a href="../../contracts/ConsensusUtils.sol/type.StakingAddress.html">StakingAddress</a></li><li class="chapter-item "><a href="../../contracts/ConsensusUtils.sol/type.StakingSecretKey.html">StakingSecretKey</a></li><li class="chapter-item expanded "><a href="../../contracts/ConsensusUtils.sol/library.ConsensusUtils.html" class="active">ConsensusUtils</a></li><li class="chapter-item "><a href="../../contracts/EIP155Signer.sol/library.EIP155Signer.html">EIP155Signer</a></li><li class="chapter-item "><a href="../../contracts/EthereumUtils.sol/struct.SignatureRSV.html">SignatureRSV</a></li><li class="chapter-item "><a href="../../contracts/EthereumUtils.sol/library.EthereumUtils.html">EthereumUtils</a></li><li class="chapter-item "><a href="../../contracts/RLPWriter.sol/library.RLPWriter.html">RLPWriter</a></li><li class="chapter-item "><a href="../../contracts/Sapphire.sol/library.Sapphire.html">Sapphire</a></li><li class="chapter-item "><a href="../../contracts/Sapphire.sol/function.sha512_256.html">sha512_256</a></li><li class="chapter-item "><a href="../../contracts/Sapphire.sol/function.sha512.html">sha512</a></li><li class="chapter-item "><a href="../../contracts/Sapphire.sol/function.sha384.html">sha384</a></li><li class="chapter-item "><a href="../../contracts/Subcall.sol/enum.SubcallReceiptKind.html">SubcallReceiptKind</a></li><li class="chapter-item "><a href="../../contracts/Subcall.sol/library.Subcall.html">Subcall</a></li><li class="chapter-item "><a href="../../contracts/WrappedROSE.sol/contract.WrappedROSE.html">WrappedROSE</a></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle">
<div class="sidebar-resize-indicator"></div>
Expand Down Expand Up @@ -179,12 +179,12 @@ <h1 class="menu-title">Sapphire Contracts Lib</h1>
<div id="content" class="content">
<main><div class="sidetoc"><nav class="pagetoc"></nav></div>
<h1 id="consensusutils"><a class="header" href="#consensusutils">ConsensusUtils</a></h1>
<p><a href="https://github.com/oasisprotocol/sapphire-paratime/blob/ad6ecac38be3e063b345aaa5eb1c68b4b1c7e77f/contracts/contracts/ConsensusUtils.sol">Git Source</a></p>
<p><a href="https://github.com/oasisprotocol/sapphire-paratime/blob/06fe6371272f681e1f0d7526e1e14223a1784c21/contracts/contracts/ConsensusUtils.sol">Git Source</a></p>
<p>Generate Oasis wallets for use with staking at the consensus level.</p>
<h2 id="state-variables"><a class="header" href="#state-variables">State Variables</a></h2>
<h3 id="address_v0_context_identifier"><a class="header" href="#address_v0_context_identifier">ADDRESS_V0_CONTEXT_IDENTIFIER</a></h3>
<p>The unique context for v0 staking account addresses.</p>
<pre><code class="language-solidity">string private constant ADDRESS_V0_CONTEXT_IDENTIFIER = &quot;oasis-core/address: staking&quot;;
<pre><code class="language-solidity">string private constant ADDRESS_V0_CONTEXT_IDENTIFIER = "oasis-core/address: staking";
</code></pre>
<h3 id="address_v0_context_version"><a class="header" href="#address_v0_context_version">ADDRESS_V0_CONTEXT_VERSION</a></h3>
<pre><code class="language-solidity">uint8 private constant ADDRESS_V0_CONTEXT_VERSION = 0;
Expand Down
Loading

0 comments on commit 4bed798

Please sign in to comment.