Using saved PayPal and Checkout e-mail addresses
[hcoop/zz_old/portal.git] / balance.sig
index 6eb3349..2ce2b47 100644 (file)
@@ -8,8 +8,13 @@ sig
     val deleteBalance : int -> unit
     val listBalances : unit -> balance list
     val listOwnedBalances : unit -> balance list
+    val listUnownedBalances : unit -> balance list
     val listBalanceUsers : int -> Init.user list
+    val listNegativeOwnedBalances : unit -> balance list
 
     val validBalanceName : string -> bool
     val balanceNameToId : string -> int option
+
+    val sumOwnedBalances : unit -> real
+    val isNegative : balance -> bool
 end