put tokens into contract. if a reset function is not called by the owner in predefined period, the supplied different accounts can move the tokens out.
- CreateLockBox{admin: String, addresses: Vec, expiration: Expiration}
- Reset{id: Uint64}
- Claim{id: Uint64}
- Deposit{id: Uint64}
- Lockbox{ id: Uint64 }