Skip to content

Instantly share code, notes, and snippets.

@jhotson
jhotson / blockly.xml
Last active June 17, 2021 03:43
Simple Smart Contract. Just a payment.
When
[Case
(Deposit
(Role "Tenant")
(Role "Tenant")
(Token "" "")
(Constant 2000)
)
(When
[Case
@jhotson
jhotson / blockly.xml
Created May 20, 2021 02:53
Simple payment
When
[Case
(Deposit
(Role "Owner")
(Role "Tenant")
(Token "" "")
(Constant 1000)
)
Close ]
(SlotParam "timeout")
@jhotson
jhotson / blockly.xml
Last active May 20, 2021 02:31
SC v2
When
[Case
(Deposit
(Role "Landlord")
(Role "Tenant")
(Token "" "")
(Constant 100)
)
(When
[Case
@jhotson
jhotson / blockly.xml
Created May 17, 2021 01:14
basic 1 month lease no security deposit
When
[Case
(Deposit
(Role "Owner")
(Role "Tenant")
(Token "" "")
(Constant 900)
)
(If
(ChoseSomething (ChoiceId "1" ?party))
@jhotson
jhotson / blockly.xml
Created May 14, 2021 03:40
Swap of Ada and dollar tokens
When
[Case
(Deposit
(Role "Ada provider")
(Role "Ada provider")
(Token "" "")
(MulValue
(Constant 1000000)
(ConstantParam "Amount of Ada")
)
@jhotson
jhotson / blockly.xml
Last active May 20, 2021 01:10
Tenant Contract
When
[Case
(Deposit
(Role "Landlord")
(Role "Tenant")
(Token "" "")
(Constant 100)
)
(When
[Case
@jhotson
jhotson / blockly.xml
Last active May 13, 2021 23:07
Rebar
When
[Case
(Deposit
(Role "Owner")
(Role "Tenant")
(Token "" "")
(Constant 700)
)
(When
[Case