Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
async (args: PublishContractArgs): Promise => {
const parameters = {
code: args.codeHex,
deadline: args.deadline || DefaultDeadline,
description: args.description,
feeNQT: calculateMinimumCreationFee(args.codeHex),
minActivationAmountNQT: args.activationAmountPlanck,
name: args.name,
publicKey: args.senderPublicKey,
cspages: 1,
dpages: 1,
uspages: 1,
broadcast: true,
};
const {unsignedTransactionBytes: unsignedHexMessage} = await service.send('createATProgram', parameters);
return signAndBroadcastTransaction({
senderPublicKey: args.senderPublicKey,
senderPrivateKey: args.senderPrivateKey,
unsignedHexMessage
}, service);