Skip to content

Commit

Permalink
chore: add monad testnet
Browse files Browse the repository at this point in the history
  • Loading branch information
HenryQW committed Jan 16, 2025
1 parent f6cace6 commit 9d41c46
Show file tree
Hide file tree
Showing 23 changed files with 46 additions and 48 deletions.
7 changes: 3 additions & 4 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@ <h3 id="deploy"><a class="header" href="#deploy">Deploy</a></h3>
<li>edit <code>./deploy-config/{chain_id}.json</code>, add required params.</li>
</ol>
<pre><code class="language-shell"># With verification
forge script script/Deploy.s.sol:Deploy \
source .env &amp;&amp; forge script script/Deploy.s.sol:Deploy \
--chain-id $CHAIN_ID \
--rpc-url $RPC_URL \
--private-key $PRIVATE_KEY \
Expand All @@ -197,15 +197,14 @@ <h3 id="deploy"><a class="header" href="#deploy">Deploy</a></h3>
--broadcast --ffi -vvvv

# Without verification
forge script script/Deploy.s.sol:Deploy \
source .env &amp;&amp; forge script script/Deploy.s.sol:Deploy \
--chain-id $CHAIN_ID \
--rpc-url $RPC_URL \
--private-key $PRIVATE_KEY \
--broadcast --ffi -vvvv


# generate easily readable abi to /deployments
forge script script/Deploy.s.sol:Deploy --sig 'sync()' --rpc-url $RPC_URL --broadcast --ffi
source .env &amp;&amp; forge script script/Deploy.s.sol:Deploy --sig 'sync()' --rpc-url $RPC_URL --broadcast --ffi
</code></pre>

</main>
Expand Down
45 changes: 22 additions & 23 deletions print.html
Original file line number Diff line number Diff line change
Expand Up @@ -187,7 +187,7 @@ <h3 id="deploy"><a class="header" href="#deploy">Deploy</a></h3>
<li>edit <code>./deploy-config/{chain_id}.json</code>, add required params.</li>
</ol>
<pre><code class="language-shell"># With verification
forge script script/Deploy.s.sol:Deploy \
source .env &amp;&amp; forge script script/Deploy.s.sol:Deploy \
--chain-id $CHAIN_ID \
--rpc-url $RPC_URL \
--private-key $PRIVATE_KEY \
Expand All @@ -198,23 +198,22 @@ <h3 id="deploy"><a class="header" href="#deploy">Deploy</a></h3>
--broadcast --ffi -vvvv

# Without verification
forge script script/Deploy.s.sol:Deploy \
source .env &amp;&amp; forge script script/Deploy.s.sol:Deploy \
--chain-id $CHAIN_ID \
--rpc-url $RPC_URL \
--private-key $PRIVATE_KEY \
--broadcast --ffi -vvvv


