This repository contains code for a Single-minded Combinatorial Auction Contract written in Vyper, as part of "Distributing Trust and Blockchain" Course at IIIT Hyderabad, in Monsoon 2018
Steps to run:
Step 1: Install truffle
$ npm -g install truffle
Step 2: Install deps
$ npm install
Step 3: Build Contracts
$ npm run build
Step 4: Migrate Contracts
$ truffle develop
then when you get the truffle console type:
truffle(develop)> migrate
Step 5: Run Tests
$ npm run test