fm.script.fold: opt_amount
fm.script.wrap
fm.transact