Search content
Sort by

Showing 10 of 10 results by BalletDev
Post
Topic
Board Announcements (Altcoins)
Re: 💋 Liza Coin 🎈 to da moon 🚀
by
BalletDev
on 27/09/2018, 00:45:32 UTC

LIZA is the top trading coin, and you can get bounties by signing up at the exchange, and posting your address here

Altmarkets



Post
Topic
Board Tokens (Altcoins)
Re: Ballet Foundation
by
BalletDev
on 03/09/2018, 23:28:33 UTC
I am very interested in project, dev. Are you interested in contemporary ballet?

Contemporary ballet is a genre of dance that incorporates elements of classical ballet and modern dance. It employs classical ballet technique and in many cases classical pointe technique as well, but allows greater range of movement of the upper body and is not constrained to the rigorously defined body lines and forms found in traditional, classical ballet. Many of its attributes come from the ideas and innovations of 20th-century modern dance, including floor work and turn-in of the legs.

Hello again!!!

Classical ballet is based on traditional ballet technique and vocabulary. There are different styles of classical ballet that are related to their areas of origin, such as French ballet, Italian ballet, English ballet, and Russian ballet. Several of the classical ballet styles are associated with specific training methods, which are typically named after their creators. For example, the Cecchetti method is named after its creator, Italian dancer Enrico Cecchetti and the Vaganova method is named after Russian ballerina Agrippina Vaganova. The Royal Academy of Dance method is a ballet technique and training system that was founded by a diverse group of ballet dancers. They merged their respective dance methods (Italian, French, Danish and Russian) to create a new style of ballet that is unique to the organization and is recognized internationally as the English style of ballet. Some examples of classical ballet productions are: Swan Lake and the Nutcracker.

Give the Gift of Ballet Tokens

Ballet Tokens are globally available as ballet gift vouchers that can be used at venues throughout the world including all large cities.
With no expiry date, they are the perfect gift for anyone, at any time.
Post
Topic
Board Tokens (Altcoins)
Re: Ballet Foundation 💃 💕 BALLET 🎫 Innovation here
by
BalletDev
on 03/09/2018, 23:19:58 UTC
Dear Dev,

How may I become a part of the Ballet Foundation project?

As a matter of fact, there is a vacancy for Campaign Manager at the Ballet Foundation Project.

I have sent you a PM!



Ballet Tokens are globally available as ballet gift vouchers that can be used at venues throghout the world including all large cities.
With no expiry date, they are the perfect gift for anyone, at any time.
Post
Topic
Board Tokens (Altcoins)
Re: Ballet Foundation
by
BalletDev
on 02/09/2018, 18:51:11 UTC
Token: Ballet
Ticker: BALLET
Decimals: 18
Contract: 0xb9ADd59BC80F716f17AB09B33f173510A568B666

Exchange

https://etherdelta.com/#0xb9add59bc80f716f17ab09b33f173510a568b666-ETH
Post
Topic
Board Tokens (Altcoins)
Re: Ballet Foundation
by
BalletDev
on 02/09/2018, 13:48:42 UTC
Token: Ballet
Ticker: BALLET
Decimals: 18
Contract: 0xb9ADd59BC80F716f17AB09B33f173510A568B666
Post
Topic
Board Tokens (Altcoins)
Re: Ballet Foundation
by
BalletDev
on 02/09/2018, 12:13:28 UTC
I am very interested in project, dev. Are you interested in contemporary ballet?

Contemporary ballet is a genre of dance that incorporates elements of classical ballet and modern dance. It employs classical ballet technique and in many cases classical pointe technique as well, but allows greater range of movement of the upper body and is not constrained to the rigorously defined body lines and forms found in traditional, classical ballet. Many of its attributes come from the ideas and innovations of 20th-century modern dance, including floor work and turn-in of the legs.

You are very kind and I hope you participate with the Ballet Project.

