|
From: <pe...@us...> - 2004-01-11 00:39:09
|
Update of /cvsroot/neuclear/neuclear-pay/src/java/org/neuclear/asset/orders
In directory sc8-pr-cvs1:/tmp/cvs-serv22387/src/java/org/neuclear/asset/orders
Modified Files:
TransferGlobals.java TransferOrder.java
Log Message:
Cleaned up the schemas even more they now all verifiy.
The Order/Receipt pairs for neuclear pay, should now work. They all have Readers using the latest
Schema.
The TransferBuilders are done and the ExchangeBuilders are nearly there.
The new EmbeddedSignedNamedObject builder is useful for creating new Receipts. The new ReceiptBuilder uses
this to create the embedded transaction.
ExchangeOrders now have the concept of BidItem's, you could create an ExchangeOrder bidding on various items at the same time, to be exchanged as one atomic multiparty exchange.
Still doesnt build yet, but very close now ;-)
Index: TransferGlobals.java
===================================================================
RCS file: /cvsroot/neuclear/neuclear-pay/src/java/org/neuclear/asset/orders/TransferGlobals.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** TransferGlobals.java 10 Jan 2004 00:00:45 -0000 1.3
--- TransferGlobals.java 11 Jan 2004 00:39:06 -0000 1.4
***************
*** 35,38 ****
--- 35,48 ----
$Id$
$Log$
+ Revision 1.4 2004/01/11 00:39:06 pelle
+ Cleaned up the schemas even more they now all verifiy.
+ The Order/Receipt pairs for neuclear pay, should now work. They all have Readers using the latest
+ Schema.
+ The TransferBuilders are done and the ExchangeBuilders are nearly there.
+ The new EmbeddedSignedNamedObject builder is useful for creating new Receipts. The new ReceiptBuilder uses
+ this to create the embedded transaction.
+ ExchangeOrders now have the concept of BidItem's, you could create an ExchangeOrder bidding on various items at the same time, to be exchanged as one atomic multiparty exchange.
+ Still doesnt build yet, but very close now ;-)
+
Revision 1.3 2004/01/10 00:00:45 pelle
Implemented new Schema for Transfer*
***************
*** 235,238 ****
public static final String ASSET_TAG="Asset";
public static final String AMOUNT_TAG="Amount";
! private static final String RECIPIENT_TAG = "Recipient";
}
--- 245,248 ----
public static final String ASSET_TAG="Asset";
public static final String AMOUNT_TAG="Amount";
! public static final String RECIPIENT_TAG = "Recipient";
}
Index: TransferOrder.java
===================================================================
RCS file: /cvsroot/neuclear/neuclear-pay/src/java/org/neuclear/asset/orders/TransferOrder.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** TransferOrder.java 10 Jan 2004 00:00:45 -0000 1.2
--- TransferOrder.java 11 Jan 2004 00:39:06 -0000 1.3
***************
*** 11,15 ****
* Time: 5:35:26 PM
*/
! public class TransferOrder extends AssetTransactionContract {
private TransferOrder(final SignedNamedCore core, final Asset asset, final Identity recipient, final double amount, final String comment) {
--- 11,15 ----
* Time: 5:35:26 PM
*/
! public final class TransferOrder extends AssetTransactionContract {
private TransferOrder(final SignedNamedCore core, final Asset asset, final Identity recipient, final double amount, final String comment) {
|