# generate easily readable abi to /deployments
forge script script/Deploy.s.sol:Deploy --sig 'sync()' --rpc-url $RPC_URL --broadcast --ffi
source .env &amp;&amp; forge script script/Deploy.s.sol:Deploy --sig 'sync()' --rpc-url $RPC_URL --broadcast --ffi
</code></pre>
<div style="break-before: page; page-break-before: always;"></div><h1 id="contents"><a class="header" href="#contents">Contents</a></h1>
<ul>
<li><a href="src/interfaces/IOVMClient.sol/interface.IOVMClient.html">IOVMClient</a></li>
<li><a href="src/interfaces/IOVMGateway.sol/interface.IOVMGateway.html">IOVMGateway</a></li>
</ul>
<div style="break-before: page; page-break-before: always;"></div><h1 id="iovmclient"><a class="header" href="#iovmclient">IOVMClient</a></h1>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/539683ba90122b905f0f565bb0206ade33f9b919/src/interfaces/IOVMClient.sol">Git Source</a></p>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/afd787f46db7ec79a860dc8aaee31959a140e812/src/interfaces/IOVMClient.sol">Git Source</a></p>
<p>The IOVMClient contract interface.</p>
<h2 id="functions"><a class="header" href="#functions">Functions</a></h2>
<h3 id="cancelrequest"><a class="header" href="#cancelrequest">cancelRequest</a></h3>
Expand Down Expand Up @@ -270,7 +269,7 @@ <h3 id="getovmgatewayaddress"><a class="header" href="#getovmgatewayaddress">get
<tr><td><code>&lt;none&gt;</code></td><td><code>address</code></td><td>The address of the OVMGateway contract.</td></tr>
</tbody></table>
</div><div style="break-before: page; page-break-before: always;"></div><h1 id="iovmgateway"><a class="header" href="#iovmgateway">IOVMGateway</a></h1>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/539683ba90122b905f0f565bb0206ade33f9b919/src/interfaces/IOVMGateway.sol">Git Source</a></p>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/afd787f46db7ec79a860dc8aaee31959a140e812/src/interfaces/IOVMGateway.sol">Git Source</a></p>
<p>The OVMGateway contract interface.</p>
<h2 id="functions-1"><a class="header" href="#functions-1">Functions</a></h2>
<h3 id="sendrequest"><a class="header" href="#sendrequest">sendRequest</a></h3>
Expand Down Expand Up @@ -380,20 +379,20 @@ <h3 id="getrequestscount"><a class="header" href="#getrequestscount">getRequests
<li><a href="src/libraries/Events.sol/event.ResponseRecorded.html">ResponseRecorded</a></li>
</ul>
<div style="break-before: page; page-break-before: always;"></div><h1 id="execmode"><a class="header" href="#execmode">ExecMode</a></h1>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/539683ba90122b905f0f565bb0206ade33f9b919/src/libraries/DataTypes.sol">Git Source</a></p>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/afd787f46db7ec79a860dc8aaee31959a140e812/src/libraries/DataTypes.sol">Git Source</a></p>
<pre><code class="language-solidity">enum ExecMode {
JIT,
PERSISTENT
}
</code></pre>
<div style="break-before: page; page-break-before: always;"></div><h1 id="gpumodel"><a class="header" href="#gpumodel">GPUModel</a></h1>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/539683ba90122b905f0f565bb0206ade33f9b919/src/libraries/DataTypes.sol">Git Source</a></p>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/afd787f46db7ec79a860dc8aaee31959a140e812/src/libraries/DataTypes.sol">Git Source</a></p>
<pre><code class="language-solidity">enum GPUModel {
T4
}
</code></pre>
<div style="break-before: page; page-break-before: always;"></div><h1 id="requirement"><a class="header" href="#requirement">Requirement</a></h1>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/539683ba90122b905f0f565bb0206ade33f9b919/src/libraries/DataTypes.sol">Git Source</a></p>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/afd787f46db7ec79a860dc8aaee31959a140e812/src/libraries/DataTypes.sol">Git Source</a></p>
<pre><code class="language-solidity">struct Requirement {
string ram;
string disk;
Expand All @@ -404,14 +403,14 @@ <h3 id="getrequestscount"><a class="header" href="#getrequestscount">getRequests
}
</code></pre>
<div style="break-before: page; page-break-before: always;"></div><h1 id="arch"><a class="header" href="#arch">Arch</a></h1>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/539683ba90122b905f0f565bb0206ade33f9b919/src/libraries/DataTypes.sol">Git Source</a></p>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/afd787f46db7ec79a860dc8aaee31959a140e812/src/libraries/DataTypes.sol">Git Source</a></p>
<pre><code class="language-solidity">enum Arch {
AMD64,
ARM64
}
</code></pre>
<div style="break-before: page; page-break-before: always;"></div><h1 id="specification"><a class="header" href="#specification">Specification</a></h1>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/539683ba90122b905f0f565bb0206ade33f9b919/src/libraries/DataTypes.sol">Git Source</a></p>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/afd787f46db7ec79a860dc8aaee31959a140e812/src/libraries/DataTypes.sol">Git Source</a></p>
<p>Specification of the computing task. However, it doesn't define the running environment,
etc. You need to define it in Dockerfile along with the source code of the computing task.</p>
<pre><code class="language-solidity">struct Specification {
Expand All @@ -429,7 +428,7 @@ <h3 id="getrequestscount"><a class="header" href="#getrequestscount">getRequests
}
</code></pre>
<div style="break-before: page; page-break-before: always;"></div><h1 id="commitment"><a class="header" href="#commitment">Commitment</a></h1>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/539683ba90122b905f0f565bb0206ade33f9b919/src/libraries/DataTypes.sol">Git Source</a></p>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/afd787f46db7ec79a860dc8aaee31959a140e812/src/libraries/DataTypes.sol">Git Source</a></p>
<pre><code class="language-solidity">struct Commitment {
address requester;
address callbackAddress;
Expand All @@ -438,27 +437,27 @@ <h3 id="getrequestscount"><a class="header" href="#getrequestscount">getRequests
}
</code></pre>
<div style="break-before: page; page-break-before: always;"></div><h1 id="transferfailed"><a class="header" href="#transferfailed">TransferFailed</a></h1>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/539683ba90122b905f0f565bb0206ade33f9b919/src/libraries/Errors.sol">Git Source</a></p>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/afd787f46db7ec79a860dc8aaee31959a140e812/src/libraries/Errors.sol">Git Source</a></p>
<p><em>Transfer failed.</em></p>
<pre><code class="language-solidity">error TransferFailed();
</code></pre>
<div style="break-before: page; page-break-before: always;"></div><h1 id="requestnotexpired"><a class="header" href="#requestnotexpired">RequestNotExpired</a></h1>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/539683ba90122b905f0f565bb0206ade33f9b919/src/libraries/Errors.sol">Git Source</a></p>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/afd787f46db7ec79a860dc8aaee31959a140e812/src/libraries/Errors.sol">Git Source</a></p>
<p><em>Request not expired.</em></p>
<pre><code class="language-solidity">error RequestNotExpired();
</code></pre>
<div style="break-before: page; page-break-before: always;"></div><h1 id="invalidrequesterorcallback"><a class="header" href="#invalidrequesterorcallback">InvalidRequesterOrCallback</a></h1>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/539683ba90122b905f0f565bb0206ade33f9b919/src/libraries/Errors.sol">Git Source</a></p>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/afd787f46db7ec79a860dc8aaee31959a140e812/src/libraries/Errors.sol">Git Source</a></p>
<p><em>Requester or callback is invalid.</em></p>
<pre><code class="language-solidity">error InvalidRequesterOrCallback(address sender, address callbackAddress);
</code></pre>
<div style="break-before: page; page-break-before: always;"></div><h1 id="callbackaddressisnotcontract"><a class="header" href="#callbackaddressisnotcontract">CallbackAddressIsNotContract</a></h1>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/539683ba90122b905f0f565bb0206ade33f9b919/src/libraries/Errors.sol">Git Source</a></p>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/afd787f46db7ec79a860dc8aaee31959a140e812/src/libraries/Errors.sol">Git Source</a></p>
<p><em>Callback address is not a contract.</em></p>
<pre><code class="language-solidity">error CallbackAddressIsNotContract(address callbackAddress);
</code></pre>
<div style="break-before: page; page-break-before: always;"></div><h1 id="taskrequestsent"><a class="header" href="#taskrequestsent">TaskRequestSent</a></h1>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/539683ba90122b905f0f565bb0206ade33f9b919/src/libraries/Events.sol">Git Source</a></p>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/afd787f46db7ec79a860dc8aaee31959a140e812/src/libraries/Events.sol">Git Source</a></p>
<p><em>Emitted on sendRequest()</em></p>
<pre><code class="language-solidity">event TaskRequestSent(
address indexed requester,
Expand All @@ -481,7 +480,7 @@ <h3 id="getrequestscount"><a class="header" href="#getrequestscount">getRequests
<tr><td><code>data</code></td><td><code>bytes</code></td><td>The data sent with the request.</td></tr>
</tbody></table>
</div><div style="break-before: page; page-break-before: always;"></div><h1 id="taskrequestcanceled"><a class="header" href="#taskrequestcanceled">TaskRequestCanceled</a></h1>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/539683ba90122b905f0f565bb0206ade33f9b919/src/libraries/Events.sol">Git Source</a></p>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/afd787f46db7ec79a860dc8aaee31959a140e812/src/libraries/Events.sol">Git Source</a></p>
<p><em>Emitted on cancelRequest()</em></p>
<pre><code class="language-solidity">event TaskRequestCanceled(bytes32 indexed requestId);
</code></pre>
Expand All @@ -490,7 +489,7 @@ <h3 id="getrequestscount"><a class="header" href="#getrequestscount">getRequests
<tr><td><code>requestId</code></td><td><code>bytes32</code></td><td>The unique identifier of the request.</td></tr>
</tbody></table>
</div><div style="break-before: page; page-break-before: always;"></div><h1 id="taskresponseset"><a class="header" href="#taskresponseset">TaskResponseSet</a></h1>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/539683ba90122b905f0f565bb0206ade33f9b919/src/libraries/Events.sol">Git Source</a></p>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/afd787f46db7ec79a860dc8aaee31959a140e812/src/libraries/Events.sol">Git Source</a></p>
<p><em>Emitted on setResponse()</em></p>
<pre><code class="language-solidity">event TaskResponseSet(
bytes32 indexed requestId,
Expand All @@ -511,7 +510,7 @@ <h3 id="getrequestscount"><a class="header" href="#getrequestscount">getRequests
<tr><td><code>rootProof</code></td><td><code>string</code></td><td></td></tr>
</tbody></table>
</div><div style="break-before: page; page-break-before: always;"></div><h1 id="specificationupdated"><a class="header" href="#specificationupdated">SpecificationUpdated</a></h1>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/539683ba90122b905f0f565bb0206ade33f9b919/src/libraries/Events.sol">Git Source</a></p>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/afd787f46db7ec79a860dc8aaee31959a140e812/src/libraries/Events.sol">Git Source</a></p>
<p><em>Emitted on _updateSpecification()</em></p>
<pre><code class="language-solidity">event SpecificationUpdated(Specification specification);
</code></pre>
Expand All @@ -520,7 +519,7 @@ <h3 id="getrequestscount"><a class="header" href="#getrequestscount">getRequests
<tr><td><code>specification</code></td><td><code>Specification</code></td><td>The new specification.</td></tr>
</tbody></table>
</div><div style="break-before: page; page-break-before: always;"></div><h1 id="responserecorded"><a class="header" href="#responserecorded">ResponseRecorded</a></h1>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/539683ba90122b905f0f565bb0206ade33f9b919/src/libraries/Events.sol">Git Source</a></p>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/afd787f46db7ec79a860dc8aaee31959a140e812/src/libraries/Events.sol">Git Source</a></p>
<p><em>Emitted on modifier recordResponse()</em></p>
<pre><code class="language-solidity">event ResponseRecorded(bytes32 indexed requestId);
</code></pre>
Expand All @@ -529,7 +528,7 @@ <h3 id="getrequestscount"><a class="header" href="#getrequestscount">getRequests
<tr><td><code>requestId</code></td><td><code>bytes32</code></td><td>The unique identifier of the request.</td></tr>
</tbody></table>
</div><div style="break-before: page; page-break-before: always;"></div><h1 id="ovmclient"><a class="header" href="#ovmclient">OVMClient</a></h1>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/539683ba90122b905f0f565bb0206ade33f9b919/src/OVMClient.sol">Git Source</a></p>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/afd787f46db7ec79a860dc8aaee31959a140e812/src/OVMClient.sol">Git Source</a></p>
<p><strong>Inherits:</strong>
<a href="src/OVMClient.sol//src/interfaces/IOVMClient.sol/interface.IOVMClient.html">IOVMClient</a></p>
<p>THIS IS AN EXAMPLE CONTRACT WHICH USES HARDCODED VALUES FOR CLARITY.
Expand Down Expand Up @@ -664,7 +663,7 @@ <h3 id="_getovmgatewayaddress"><a class="header" href="#_getovmgatewayaddress">_
<tr><td><code>&lt;none&gt;</code></td><td><code>address</code></td><td>The address of the OVMGateway contract</td></tr>
</tbody></table>
</div><div style="break-before: page; page-break-before: always;"></div><h1 id="ovmgateway"><a class="header" href="#ovmgateway">OVMGateway</a></h1>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/539683ba90122b905f0f565bb0206ade33f9b919/src/OVMGateway.sol">Git Source</a></p>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/afd787f46db7ec79a860dc8aaee31959a140e812/src/OVMGateway.sol">Git Source</a></p>
<p><strong>Inherits:</strong>
<a href="src/OVMGateway.sol//src/interfaces/IOVMGateway.sol/interface.IOVMGateway.html">IOVMGateway</a></p>
<p>THIS IS AN EXAMPLE CONTRACT WHICH USES HARDCODED VALUES FOR CLARITY.
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.

2 changes: 1 addition & 1 deletion src/OVMClient.sol/abstract.OVMClient.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ <h1 class="menu-title"></h1>
<div id="content" class="content">
<main>
<h1 id="ovmclient"><a class="header" href="#ovmclient">OVMClient</a></h1>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/539683ba90122b905f0f565bb0206ade33f9b919/src/OVMClient.sol">Git Source</a></p>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/afd787f46db7ec79a860dc8aaee31959a140e812/src/OVMClient.sol">Git Source</a></p>
<p><strong>Inherits:</strong>
<a href="/src/interfaces/IOVMClient.sol/interface.IOVMClient.html">IOVMClient</a></p>
<p>THIS IS AN EXAMPLE CONTRACT WHICH USES HARDCODED VALUES FOR CLARITY.
Expand Down
2 changes: 1 addition & 1 deletion src/OVMGateway.sol/contract.OVMGateway.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ <h1 class="menu-title"></h1>
<div id="content" class="content">
<main>
<h1 id="ovmgateway"><a class="header" href="#ovmgateway">OVMGateway</a></h1>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/539683ba90122b905f0f565bb0206ade33f9b919/src/OVMGateway.sol">Git Source</a></p>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/afd787f46db7ec79a860dc8aaee31959a140e812/src/OVMGateway.sol">Git Source</a></p>
<p><strong>Inherits:</strong>
<a href="/src/interfaces/IOVMGateway.sol/interface.IOVMGateway.html">IOVMGateway</a></p>
<p>THIS IS AN EXAMPLE CONTRACT WHICH USES HARDCODED VALUES FOR CLARITY.
Expand Down
2 changes: 1 addition & 1 deletion src/interfaces/IOVMClient.sol/interface.IOVMClient.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ <h1 class="menu-title"></h1>
<div id="content" class="content">
<main>
<h1 id="iovmclient"><a class="header" href="#iovmclient">IOVMClient</a></h1>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/539683ba90122b905f0f565bb0206ade33f9b919/src/interfaces/IOVMClient.sol">Git Source</a></p>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/afd787f46db7ec79a860dc8aaee31959a140e812/src/interfaces/IOVMClient.sol">Git Source</a></p>
<p>The IOVMClient contract interface.</p>
<h2 id="functions"><a class="header" href="#functions">Functions</a></h2>
<h3 id="cancelrequest"><a class="header" href="#cancelrequest">cancelRequest</a></h3>
Expand Down
2 changes: 1 addition & 1 deletion src/interfaces/IOVMGateway.sol/interface.IOVMGateway.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ <h1 class="menu-title"></h1>
<div id="content" class="content">
<main>
<h1 id="iovmgateway"><a class="header" href="#iovmgateway">IOVMGateway</a></h1>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/539683ba90122b905f0f565bb0206ade33f9b919/src/interfaces/IOVMGateway.sol">Git Source</a></p>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/afd787f46db7ec79a860dc8aaee31959a140e812/src/interfaces/IOVMGateway.sol">Git Source</a></p>
<p>The OVMGateway contract interface.</p>
<h2 id="functions"><a class="header" href="#functions">Functions</a></h2>
<h3 id="sendrequest"><a class="header" href="#sendrequest">sendRequest</a></h3>
Expand Down
2 changes: 1 addition & 1 deletion src/libraries/DataTypes.sol/enum.Arch.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ <h1 class="menu-title"></h1>
<div id="content" class="content">
<main>
<h1 id="arch"><a class="header" href="#arch">Arch</a></h1>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/539683ba90122b905f0f565bb0206ade33f9b919/src/libraries/DataTypes.sol">Git Source</a></p>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/afd787f46db7ec79a860dc8aaee31959a140e812/src/libraries/DataTypes.sol">Git Source</a></p>
<pre><code class="language-solidity">enum Arch {
AMD64,
ARM64
Expand Down
2 changes: 1 addition & 1 deletion src/libraries/DataTypes.sol/enum.ExecMode.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ <h1 class="menu-title"></h1>
<div id="content" class="content">
<main>
<h1 id="execmode"><a class="header" href="#execmode">ExecMode</a></h1>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/539683ba90122b905f0f565bb0206ade33f9b919/src/libraries/DataTypes.sol">Git Source</a></p>
<p><a href="https://github.com/webisopen/ovm-contracts/blob/afd787f46db7ec79a860dc8aaee31959a140e812/src/libraries/DataTypes.sol">Git Source</a></p>
<pre><code class="language-solidity">enum ExecMode {
JIT,
PERSISTENT
Expand Down
Loading

0 comments on commit 9d41c46

Please sign in to comment.