French court ballet reached its height under the reign of King Louis XIV. Known as the Sun King, Louis symbolized the brilliance and splendor of France. Influenced by his eager participation in court ballets since early childhood, Louis founded the Académie Royale de Danse (Royal Dance Academy) in 1661 to establish standards and certify dance instructors. In 1672, Louis XIV made Jean-Baptiste Lully the director of the Académie Royale de Musique (Paris Opera) from which the first professional ballet company, the Paris Opera Ballet, arose. Lully is considered the most important composer of music for ballets de cour and instrumental to the development of the form. Pierre Beauchamp served as Lully's ballet-master, the most important position of artistic authority and power for the companies during this century. Together their partnership would drastically influence the development of ballet, as evidenced by the credit given to them for the creation of the five major positions of the feet. The years following the 1661 creation of the Académie Royale de Danse shaped the future of ballet, as it became more evident to those in the French Nobility that there was a significant need for trained professional dancers. By 1681, the first of those who would now be called "ballerinas" took the stage following years of training at the Académie, influenced by the early beginnings of codified technique taught there.

Ballet Token is a decentralized method of payment and store of wealth that uses the Ethereum blockchain to safely send and receive BALLET. The token uses SMART CONTRACTS that come into effect when one or more provisos is satisfied.

Code:
pragma solidity ^0.4.24;


// ----------------------------------------------------------------------------

// 'Ballet (BALLET)' 'Fixed Supply Token' token contract

//

// Symbol      : BALLET

// Name        : Ballet

// Decimals    : 18

//

// ----------------------------------------------------------------------------



// ----------------------------------------------------------------------------

// Safe maths

// ----------------------------------------------------------------------------

library SafeMath {

    function add(uint a, uint b) internal pure returns (uint c) {

        c = a + b;

        require(c >= a);

    }

    function sub(uint a, uint b) internal pure returns (uint c) {

        require(b <= a);

        c = a - b;

    }

    function mul(uint a, uint b) internal pure returns (uint c) {

        c = a * b;

        require(a == 0 || c / a == b);

    }

    function div(uint a, uint b) internal pure returns (uint c) {

        require(b > 0);

        c = a / b;

    }

}



// ----------------------------------------------------------------------------

// ERC Token Standard #20 Interface

// https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md

// ----------------------------------------------------------------------------

contract ERC20Interface {

    function totalSupply() public constant returns (uint);

    function balanceOf(address tokenOwner) public constant returns (uint balance);

    function allowance(address tokenOwner, address spender) public constant returns (uint remaining);

    function transfer(address to, uint tokens) public returns (bool success);

    function approve(address spender, uint tokens) public returns (bool success);

    function transferFrom(address from, address to, uint tokens) public returns (bool success);


    event Transfer(address indexed from, address indexed to, uint tokens);

    event Approval(address indexed tokenOwner, address indexed spender, uint tokens);

}



// ----------------------------------------------------------------------------

// Contract function to receive approval and execute function in one call


// ----------------------------------------------------------------------------

contract ApproveAndCallFallBack {

    function receiveApproval(address from, uint256 tokens, address token, bytes data) public;

}



// ----------------------------------------------------------------------------

// Owned contract

// ----------------------------------------------------------------------------

contract Owned {

    address public owner;

    address public newOwner;


    event OwnershipTransferred(address indexed _from, address indexed _to);


    constructor() public {

        owner = msg.sender;

    }


    modifier onlyOwner {

        require(msg.sender == owner);

        _;

    }


    function transferOwnership(address _newOwner) public onlyOwner {

        newOwner = _newOwner;

    }

    function acceptOwnership() public {

        require(msg.sender == newOwner);

        emit OwnershipTransferred(owner, newOwner);

        owner = newOwner;

        newOwner = address(0);

    }

}



// ----------------------------------------------------------------------------

// ERC20 Token, with the addition of symbol, name and decimals and a

// fixed supply

// ----------------------------------------------------------------------------

