Nimble Prime Musketeers

    @jbx-protocol/contracts-v1

    2.0.0 • Public • Published

    juice-contracts-v1

    Develop

    To deploy the contracts to a local blockchain, run the following:

    yarn chain --network hardhat

    To run tests (all, unit, integration):

    yarn test
    yarn test:unit
    yarn test:integration

    You can also filter by version, test name, etc.:

    yarn test:unit --grep "ProxyPaymentAddressManager"

    Verification

    To verify the contracts on Etherscan, make sure you have an ETHERSCAN_API_KEY set in your ./.env file. Then run the following:

    npx hardhat --network $network etherscan-verify

    This will verify all of the deployed contracts in ./deployments.

    If you encounter an error along the lines of the following, compile the problematic contract(s) in isolation first and verify one-by-one:

    Error in plugin @nomiclabs/hardhat-etherscan: Source code exceeds max accepted (500k chars) length.
    

    To compile in isolation:

    npx hardhat compile:one Tickets
    

    Install

    npm i @jbx-protocol/contracts-v1

    DownloadsWeekly Downloads

    56

    Version

    2.0.0

    License

    MIT

    Unpacked Size

    3.21 MB

    Total Files

    59

    Last publish

    Collaborators

    • me.jango
    • odd-amphora