22 lines
643 B
TypeScript
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);
|
|
} |