Skip to content

Latest commit

 

History

History
53 lines (34 loc) · 902 Bytes

README.md

File metadata and controls

53 lines (34 loc) · 902 Bytes

Empowa ecosystem marketplace

flowchart LR
    oneShot
    feeOracle
    marketplace
    marketplace_owner((marketplace\nowner))
    anyone((anyone))
    token{{payment asset}}

    anyone -. utxo param .-> oneShot

    oneShot ==> |mints NFT identifyer| feeOracle
    oneShot -. policy param .-> feeOracle

    oneShot -. policy param .-> marketplace
    
    marketplace_owner -. pub key hash param .-> marketplace
    marketplace_owner -. pub key hash param .-> feeOracle

    feeOracle --> |refUtxo| marketplace
    
    token -. policy param .-> marketplace
Loading

Docs

see the docs folder for documentation

Testing Suite

1. Install Required Packages

npm install

# or

pnpm install

2. Run Tests

npm run test-al

# or

pnpm run test-al

empowa-marketplace-unit-tests.gif