Giter Club home page Giter Club logo

hedera_test_certification's Introduction

Author

~ Amrita kumari

Hedera Test Certification

This project is a Node.js based application that provides a set of scripts to interact with the Hedera Hashgraph network. The scripts are designed to perform various actions such as creating new accounts,Fungible Token Services ,multi-signature transactions, consensus, scheduling transactions, and interacting with smart contracts.

Prerequisites

  • Node.js (v14 or higher)

  • Hedera Hashgraph account

  • Hedera Hashgraph Testnet account (for testing)

Installation

  • Clone this repository or download the code as a zip file.

git clone https://github.com/Amrita1196/Hedera_Test_Certification.git

  • Go to the Hedera_Test_Certification directory: cd Hedera_Test_Certification

  • Install dependencies by running npm init

  • Install dependencies by running npm install

  • Install dependencies by running npm install dotenv

  • Install dependencies by running npm install @hashgraph/sdk

  • Install dependencies by running npm install nodemon --save

  • Install dependencies by running npm install web3

Usage

To use this application, you'll need to have Node.js and the @hashgraph/sdk and dotenv modules installed. Once you have those dependencies installed, you can clone this repository

Here are the available scripts:

Account Scripts

  • account directory: cd 1_Account

  • run account.js file: node account.js

Fungible Token Scripts

  • go to fungibleToken directory: cd 2_Token_Services

  • Create a new fungibleToken run:node 1_createTokenAndSupply.js:

  • associate Token run:node 2_associateToken.js:

  • Transfer a tokennode 3_transferToken.js:

  • Pause then transfer Token:node 4_pauseAndTransferToken.js

  • Unpause then transfer Token: 5_unPauseAndTransferToken.js

Smart Contract Scripts

  • go to 3_SmartContractService folder: cd 3_SmartContractService

  • Interact with a smart contractnode deploySmartContract.js

Scheduled Transactions Scripts

  • go to scheduledTransaction file: cd 4_ScheduledTransaction

  • run sheduleTxn.js file for create ScheduleID: node createScheduleTxnAndSerialise.js

  • run submitSignature file: node submitSign.js

Multi-Signature Scripts

  • go to 5_MultiSignature directory: cd 5_MultiSignature

  • run multiSign.js file: node multiSign.js:

Consensus Scripts

  • go to ConsensusService directory:cd 6_Consensus_Services

  • run consensus.js file node consensus.js

License

This project is licensed under the ISC License. Collapse

hedera_test_certification's People

Contributors

amrita1196 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.