@laborx/hunter-airdrop

v2.1.1-alpha.1
Provides artifacts to use airdrop of Hunter token (HNTR)

Hunter airdrop

Hunter airdrop presents set of contracts that allows to:

  • manage bounty programs;
  • distribute rewards in terms of airdrop;
  • track users' actions that will eventually convert into rewards.

Contracts

This package contains:

  • smart contracts (first of all, ActionsTracker contract);
  • artifacts of compiled smart contracts (platform, token, airdrops, etc.);
  • addresses of deployed smart contracts in different networks;
  • helper utils and constants for accessing and managing deployed contracts.

Package content

  • MigrationsDetails, HunterTokenDetails - details info about Hunter token and its initial configuration
  • Deployment - provides scripts for deploying package's smart contracts and operate on already deployed contracts
  • set of artifacts (Airdrop, ActionsTracker, ChronoBankPlatform, etc.) - set of .json based files with ABI and bytecode
  • some constants:
    • ContractNames - enum of available (already deployed) contract keys that are used in deployed-addresses.json file;
    • errorLibrary - possible result codes that could be returned from contracts' functions;
    • other stuff - HunterRevertReasons, DEPLOYED_ADDRESSES_PATH.
npm i @laborx/hunter-airdrop

Metadata

Downloads