Skip to content

iota-community/independent-ticketing-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 

Repository files navigation

Independent Ticketing System

This README provides a step-by-step guide to setting up and working with an IOTA Move package for independent ticketing system.

Prerequisites

  • Ensure you have the IOTA Move CLI installed.
  • Familiarity with Move language and IOTA dApp concepts is helpful.

Setup Instructions

1. Create a New Package

Run the following command to create a new IOTA Move package:

iota move new independent_ticketing_system

This will generate the following structure:

  • sources/: Folder to store your module files.
  • tests/: Folder to store your test files.
  • Move.toml: Configuration file for the package.

2. Write the independent_ticketing_system_nft Module

Navigate to the sources folder and create a new file named independent_ticketing_system.move:

cd independent_ticketing_system/sources
touch independent_ticketing_system.move

Write your module code in independent_ticketing_system.move.

3. Write Tests for the Module

Navigate to the tests folder and write the test cases for your module:

cd ../tests
touch independent_ticketing_system_test.move

Add appropriate tests to validate your module's functionality.

Build and Test the Package

Build the Package

Run the following command to build the package:

iota move build

Test the Package

Execute the test cases by running:

iota move test

Publish the Package

Once your package is ready, publish it to the IOTA client:

iota client publish

For Independent Ticketing System frontend, refer to the dedicated README file in the frontend folder.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published