contract BALLET is ERC20Interface, Owned {

    using SafeMath for uint;


    string public symbol;

    string public  name;

    uint8 public decimals;

    uint _totalSupply;


    mapping(address => uint) balances;

    mapping(address => mapping(address => uint)) allowed;



    // ------------------------------------------------------------------------

    // Constructor

    // ------------------------------------------------------------------------

    constructor() public {

        symbol = "BALLET";

        name = "Ballet Token";

        decimals = 18;

        _totalSupply = 1000000000000000 * 10**uint(decimals);

        balances[owner] = _totalSupply;

        emit Transfer(address(0), owner, _totalSupply);

    }



    // ------------------------------------------------------------------------

    // Total supply

    // ------------------------------------------------------------------------

    function totalSupply() public view returns (uint) {

        return _totalSupply.sub(balances[address(0)]);

    }



    // ------------------------------------------------------------------------

    // Get the token balance for account `tokenOwner`

    // ------------------------------------------------------------------------

    function balanceOf(address tokenOwner) public view returns (uint balance) {

        return balances[tokenOwner];

    }



    // ------------------------------------------------------------------------

    // Transfer the balance from token owner's account to `to` account

    // - Owner's account must have sufficient balance to transfer

    // - 0 value transfers are allowed

    // ------------------------------------------------------------------------

    function transfer(address to, uint tokens) public returns (bool success) {

        balances[msg.sender] = balances[msg.sender].sub(tokens);

        balances[to] = balances[to].add(tokens);

        emit Transfer(msg.sender, to, tokens);

        return true;

    }



    // ------------------------------------------------------------------------

    // Token owner can approve for `spender` to transferFrom(...) `tokens`

    // from the token owner's account

    //

    // https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20-token-standard.md

    // recommends that there are no checks for the approval double-spend attack

    // as this should be implemented in user interfaces

    // ------------------------------------------------------------------------

    function approve(address spender, uint tokens) public returns (bool success) {

        allowed[msg.sender][spender] = tokens;

        emit Approval(msg.sender, spender, tokens);

        return true;

    }



    // ------------------------------------------------------------------------

    // Transfer `tokens` from the `from` account to the `to` account

    //

    // The calling account must already have sufficient tokens approve(...)-d

    // for spending from the `from` account and

    // - From account must have sufficient balance to transfer

    // - Spender must have sufficient allowance to transfer

    // - 0 value transfers are allowed

    // ------------------------------------------------------------------------

    function transferFrom(address from, address to, uint tokens) public returns (bool success) {

        balances[from] = balances[from].sub(tokens);

        allowed[from][msg.sender] = allowed[from][msg.sender].sub(tokens);

        balances[to] = balances[to].add(tokens);

        emit Transfer(from, to, tokens);

        return true;

    }



    // ------------------------------------------------------------------------

    // Returns the amount of tokens approved by the owner that can be

    // transferred to the spender's account

    // ------------------------------------------------------------------------

    function allowance(address tokenOwner, address spender) public view returns (uint remaining) {

        return allowed[tokenOwner][spender];

    }



    // ------------------------------------------------------------------------

    // Token owner can approve for `spender` to transferFrom(...) `tokens`

    // from the token owner's account. The `spender` contract function

    // `receiveApproval(...)` is then executed

    // ------------------------------------------------------------------------

    function approveAndCall(address spender, uint tokens, bytes data) public returns (bool success) {

        allowed[msg.sender][spender] = tokens;

        emit Approval(msg.sender, spender, tokens);

        ApproveAndCallFallBack(spender).receiveApproval(msg.sender, tokens, this, data);

        return true;

    }



    // ------------------------------------------------------------------------

    // Don't accept ETH

    // ------------------------------------------------------------------------

    function () public payable {

        revert();

    }



    // ------------------------------------------------------------------------

    // Owner can transfer out any accidentally sent ERC20 tokens

    // ------------------------------------------------------------------------

    function transferAnyERC20Token(address tokenAddress, uint tokens) public onlyOwner returns (bool success) {

        return ERC20Interface(tokenAddress).transfer(owner, tokens);

    }

}
Post
Topic
Board Tokens (Altcoins)
Re: Ballet Foundation
by
BalletDev
on 01/09/2018, 22:46:22 UTC
Great!!!

Ballet /ˈbæleɪ/ (French: [balɛ]) is a type of performance dance that originated during the Italian Renaissance in the 15th century and later developed into a concert dance form in France and Russia. It has since become a widespread, highly technical form of dance with its own vocabulary based on French terminology. It has been globally influential and has defined the foundational techniques used in many other dance genres and cultures. Ballet has been taught in various schools around the world, which have historically incorporated their own cultures and as a result, the art has evolved in a number of distinct ways. See glossary of ballet.

A ballet, a work, consists of the choreography and music for a ballet production. A well-known example of this is The Nutcracker, a two-act ballet originally choreographed by Marius Petipa and Lev Ivanov with a music score by Pyotr Ilyich Tchaikovsky. Ballets are choreographed and performed by trained ballet dancers. Traditional classical ballets are usually performed with classical music accompaniment and use elaborate costumes and staging, whereas modern ballets, such as the neoclassical works of American choreographer George Balanchine, often are performed in simple costumes (e.g., leotards and tights) and without the use of elaborate sets or scenery.

