Hardened JS VM
walletFactory
zoe
contract
makeBattleInvitation('troll')
makeInvitation(...)
invitation
walletFactory
zoe
contract