├── .gitattributes ├── .gitignore ├── .soliumignore ├── .soliumrc.json ├── .travis.yml ├── Dockerfile ├── Incentive Layer.jpg ├── README.md ├── contracts ├── DepositsManager.sol ├── DisputeResolutionDummy.sol ├── ExchangeRateOracle.sol ├── IDisputeResolutionLayer.sol ├── IGameMaker.sol ├── IncentiveLayer.sol ├── JackpotManager.sol ├── Migrations.sol ├── README.md ├── RewardsManager.sol ├── TRU.sol ├── TestJackpotManager.sol └── TestRewardsManager.sol ├── migrations ├── 1_initial_migration.js ├── 2_deploy_contracts.js └── 3_export.js ├── package.json ├── task_exchange.js ├── test ├── deposits_manager.js ├── helpers │ ├── mineBlocks.js │ └── timeout.js ├── incentive_layer.js ├── jackpot_manager.js ├── oracle.js ├── rewards_manager.js └── timeouts.js └── truffle.js /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sol linguist-language=Solidity 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /build 3 | /tmp 4 | */target 5 | */addresses.json 6 | /export -------------------------------------------------------------------------------- /.soliumignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /.soliumrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/.soliumrc.json -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/.travis.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/Dockerfile -------------------------------------------------------------------------------- /Incentive Layer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/Incentive Layer.jpg -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/README.md -------------------------------------------------------------------------------- /contracts/DepositsManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/contracts/DepositsManager.sol -------------------------------------------------------------------------------- /contracts/DisputeResolutionDummy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/contracts/DisputeResolutionDummy.sol -------------------------------------------------------------------------------- /contracts/ExchangeRateOracle.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/contracts/ExchangeRateOracle.sol -------------------------------------------------------------------------------- /contracts/IDisputeResolutionLayer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/contracts/IDisputeResolutionLayer.sol -------------------------------------------------------------------------------- /contracts/IGameMaker.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/contracts/IGameMaker.sol -------------------------------------------------------------------------------- /contracts/IncentiveLayer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/contracts/IncentiveLayer.sol -------------------------------------------------------------------------------- /contracts/JackpotManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/contracts/JackpotManager.sol -------------------------------------------------------------------------------- /contracts/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/contracts/Migrations.sol -------------------------------------------------------------------------------- /contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/contracts/README.md -------------------------------------------------------------------------------- /contracts/RewardsManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/contracts/RewardsManager.sol -------------------------------------------------------------------------------- /contracts/TRU.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/contracts/TRU.sol -------------------------------------------------------------------------------- /contracts/TestJackpotManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/contracts/TestJackpotManager.sol -------------------------------------------------------------------------------- /contracts/TestRewardsManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/contracts/TestRewardsManager.sol -------------------------------------------------------------------------------- /migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /migrations/2_deploy_contracts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/migrations/2_deploy_contracts.js -------------------------------------------------------------------------------- /migrations/3_export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/migrations/3_export.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/package.json -------------------------------------------------------------------------------- /task_exchange.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/task_exchange.js -------------------------------------------------------------------------------- /test/deposits_manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/test/deposits_manager.js -------------------------------------------------------------------------------- /test/helpers/mineBlocks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/test/helpers/mineBlocks.js -------------------------------------------------------------------------------- /test/helpers/timeout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/test/helpers/timeout.js -------------------------------------------------------------------------------- /test/incentive_layer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/test/incentive_layer.js -------------------------------------------------------------------------------- /test/jackpot_manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/test/jackpot_manager.js -------------------------------------------------------------------------------- /test/oracle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/test/oracle.js -------------------------------------------------------------------------------- /test/rewards_manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/test/rewards_manager.js -------------------------------------------------------------------------------- /test/timeouts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/test/timeouts.js -------------------------------------------------------------------------------- /truffle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TrueBitFoundation/incentive-layer/HEAD/truffle.js --------------------------------------------------------------------------------