Skip to content

Commit 312fb81

Browse files
Readme enhancements
1 parent 234285e commit 312fb81

File tree

1 file changed

+13
-11
lines changed

1 file changed

+13
-11
lines changed

readme.md

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,33 +2,35 @@
22

33
This repository contains the code of the smart contracts used within [DreamTeam](https://dreamteam.gg) services. This repository is provided for informational purposes only.
44

5-
Currently all smart contracts in this repository [are used](https://ropsten.etherscan.io/token/0x671c81d8731f9582f17e7519f46243040e7d9642) for test purposes in Ethereum test network (Ropsten). Smart contracts in the live network (mainnet) can be slightly different due to active development process.
5+
Currently all smart contracts in this repository [are used](https://ropsten.etherscan.io/token/0x671c81d8731f9582f17e7519f46243040e7d9642) for test purposes on the Ethereum
6+
test network (Ropsten). Smart contracts on the live network (mainnet) can be slightly different due to the active
7+
development process.
68

79
## Smart Contracts Source Code (entry points)
810

9-
+ [DreamTeam Test Token (TDTT)](contracts/token/TDTT.sol) (test token currently used in Ethereum test network)
11+
+ [DreamTeam Test Token (TDTT)](contracts/token/TDTT.sol) (test token currently used on the Ethereum test network)
1012
+ [DreamTeam Token (DTT)](contracts/token/DTT.sol) (potential DreamTeam token contract)
1113
+ [Team Contracts Manager Contract](contracts/teams/TeamContracts.sol) (smart contract for team compensation payments)
1214

1315
## Description
1416

15-
This repository contains smart contracts used withing the DreamTeam platform. Some of these smart contracts are
16-
upgradable by design, preserving opportunity for DreamTeam to add more and more functionality in the future.
17+
This repository contains smart contracts used within the DreamTeam platform. Some of these smart contracts are
18+
upgradable by design, preserving the opportunity for DreamTeam to add more and more functionalities in the future.
1719

18-
The whole dApp (smart contracts) keeps track only of those parts of DreamTeam which are somehow related to crypto assets.
20+
The whole dApp (smart contracts) only keeps track of those parts of DreamTeam which are somehow related to crypto assets.
1921
This includes team creation (team owner assignment), adding or removing team members and paying to them, token transfers and so on.
2022

2123
We have an authorized address (DreamTeam address) to manage teams (create new teams, add/remove
2224
team members with appropriate rules). The crucial thing is that all payouts to team members **are guaranteed
2325
once an agreement is established**. Once a team contract (meaning the contract between the team owner and a
24-
player) is established (technically speaking, when DreamTeam account will actually trigger an `addMember`
26+
player) is established (technically speaking, when the DreamTeam account actually triggers an `addMember`
2527
function of a smart contract), the player is guaranteed to receive their tokens due to a publicly
26-
available function `payout` in TeamContracts smart contract.
28+
available function `payout` in the TeamContracts smart contract.
2729

28-
Normally, in the future, DreamTeam is going to trigger payouts once a day, massively, for all teams
29-
which need to be paid out, for a little fee in tokens. If DreamTeam for some unknown reason does not
30-
trigger payouts, team members theirselves can trigger ones, by using any services publicly available like
31-
[Etherscan](https://ropsten.etherscan.io), MyEtherWallet or others to trigger payout.
30+
Normally, in the future, DreamTeam is going to trigger payouts once a day, collectively, for all teams
31+
which need to be paid out, for a small token fee. If DreamTeam for some unknown reason does not
32+
trigger payouts, team members themselves can trigger them, by using any services publicly available like
33+
[Etherscan](https://ropsten.etherscan.io), MyEtherWallet, or others to trigger the payout.
3234

3335
## Smart Contract Addresses (Test Network)
3436

0 commit comments

Comments
 (0)