diff options
Diffstat (limited to 'contract')
-rw-r--r-- | contract/memoir.py | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/contract/memoir.py b/contract/memoir.py new file mode 100644 index 0000000..792274b --- /dev/null +++ b/contract/memoir.py @@ -0,0 +1,23 @@ +import smartpy as sp + +class Memoir(sp.Contract): + def __init__(self): + self.init( + dates = sp.list([]), + records = sp.list([]) + ) + + @sp.entry_point + def add_record(self, params): + self.data.dates.push(sp.now) + self.data.records.push(params.record) + +@sp.add_test(name="MyMedMemoir") +def test(): + scenario = sp.test_scenario() + scenario.h1("MyMedMemoir") + + c1 = Memoir() + scenario += c1 + scenario += c1.add_record(record = '{record #1}') + scenario += c1.add_record(record = '{record #2}') |