Skip to content

Instantly share code, notes, and snippets.

@nfl0
Created January 6, 2021 09:10
Show Gist options
  • Save nfl0/55b66d9bf8b87b1d83eb8dd58873e683 to your computer and use it in GitHub Desktop.
Save nfl0/55b66d9bf8b87b1d83eb8dd58873e683 to your computer and use it in GitHub Desktop.
Marlowe-Swap-Alpha
<xml xmlns="https://developers.google.com/blockly/xml"><block type="BaseContractType" id="root_contract" deletable="false" x="13" y="187"><statement name="BaseContractType"><block type="WhenContractType" id="SAr-2:LHYxXf]+poLeB_"><field name="timeout">15</field><statement name="case"><block type="DepositActionType" id="KXgd):JV@/[t.1mO/w]S"><value name="from_party"><block type="RolePartyType" id="bDNleYN[HH/Vd}@loLT6"><field name="role">party1</field></block></value><value name="value"><block type="ConstantValueType" id="^m(`]We5*IKQJ5}!}k-R"><field name="constant">500</field></block></value><value name="token"><block type="AdaTokenType" id="49(_r^o?gB}2T!EY0R)R"/></value><value name="party"><block type="RolePartyType" id="HAt=vl.Y2M)m-eH@x*rT"><field name="role">party1</field></block></value><statement name="contract"><block type="WhenContractType" id="-J[mM%::`de@%(nxfLCi"><field name="timeout">20</field><statement name="case"><block type="DepositActionType" id="dRTEeBB`M=Gl==hKqwXk"><value name="from_party"><block type="RolePartyType" id="c=bQSRFaMy|)H:Db59i*"><field name="role">party2</field></block></value><value name="value"><block type="ConstantValueType" id="LRxTPBHT]xjn]o67B[;b"><field name="constant">300</field></block></value><value name="token"><block type="AdaTokenType" id="WN5KGyS_;l;kvJjVqm3W"/></value><value name="party"><block type="RolePartyType" id="Q5G/OV,*?[[.|3]YE=-l"><field name="role">party2</field></block></value><statement name="contract"><block type="PayContractType" id="WA.AFZC[UD^$)[xrU4[N"><value name="payee"><block type="PartyPayeeType" id="g70FAxt^8!c?xHV:%ks-"><value name="party"><block type="RolePartyType" id="dxvmNxV-z/WQ;qbI2K7G"><field name="role">party2</field></block></value></block></value><value name="value"><block type="ConstantValueType" id="rrP@58o0H}7=khd^Poao"><field name="constant">500</field></block></value><value name="token"><block type="AdaTokenType" id="{]O[Lk,O7*V0pb(DH-8K"/></value><value name="party"><block type="RolePartyType" id="A[;Tpo+66F*;Gqtx+OIz"><field name="role">party1</field></block></value><statement name="contract"><block type="PayContractType" id="^`V/s/C~2*F8I|9MTE?n"><value name="payee"><block type="PartyPayeeType" id="H,jexy6|QY(lZCkw1|pX"><value name="party"><block type="RolePartyType" id="[nrC1qqJE`1Pu2s8jTI*"><field name="role">party1</field></block></value></block></value><value name="value"><block type="ConstantValueType" id="}#,KCg{*Ys3ROOjhHmP/"><field name="constant">300</field></block></value><value name="token"><block type="AdaTokenType" id="mUO/fO_!S1C[Ix73?0?*"/></value><value name="party"><block type="RolePartyType" id="#ZuTd32dNLd/S}1+`J;q"><field name="role">party2</field></block></value><statement name="contract"><block type="CloseContractType" id="Cu8[3_YJW:@mGKofHNwT"/></statement></block></statement></block></statement></block></statement><statement name="contract"><block type="CloseContractType" id="{/7GdA([/crhzR20vMw;"/></statement></block></statement></block></statement><statement name="contract"><block type="CloseContractType" id="3CRSeKN(VYiYDvu1K0B0"/></statement></block></statement></block></xml>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment