CfB,
How long would it take for you to implement an escrow API? Not sure of all the arguments I need, but at the high level:
escrow NXT for acct # -> [transaction id]
release escrow [transaction id] -> NXT is transfered to acct #
probably need a cancel escrow [transaction id] that only receiving acct # is able to submit without error.
I would imagine that on escrow, the NXT is sent to special acct and upon release (or cancel) it comes out of the special acct.
James
This goes in the direction of 'locked contracts' that expire after a certain time, can only be accessed by the owner of a key, and that cannot be revoked by the issuer.
I am not sure, but it could be possible to implement an escrow with such a 'quid pro quo'
Then again, maybe not, and a dedicated escrow would be the better solution ....