<?xml version="1.0"?>
<puzzles xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.0pdd.com/puzzles.xsd" date="2019-07-11T12:55:39+00:00" version="0.30.18">
  <puzzle alive="false">
    <issue href="https://github.com/ammaratef45/zold-flutter-client/issues/3" closed="2019-02-13T13:38:06+00:00">3</issue>
    <ticket>1</ticket>
    <estimate>0</estimate>
    <role>DEV</role>
    <id>1-029242cd</id>
    <lines>5-7</lines>
    <body>Add unit test for this class. Should find a way to mock wallets first. If not should search for another solution.</body>
    <file>zold_wallet/lib/backend/API.dart</file>
    <author>@ammaratef45</author>
    <email>ammar.atef45@gmail.com</email>
    <time>2019-02-12T10:50:11Z</time>
    <children/>
  </puzzle>
  <puzzle alive="false">
    <issue href="https://github.com/ammaratef45/zold-flutter-client/issues/24" closed="2019-03-20T20:23:47+00:00">24</issue>
    <ticket>18</ticket>
    <estimate>0</estimate>
    <role>DEV</role>
    <id>18-7ef2e369</id>
    <lines>29-29</lines>
    <body>add ability to scan details from QR.</body>
    <file>zold_wallet/lib/pay_page/pay_page_viewmodel.dart</file>
    <author>@rultor</author>
    <email>me@rultor.com</email>
    <time>2019-03-14T12:20:54Z</time>
    <children/>
  </puzzle>
  <puzzle alive="false">
    <issue href="https://github.com/ammaratef45/zold-flutter-client/issues/25" closed="2019-03-18T10:15:21+00:00">25</issue>
    <ticket>18</ticket>
    <estimate>0</estimate>
    <role>DEV</role>
    <id>18-5d314318</id>
    <lines>45-45</lines>
    <body>add share methods to native code.</body>
    <file>zold_wallet/lib/create_page/create_page_viewmodel.dart</file>
    <author>@rultor</author>
    <email>me@rultor.com</email>
    <time>2019-03-14T12:20:54Z</time>
    <children/>
  </puzzle>
  <puzzle alive="false">
    <issue href="https://github.com/ammaratef45/zold-flutter-client/issues/34" closed="2019-03-23T14:16:26+00:00">34</issue>
    <ticket>31</ticket>
    <estimate>0</estimate>
    <role>DEV</role>
    <id>31-0d7dcb0d</id>
    <lines>36-36</lines>
    <body>remove this function and make sure not to lose any functionality</body>
    <file>zold_wallet/lib/login_page/login_page_view_model.dart</file>
    <author>Ammar Atef</author>
    <email>a_atef45@yahoo.com</email>
    <time>2019-03-18T06:39:23Z</time>
    <children>
      <puzzle alive="false">
        <issue href="https://github.com/ammaratef45/zold-flutter-client/issues/44" closed="2019-03-25T16:55:16+00:00">44</issue>
        <ticket>34</ticket>
        <estimate>0</estimate>
        <role>DEV</role>
        <id>34-4d5fb50e</id>
        <lines>56-56</lines>
        <body>get the selected from dialog before calling this</body>
        <file>zold_wallet/lib/login_page/login_page_view_model.dart</file>
        <author>Ammar Atef</author>
        <email>a_atef45@yahoo.com</email>
        <time>2019-03-23T14:16:12Z</time>
        <children/>
      </puzzle>
    </children>
  </puzzle>
  <puzzle alive="false">
    <issue href="https://github.com/ammaratef45/zold-flutter-client/issues/39" closed="2019-03-24T18:59:04+00:00">39</issue>
    <ticket>26</ticket>
    <estimate>0</estimate>
    <role>DEV</role>
    <id>26-5375c740</id>
    <lines>22-23</lines>
    <body>get job id not a log from the callback. make the waiting loop here and get job file to show.</body>
    <file>zold_wallet/lib/dialogs.dart</file>
    <author>Ammar Atef</author>
    <email>a_atef45@yahoo.com</email>
    <time>2019-03-23T08:11:18Z</time>
    <children/>
  </puzzle>
  <puzzle alive="false">
    <issue href="https://github.com/ammaratef45/zold-flutter-client/issues/41" closed="2019-03-25T16:55:19+00:00">41</issue>
    <ticket>27</ticket>
    <estimate>0</estimate>
    <role>DEV</role>
    <id>27-6029f715</id>
    <lines>60-60</lines>
    <body>show empty wallet if wallet has no transactions</body>
    <file>zold_wallet/lib/home_page/home_page_view.dart</file>
    <author>Ammar Atef</author>
    <email>a_atef45@yahoo.com</email>
    <time>2019-03-23T08:59:33Z</time>
    <children/>
  </puzzle>
  <puzzle alive="false">
    <issue href="https://github.com/ammaratef45/zold-flutter-client/issues/42" closed="2019-03-27T02:52:34+00:00">42</issue>
    <ticket>27</ticket>
    <estimate>0</estimate>
    <role>DEV</role>
    <id>27-82704f59</id>
    <lines>62-62</lines>
    <body>sort desc, add more info and show better design</body>
    <file>zold_wallet/lib/home_page/home_page_view.dart</file>
    <author>Ammar Atef</author>
    <email>a_atef45@yahoo.com</email>
    <time>2019-03-23T08:58:41Z</time>
    <children/>
  </puzzle>
  <puzzle alive="false">
    <issue href="https://github.com/ammaratef45/zold-flutter-client/issues/43" closed="2019-03-25T16:55:21+00:00">43</issue>
    <ticket>27</ticket>
    <estimate>0</estimate>
    <role>DEV</role>
    <id>27-6c2519ea</id>
    <lines>36-36</lines>
    <body>save transactions in the wallet and load it like balance</body>
    <file>zold_wallet/lib/home_page/home_page_view_model.dart</file>
    <author>Ammar Atef</author>
    <email>a_atef45@yahoo.com</email>
    <time>2019-03-23T08:58:41Z</time>
    <children/>
  </puzzle>
  <puzzle alive="false">
    <issue href="https://github.com/ammaratef45/zold-flutter-client/issues/68" closed="2019-03-31T16:17:55+00:00">68</issue>
    <ticket>54</ticket>
    <estimate>0</estimate>
    <role>DEV</role>
    <id>54-72d7e8a7</id>
    <lines>37-40</lines>
    <body>save and retreaive keygap from shared prefs. make keygap password shown. allow user to login with fingerprint too (lazy login only). forget keygap when signout like apikey.</body>
    <file>zold_wallet/lib/pay_page/pay_page_viewmodel.dart</file>
    <author>Ammar Atef</author>
    <email>a_atef45@yahoo.com</email>
    <time>2019-03-31T03:51:33Z</time>
    <children/>
  </puzzle>
  <puzzle alive="false">
    <issue href="https://github.com/ammaratef45/zold-flutter-client/issues/88" closed="2019-04-09T09:36:42+00:00">88</issue>
    <ticket>86</ticket>
    <estimate>0</estimate>
    <role>DEV</role>
    <id>86-fedec171</id>
    <lines>16-16</lines>
    <body>add animated floating action to allow share and copy to clipboard</body>
    <file>zold_wallet/lib/create_page/create_page_viewmodel.dart</file>
    <author>Ammar Atef</author>
    <email>a_atef45@yahoo.com</email>
    <time>2019-04-09T02:26:24Z</time>
    <children/>
  </puzzle>
  <puzzle alive="true">
    <issue href="https://github.com/ammaratef45/zold-flutter-client/issues/128">128</issue>
    <ticket>125</ticket>
    <estimate>0</estimate>
    <role>DEV</role>
    <id>125-570a9ed4</id>
    <lines>14-14</lines>
    <body>fix the font colours, weight and size.</body>
    <file>zold_wallet/lib/home_page/home_page_view.dart</file>
    <author>Ammar Atef</author>
    <email>a_atef45@yahoo.com</email>
    <time>2019-07-11T08:07:35Z</time>
    <children/>
  </puzzle>
</puzzles>