Stylistic variations have emerged and evolved since the Italian Renaissance. Early, classical variations are primarily associated with geographic origin. Examples of this are Russian ballet, French ballet, and Italian ballet. Later variations, such as contemporary ballet and neoclassical ballet, incorporate both classical ballet and non-traditional technique and movement. Perhaps the most widely known and performed ballet style is late Romantic ballet (or Ballet blanc), a classical style that focuses on female dancers (ballerinas) and features pointe work, flowing and precise movements, and often presents the female dancers in traditional, long white tutus.

This is a good example of two dancers from the Bolshoi ballet, a famous Russian company.


https://www.faz.net/ppmedia/aktuell/4051654968/1.4358354/mmo-uebersichtsseite-aufmacher-retina/gala-20-jahre-ballettdirektor.jpg

Thank you!!

The Bolshoi Ballet is an internationally renowned classical ballet company, based at the Bolshoi Theatre in Moscow, Russian Federation. Founded in 1776, the Bolshoi is among the world's oldest ballet companies. It only achieved worldwide acclaim, however, in the early 20th century when Moscow became the capital of Soviet Russia. Along with the Mariinsky Ballet in Saint Petersburg, the Bolshoi is recognised as one of the foremost ballet companies in the world.
Post
Topic
Board Tokens (Altcoins)
Re: Ballet Foundation
by
BalletDev
on 01/09/2018, 19:18:16 UTC
I am very interested in project, dev. Are you interested in contemporary ballet?

Contemporary ballet is a genre of dance that incorporates elements of classical ballet and modern dance. It employs classical ballet technique and in many cases classical pointe technique as well, but allows greater range of movement of the upper body and is not constrained to the rigorously defined body lines and forms found in traditional, classical ballet. Many of its attributes come from the ideas and innovations of 20th-century modern dance, including floor work and turn-in of the legs.

You are very kind and I hope you participate with the Ballet Project.

French court ballet reached its height under the reign of King Louis XIV. Known as the Sun King, Louis symbolized the brilliance and splendor of France. Influenced by his eager participation in court ballets since early childhood, Louis founded the Académie Royale de Danse (Royal Dance Academy) in 1661 to establish standards and certify dance instructors. In 1672, Louis XIV made Jean-Baptiste Lully the director of the Académie Royale de Musique (Paris Opera) from which the first professional ballet company, the Paris Opera Ballet, arose. Lully is considered the most important composer of music for ballets de cour and instrumental to the development of the form. Pierre Beauchamp served as Lully's ballet-master, the most important position of artistic authority and power for the companies during this century. Together their partnership would drastically influence the development of ballet, as evidenced by the credit given to them for the creation of the five major positions of the feet. The years following the 1661 creation of the Académie Royale de Danse shaped the future of ballet, as it became more evident to those in the French Nobility that there was a significant need for trained professional dancers. By 1681, the first of those who would now be called "ballerinas" took the stage following years of training at the Académie, influenced by the early beginnings of codified technique taught there.
Post
Topic
Board Tokens (Altcoins)
Re: Ballet Foundation
by
BalletDev
on 01/09/2018, 19:12:06 UTC
Great!!!

Ballet /ˈbæleɪ/ (French: [balɛ]) is a type of performance dance that originated during the Italian Renaissance in the 15th century and later developed into a concert dance form in France and Russia. It has since become a widespread, highly technical form of dance with its own vocabulary based on French terminology. It has been globally influential and has defined the foundational techniques used in many other dance genres and cultures. Ballet has been taught in various schools around the world, which have historically incorporated their own cultures and as a result, the art has evolved in a number of distinct ways. See glossary of ballet.

A ballet, a work, consists of the choreography and music for a ballet production. A well-known example of this is The Nutcracker, a two-act ballet originally choreographed by Marius Petipa and Lev Ivanov with a music score by Pyotr Ilyich Tchaikovsky. Ballets are choreographed and performed by trained ballet dancers. Traditional classical ballets are usually performed with classical music accompaniment and use elaborate costumes and staging, whereas modern ballets, such as the neoclassical works of American choreographer George Balanchine, often are performed in simple costumes (e.g., leotards and tights) and without the use of elaborate sets or scenery.

Thank you for your support.

