Files
WorkshopBlockchainGift/scripts/deploy.ts
2026-03-07 20:59:13 +03:00

22 lines
643 B
TypeScript

import { toNano, Address } from '@ton/core';
import { Gift } from '../build/Gift/Gift_Gift';
import { NetworkProvider } from '@ton/blueprint';
import { mnemonicToPrivateKey } from '@ton/crypto';
import { WalletContractV4 } from '@ton/ton';
import { encryptMessage, getRecipientPublicKey } from './crypto/crypto';
export async function run(provider: NetworkProvider) {
const ui = provider.ui();
let gift = provider.open(await Gift.fromInit());
await gift.send(provider.sender(),
{
value: toNano("0.05"),
bounce: null
},
null
)
await provider.waitForDeploy(gift.address);
}