makeContractDeploy
Usage
import { makeContractDeploy, ClarityVersion } from '@stacks/transactions';
const codeBody = `
(define-public (say-hello)
(ok "hello world"))
`;
const transaction = await makeContractDeploy({
contractName: 'hello-world',
codeBody,
senderKey: 'b244296d5907de9864c0b0d51f98a13c52890be0404e83f273144004b81874603',
network: 'testnet',
fee: 10000n,
nonce: 0n,
clarityVersion: ClarityVersion.Clarity3,
});
const serializedTx = transaction.serialize();Notes
Signature
Returns
Parameters
txOptions (required)
Last updated
Was this helpful?