Skip to content

bcExpt1123/marketplace-1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NFT Marketplace

locker-room

Contracts herein define a minimal general trustless marketplace for any ERC-721 or ERC-1155 implementation. They support:

  • batch trading
  • royalties
  • withdraw pattern to avoid re-entrancy issues
  • events for optimal subgraph indexing

They are well-tested, a combination of stateful and unit tests was used.

You can use poetry for easy python virtual environment and requirements handling.

Dev

You will need to initialise poetry with the root config.

To run tests

brownie test -s

This will give you unsupressed output for each example ran in stateful tests.

LFG 👑🦍