Skip to content

Izobov/AuctionSmartContract

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dutch Auction Smart Contract

A Dutch auction is an auction format where the highest price for the goods being sold is initially announced, and then the price is gradually reduced until a buyer agrees to purchase the item at the current price.

This smart contract implements a Dutch auction and is fully covered with Chai tests.

Getting Started

Clone the Repository

Use the following command to clone the repository to your local machine:

git clone https://github.com/Izobov/AuctionSmartContract.git

Install Dependencies

Navigate to the project directory and install the required dependencies using either Yarn or npm:

Using Yarn:

cd AuctionSmartContract
yarn

Using npm:

cd AuctionSmartContract
npm install

Compile the Smart Contract

Compile the smart contract using the following command:

yarn compile

Test the Smart Contract

Run the Chai tests to ensure the smart contract functions correctly:

yarn test

Usage

Provide instructions on how to use the smart contract, including how to create auctions, place bids, and interact with the contract. You can include code examples or refer to specific functions within the contract for more details.

License

Include information about the license under which this code is released. For example:

This project is licensed under the MIT License

Acknowledgments

You can use this section to give credit to any individuals, libraries, or resources that have been particularly helpful or inspirational for your project.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published