|
From: Pelle B. <pe...@us...> - 2004-04-02 23:16:47
|
Update of /cvsroot/neuclear/neuclear-pay/src/java/org/neuclear/asset/controllers/currency In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4149/src/java/org/neuclear/asset/controllers/currency Modified Files: CurrencyController.java Log Message: Got TransferOrder and Builder working with their test cases. Working on TransferReceipt which is the first embedded receipt. This is causing some problems at the moment. Index: CurrencyController.java =================================================================== RCS file: /cvsroot/neuclear/neuclear-pay/src/java/org/neuclear/asset/controllers/currency/CurrencyController.java,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** CurrencyController.java 1 Apr 2004 23:18:32 -0000 1.18 --- CurrencyController.java 2 Apr 2004 23:04:35 -0000 1.19 *************** *** 41,45 **** try { ! final PostedTransaction posted = ledger.verifiedTransfer("id", req.getSignatory().getName(), req.getRecipient().getName(), req.getAmount().getAmount(), req.getComment()); return (TransferReceipt) new TransferReceiptBuilder(req, posted.getTransactionTime()).convert(asset.getName(), signer); } catch (LowlevelLedgerException e) { --- 41,45 ---- try { ! final PostedTransaction posted = ledger.verifiedTransfer("id", req.getSignatory().getName(), req.getRecipient(), req.getAmount().getAmount(), req.getComment()); return (TransferReceipt) new TransferReceiptBuilder(req, posted.getTransactionTime()).convert(asset.getName(), signer); } catch (LowlevelLedgerException e) { *************** *** 64,70 **** * @throws LowLevelPaymentException */ ! public double getBalance(final Identity id) throws LowLevelPaymentException { try { ! return ledger.getBalance(id.getName()); } catch (LowlevelLedgerException e) { throw new LowLevelPaymentException(e); --- 64,70 ---- * @throws LowLevelPaymentException */ ! public double getBalance(final String id) throws LowLevelPaymentException { try { ! return ledger.getBalance(id); } catch (LowlevelLedgerException e) { throw new LowLevelPaymentException(e); |