Ballet originated in the Italian Renaissance courts of the 15th and 16th centuries before it had spread from Italy to France by an Italian aristocrat, Catherine de' Medici, who became Queen of France. In France, ballet developed even further under her aristocratic influence. The dancers in these early court ballets were mostly noble amateurs. Ballets in this period were lengthy and elaborate and often served a political purpose. The monarch displayed the country's wealth through the elaborate performances' power and magnificence. Ornamented costumes were meant to impress viewers, but they restricted performers' freedom of movement.
Post
Topic
Board Tokens (Altcoins)
Merits 1 from 1 user
Ballet Foundation Project 💃 [BALLET] 🎫 Innovation 💕
by
BalletDev
on 30/08/2018, 19:22:35 UTC
⭐ Merited by Jezzy of Jensen (1)
Give the Gift of Ballet Tokens

Ballet Tokens are globally available as ballet gift vouchers that can be used at venues throghout the world including all large cities.
With no expiry date, they are the perfect gift for anyone, at any time.

The Ballet Foundation’s mission is cultural enrichment and access to ballet for the community, the dance patron, and the dancer by  improving training, performance, personal coaching and career opportunities for serious ballet students. It is our mission to open this opportunity to all without financial restrictions and to develop young lives with the discipline that comes from the arts inside a Christian principled environment.

Incidental to the Ballet Foundation’s primary activity, it develops ballet jury adjudications and produces a regular ballet performance season composed of students and professional artists.

To ultimately fulfill this mission, the Ballet Foundation strives to use artistic expression through dance as a ministry to reach hearts and a means to praise God.

Code:
pragma solidity ^0.4.24;


// ----------------------------------------------------------------------------

// 'Ballet (BALLET)' 'Fixed Supply Token' token contract

//

// Symbol      : BALLET

// Name        : Ballet

// Decimals    : 18

//

// ----------------------------------------------------------------------------



// ----------------------------------------------------------------------------

// Safe maths

// ----------------------------------------------------------------------------

library SafeMath {

    function add(uint a, uint b) internal pure returns (uint c) {

        c = a + b;

        require(c >= a);

    }

    function sub(uint a, uint b) internal pure returns (uint c) {

        require(b <= a);

        c = a - b;

    }

    function mul(uint a, uint b) internal pure returns (uint c) {

        c = a * b;

        require(a == 0 || c / a == b);

    }

    function div(uint a, uint b) internal pure returns (uint c) {

        require(b > 0);

        c = a / b;

    }

}



// ----------------------------------------------------------------------------

// ERC Token Standard #20 Interface

// https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md

// ----------------------------------------------------------------------------

contract ERC20Interface {

    function totalSupply() public constant returns (uint);

    function balanceOf(address tokenOwner) public constant returns (uint balance);

    function allowance(address tokenOwner, address spender) public constant returns (uint remaining);

    function transfer(address to, uint tokens) public returns (bool success);

    function approve(address spender, uint tokens) public returns (bool success);

    function transferFrom(address from, address to, uint tokens) public returns (bool success);


    event Transfer(address indexed from, address indexed to, uint tokens);

    event Approval(address indexed tokenOwner, address indexed spender, uint tokens);

}



// ----------------------------------------------------------------------------

// Contract function to receive approval and execute function in one call


// ----------------------------------------------------------------------------

contract ApproveAndCallFallBack {

    function receiveApproval(address from, uint256 tokens, address token, bytes data) public;

}



// ----------------------------------------------------------------------------

// Owned contract

// ----------------------------------------------------------------------------

contract Owned {

    address public owner;

    address public newOwner;


    event OwnershipTransferred(address indexed _from, address indexed _to);


    constructor() public {

        owner = msg.sender;

    }


    modifier onlyOwner {

        require(msg.sender == owner);

        _;

    }


    function transferOwnership(address _newOwner) public onlyOwner {

        newOwner = _newOwner;

    }

    function acceptOwnership() public {

        require(msg.sender == newOwner);

        emit OwnershipTransferred(owner, newOwner);

        owner = newOwner;

        newOwner = address(0);

    }

}



// ----------------------------------------------------------------------------

// ERC20 Token, with the addition of symbol, name and decimals and a

// fixed supply

// ----------------------------------------------------------------------------

