Update README.md

This commit is contained in:
Griff Green 2016-11-15 06:49:48 -08:00 committed by GitHub
parent 5bfd0b6429
commit c5f63f1f85
1 changed files with 6 additions and 5 deletions

View File

@ -1,6 +1,6 @@
# MiniMeToken
A MiniMeToken is a standard ERC20 token with some extra functionality:
The MiniMeToken contract is a standard ERC20 token with extra functionality:
### The token is easy to clone!
@ -28,7 +28,7 @@ All MiniMe Tokens maintain a history of the balance changes that occur during ea
The controller of the contract can generate/destroy/transfer tokens at its own discretion. The controller can be a regular account, but the intention is for the controller to be another contract that imposes transparent rules on the token's issuance and functionality. The Token Controller is not required for the MiniMe token to function, if there is no reason to generate/destroy/transfer tokens, the token controller can be set to 0x0 and this functionality will be disabled.
For example, a Token Creation contract can be set as the controller of the MiniMe Token and at the end of the token creation period, the controller can be transfered to the 0x0 address, to guarentee that no new tokens will be created.
For example, a Token Creation contract can be set as the controller of the MiniMe Token and at the end of the token creation period, the controller can be transferred to the 0x0 address, to guarantee that no new tokens will be created.
To create and destroy tokens, these two functions are introduced:
@ -38,9 +38,10 @@ To create and destroy tokens, these two functions are introduced:
### The Token's Controller can freeze transfers.
If transfersEnabled == false, tokens cannot be transfered by the users, however they can still be created or destroyed or transfered by the controller. The controller can also toggle this flag.
If transfersEnabled == false, tokens cannot be transferred by the users, however they can still be created or destroyed or transferred by the controller. The controller can also toggle this flag.
function enableTransfers(bool _transfersEnabled) onlyOwner // Allows tokens to be transfered if true or frozen if false
// Allows tokens to be transferred if true or frozen if false
function enableTransfers(bool _transfersEnabled) onlyOwner
## Applications
@ -56,4 +57,4 @@ If this Token contract is used as the base token, then it can easily generate cl
7. Generating token that allows a central party complete control to transfer/generate/destroy tokens at will.
8. Lots of other applications including all the applications the standard ERC 20 token can be used for.
All these applications and more are enabled by the MiniMe Token Contract by anyone without effecting the parent token nor requiring any action from the parent token holders.
All these applications and more are enabled by the MiniMe Token Contract by anyone without affecting the parent token nor requiring any action from the parent token holders.