Contracts of iExec Voucher project.
The API documentation can be found in docs/.
UML class diagram for voucher contracts can be found here. Raw version is available here for better readability.
Edit config/deployment.json
file to provide deployment configuration of the target
chain if missing.
Deployment configuration can also be provided/overridden using env variables:
IEXEC_POCO_ADDRESS
IEXEC_VOUCHER_MANAGER_ACCOUNT_INDEX
IEXEC_VOUCHER_MINTER_ACCOUNT_INDEX
Run:
npx hardhat deploy --network <name>
LOCAL_FORK=true MNEMONIC=<mnemonic> npx hardhat deploy --network hardhat
With appropriate deployer key:
npx hardhat deploy --network bellecour
- Blockscout v5
BLOCKSCOUT_VERSION=v5 npx hardhat run ./scripts/verify.ts --network bellecour
- Blockscout v6
npx hardhat run ./scripts/verify.ts --network bellecour