src/main/java/com/wavesplatform/wavesj/Transactions.java
public static SetScriptTransaction makeScriptTx(PrivateKeyAccount sender, String script, byte chainId, long fee, long timestamp) {
        return new SetScriptTransaction(sender, script, chainId, fee, timestamp);
    }
public static SetScriptTransaction makeScriptTx(PrivateKeyAccount sender, String script, byte chainId, long fee, long timestamp) {
        return new SetScriptTransaction(sender, script, chainId, fee, timestamp);
    }
public static SetScriptTransaction makeScriptTx ( PrivateKeyAccount sender , String script , byte chainId , long fee , long timestamp ) { return new SetScriptTransaction ( sender , script , chainId , fee , timestamp ) ; }
Creates a signed SetScript object.

@param sender    the account to set the script for
@param script    compiled script, base64 encoded
@param chainId   chain ID
@param fee       object fee
@param timestamp operation timestamp
@return object object
@see Account#MAINNET
@see Account#TESTNET
Creates a signed SetScript object .