UNPKG

@vechain/vebetterdao-contracts

Version:

Open-source repository that houses the smart contracts powering the decentralized VeBetterDAO on the VeChain Thor blockchain.

16 lines (15 loc) 781 B
import { Stargate } from "../../typechain-types"; import { HardhatEthersSigner } from "@nomicfoundation/hardhat-ethers/signers"; /** * Add a Vechain Node token of a specific level to the owner * @param levelId - The level ID of the node * @param ownerPrivateKey - The private key of the owner (hex string with 0x prefix) * @param stargateMock - The StargateMock contract */ export declare const stakeVET: (levelId: number, owner: HardhatEthersSigner, stargateMock: Stargate) => Promise<void>; /** * Mint Stargate NFTs for a list of accounts * @param vechainNodes - The VechainNodesMock contract * @param accounts - The list of accounts */ export declare const mintStargateNFTs: (stargateMock: Stargate, accounts: HardhatEthersSigner[], levels: number[]) => Promise<void>;