diff options
| author | Florian Dold <florian.dold@gmail.com> | 2015-12-29 10:46:50 +0100 | 
|---|---|---|
| committer | Florian Dold <florian.dold@gmail.com> | 2015-12-29 10:46:50 +0100 | 
| commit | 7348b0ca41a5eb7c70c736480f77d086907c63ea (patch) | |
| tree | 94fe933a5828e5b81fe00d369970c42b84930b43 | |
| parent | edf5d2cc6203b7fd0b1dd9913613b8e18935a026 (diff) | |
Chrome Webstore Link
| -rw-r--r-- | extension/background/wallet.js | 7 | ||||
| -rw-r--r-- | extension/background/wallet.ts | 10 | ||||
| -rw-r--r-- | extension/popup/transactions.html | 98 | 
3 files changed, 55 insertions, 60 deletions
diff --git a/extension/background/wallet.js b/extension/background/wallet.js index 9f62c29f5..fc84fdfb0 100644 --- a/extension/background/wallet.js +++ b/extension/background/wallet.js @@ -201,13 +201,6 @@ function executePay(db, offer, payCoinInfo, merchantBaseUrl, chosenMint) {      });  }  function confirmPay(db, detail, sendResponse) { -    console.log("confirmPay", JSON.stringify(detail)); -    let tx = db.transaction(['transactions'], 'readwrite'); -    let trans = { -        contractHash: detail.offer.H_contract, -        contract: detail.offer.contract, -        sig: detail.offer -    };      let offer = detail.offer;      getPossibleMintCoins(db, offer.contract.amount, offer.contract.max_fee, offer.contract.mints)          .then((mcs) => { diff --git a/extension/background/wallet.ts b/extension/background/wallet.ts index f8f75b16f..1abd09fd8 100644 --- a/extension/background/wallet.ts +++ b/extension/background/wallet.ts @@ -21,7 +21,7 @@  interface AmountJson {    value: number; -  fraction: number; +  fraction: number    currency: string;  } @@ -304,14 +304,6 @@ function executePay(db,  function confirmPay(db, detail: ConfirmPayRequest, sendResponse) { -  console.log("confirmPay", JSON.stringify(detail)); -  let tx = db.transaction(['transactions'], 'readwrite'); -  let trans = { -    contractHash: detail.offer.H_contract, -    contract: detail.offer.contract, -    sig: detail.offer -  }; -    let offer: Offer = detail.offer;    getPossibleMintCoins(db,                         offer.contract.amount, diff --git a/extension/popup/transactions.html b/extension/popup/transactions.html index 87e3ec445..e575f0227 100644 --- a/extension/popup/transactions.html +++ b/extension/popup/transactions.html @@ -1,52 +1,62 @@  <!DOCTYPE html>  <html> -  <head> -    <meta charset="utf-8"> -    <link rel="stylesheet" href="popup.css" type="text/css"> -    <script src="../lib/util.js" type="text/javascript"></script> -    <script src="transactions.js" type="text/javascript"></script> -  </head> +<head> +  <meta charset="utf-8"> +  <link rel="stylesheet" href="popup.css" type="text/css"> +  <script src="../lib/util.js" type="text/javascript"></script> +  <script src="transactions.js" type="text/javascript"></script> -  <body> -    <div id="header" class="nav"> -      <a href="balance-overview.html">Wallet</a> -      <a href="transactions.html" class="active">Transactions</a> -      <a href="reserves.html">Reserves</a> -    </div> +  <script id="balance-template" type="text/x-handlebars-template"> +    {{#each transactions}} +      bla +    {{else}} +      Looks like you didn't make any transactions.  Get some +      coins and <a>donate</a> something. +    {{/each}} +  </script> -    <div id="content"> -      <table id="transactions-table" class="hidden"> -        <thead> -          <tr> -            <th>Date</th> -            <th>Amount</th> -            <th>Status</th> -            <th></th> -          </tr> -        </thead> -        <tbody> -          <!-- -          <tr> -            <td class="date">2015-12-21 13:37</td> -            <td class="amount">42 EUR</td> -            <td class="status">Completed</td> -            <td class="contract"><button>Contract</button></td> -          </tr> -          <tr> -            <td class="date">2015-12-22 10:01</td> -            <td class="amount">23 USD</td> -            <td class="status">Pending</td> -            <td class="contract"><button>Contract</button></td> -          </tr> -          --> -        </tbody> -      </table> +</head> -      <p id="no-transactions"> -        There are no transactions to show. -      </p> -    </div> +<body> +<div id="header" class="nav"> +  <a href="balance-overview.html">Wallet</a> +  <a href="transactions.html" class="active">Transactions</a> +  <a href="reserves.html">Reserves</a> +</div> -  </body> +<div id="content"> +  <table id="transactions-table" class="hidden"> +    <thead> +    <tr> +      <th>Date</th> +      <th>Amount</th> +      <th>Status</th> +      <th></th> +    </tr> +    </thead> +    <tbody> +    <!-- +    <tr> +      <td class="date">2015-12-21 13:37</td> +      <td class="amount">42 EUR</td> +      <td class="status">Completed</td> +      <td class="contract"><button>Contract</button></td> +    </tr> +    <tr> +      <td class="date">2015-12-22 10:01</td> +      <td class="amount">23 USD</td> +      <td class="status">Pending</td> +      <td class="contract"><button>Contract</button></td> +    </tr> +    --> +    </tbody> +  </table> + +  <p id="no-transactions"> +    There are no transactions to show. +  </p> +</div> + +</body>  </html>  | 