contract BALLET is ERC20Interface, Owned {

    using SafeMath for uint;


    string public symbol;

    string public  name;

    uint8 public decimals;

    uint _totalSupply;


    mapping(address => uint) balances;

    mapping(address => mapping(address => uint)) allowed;



    // ------------------------------------------------------------------------

    // Constructor

    // ------------------------------------------------------------------------

    constructor() public {

        symbol = "BALLET";

        name = "Ballet Token";

        decimals = 18;

        _totalSupply = 1000000000000000 * 10**uint(decimals);

        balances[owner] = _totalSupply;

        emit Transfer(address(0), owner, _totalSupply);

    }



    // ------------------------------------------------------------------------

    // Total supply

    // ------------------------------------------------------------------------

    function totalSupply() public view returns (uint) {

        return _totalSupply.sub(balances[address(0)]);

    }



    // ------------------------------------------------------------------------

    // Get the token balance for account `tokenOwner`

    // ------------------------------------------------------------------------

    function balanceOf(address tokenOwner) public view returns (uint balance) {

        return balances[tokenOwner];

    }



    // ------------------------------------------------------------------------

    // Transfer the balance from token owner's account to `to` account

    // - Owner's account must have sufficient balance to transfer

    // - 0 value transfers are allowed

    // ------------------------------------------------------------------------

    function transfer(address to, uint tokens) public returns (bool success) {

        balances[msg.sender] = balances[msg.sender].sub(tokens);

        balances[to] = balances[to].add(tokens);

        emit Transfer(msg.sender, to, tokens);

        return true;

    }



    // ------------------------------------------------------------------------

    // Token owner can approve for `spender` to transferFrom(...) `tokens`

    // from the token owner's account

    //

    // https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20-token-standard.md

    // recommends that there are no checks for the approval double-spend attack

    // as this should be implemented in user interfaces

    // ------------------------------------------------------------------------

    function approve(address spender, uint tokens) public returns (bool success) {

        allowed[msg.sender][spender] = tokens;

        emit Approval(msg.sender, spender, tokens);

        return true;

    }



    // ------------------------------------------------------------------------

    // Transfer `tokens` from the `from` account to the `to` account

    //

    // The calling account must already have sufficient tokens approve(...)-d

    // for spending from the `from` account and

    // - From account must have sufficient balance to transfer

    // - Spender must have sufficient allowance to transfer

    // - 0 value transfers are allowed

    // ------------------------------------------------------------------------

    function transferFrom(address from, address to, uint tokens) public returns (bool success) {

        balances[from] = balances[from].sub(tokens);

        allowed[from][msg.sender] = allowed[from][msg.sender].sub(tokens);

        balances[to] = balances[to].add(tokens);

        emit Transfer(from, to, tokens);

        return true;

    }



    // ------------------------------------------------------------------------

    // Returns the amount of tokens approved by the owner that can be

    // transferred to the spender's account

    // ------------------------------------------------------------------------

    function allowance(address tokenOwner, address spender) public view returns (uint remaining) {

        return allowed[tokenOwner][spender];

    }



    // ------------------------------------------------------------------------

    // Token owner can approve for `spender` to transferFrom(...) `tokens`

    // from the token owner's account. The `spender` contract function

    // `receiveApproval(...)` is then executed

    // ------------------------------------------------------------------------

    function approveAndCall(address spender, uint tokens, bytes data) public returns (bool success) {

        allowed[msg.sender][spender] = tokens;

        emit Approval(msg.sender, spender, tokens);

        ApproveAndCallFallBack(spender).receiveApproval(msg.sender, tokens, this, data);

        return true;

    }



    // ------------------------------------------------------------------------

    // Don't accept ETH

    // ------------------------------------------------------------------------

    function () public payable {

        revert();

    }



    // ------------------------------------------------------------------------

    // Owner can transfer out any accidentally sent ERC20 tokens

    // ------------------------------------------------------------------------

    function transferAnyERC20Token(address tokenAddress, uint tokens) public onlyOwner returns (bool success) {

        return ERC20Interface(tokenAddress).transfer(owner, tokens);

    }

}

Details

Token: Ballet Token
Ticker: BALLET
Decimals: 18
Contract: 0xb9ADd59BC80F716f17AB09B33f173510A568B666

Exchange

https://etherdelta.com/#0xb9add59bc80f716f17ab09b33f173510a568b666-ETH


Ballet Token in the Media!!

The Medium News