----------------------------------------------------------------------------------------------------
-- main coprogram
----------------------------------------------------------------------------------------------------
{-# OPTIONS --guardedness --sized-types #-}
module Main where
open import Prelude
----------------------------------------------------------------------------------------------------
module Main-ADFA where
open import ADFA.Multisig
-- TODO: clean this up
open TODO
balance : Value
balance = 100
-- run n-of-m multi-signature contract (indexed by DFA)
open TUIInterpreter-ADFA MultiSig-DFA.tui MultiSig-ADFA.tui balance
main : Main
main = StdIO.run handleTUI
----------------------------------------------------------------------------------------------------
module Main where
open import SADFA.Multisig
balance : Amount ada
balance = ada 1000000
-- run n-of-m multi-signature contract (indexed by DFA)
open TUIInterpreter-SADFA MultiSig-DFA.tui (MultiSig-SADFA.tui balance)
-- auction contract (indexed by DFA)
-- open TUIInterpreter-SADFA Auction-DFA.tui Auction-SADFA.tui
main : Main
main = StdIO.run handleTUI
----------------------------------------------------------------------------------------------------