/** * Create a default empty new contract using a provided key as issuer and owner and sealer. * <p> * This constructor adds key as sealing signature so it is ready to {@link #seal()} just after construction, thought * it is necessary to put real data to it first. It is allowed to change owner, expiration and data fields after * creation (but before sealing). * * @param key is {@link PrivateKey} for creating roles "issuer", "owner", "creator" and sign contract */ public UnsContract(PrivateKey key) { super(key); addUnsSpecific(); }
UnsContract.addPermission(revokePerm2); UnsContract.addUnsSpecific();
UnsContract.addPermission(revokePerm2); UnsContract.addUnsSpecific();
UnsContract.addPermission(revokePerm2); UnsContract.addUnsSpecific();