UNPKG

@le7el/rewards_engine

Version:

Smart contracts that distribute reward tokens according to conditional oracle or a merkle root

27 lines (26 loc) 817 B
import { ethers } from 'ethers' import BalanceTree from './balance-tree' import contracts from './contracts' import MerkleDistributor from './merkle-distributor' import ConditionalDistributor from './conditional-distributor' import ERC721Holder from './oracles/erc721-holder' import OneTimeOffchainTickets from './oracles/one-time-offchain-tickets' import VirtualDistributor from './virtual-distributor' import Le7elEvents from './le7el-events' import OneSidedStaking from './one-sided-staking' import VestingRewarder from './vesting-rewarder' import { getWeb3Provider } from './utils' export { ethers, BalanceTree, Le7elEvents, contracts, getWeb3Provider, MerkleDistributor, ConditionalDistributor, ERC721Holder, OneTimeOffchainTickets, VirtualDistributor, OneSidedStaking, VestingRewarder }