Introducing Socket Firewall: Free, Proactive Protection for Your Software Supply Chain.Learn More
Socket
Book a DemoInstallSign in
Socket

monto-test-zetachain-toolkit

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

monto-test-zetachain-toolkit

This repository contains a collection of helper contracts, Hardhat tasks, and utility functions that make it easier to build with ZetaChain.

latest
npmnpm
Version
1.0.1
Version published
Maintainers
1
Created
Source

ZetaChain Toolkit

This repository contains a collection of helper contracts, Hardhat tasks, and utility functions that make it easier to build with ZetaChain.

Building a dApp on ZetaChain

If you're looking to build a dapp on ZetaChain, we recommend using the Hardhat template. This template has all the toolkit featured imported, so you don't need to install this package manually.

Prerequisites

Before getting started, ensure that you have Node.js and Yarn installed on your system.

Installation

To install this package in Hardhat project, add it as a development dependency:

yarn add --dev @zetachain/toolkit

Installing tasks

To install all the the tasks into a Hardhat template, add the following import statement to hardhat.config.js:

import "@zetachain/toolkit/tasks";

Importing Helper Functions

import {
  deployZetaConnectorMock,
  deployZetaEthMock,
  prepareData,
  prepareParams,
  evmSetup,
} from "@zetachain/toolkit/helpers";

Importing Helper Contracts

pragma solidity 0.8.7;

import "@zetachain/toolkit/contracts/BytesHelperLib.sol";
import "@zetachain/toolkit/contracts/TestSystemContract.sol";
import "@zetachain/toolkit/contracts/TestZRC20.sol";
import "@zetachain/toolkit/contracts/SwapHelperLib.sol";
import "@zetachain/toolkit/contracts/ZetaConnectorMock.sol";
import "@zetachain/toolkit/contracts/EthZetaMock.sol";

Contributing to the Project

To get started, install the necessary dependencies by running the following command in your terminal:

yarn
yarn build

FAQs

Package last updated on 17 Aug 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts