val main : int -> string -> transaction page val shadow : transaction page