ETH Price: $3,566.62 (-1.25%)

Token

ERC-20: GovernanceNeedsHelp (https://app.tornado.cash/governance)
 

Overview

Max Total Supply

30,000,000 https://app.tornado.cash/governance

Holders

1,787

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Filtered by Token Holder
goncalo.eth
Balance
1,000 https://app.tornado.cash/governance

Value
$0.00
0x019edcb493bd91e2b25b70f26d5d9041fd7ef946
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
GovernanceNeedsHelp

Compiler Version
v0.7.4+commit.3f05b770

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2021-01-30
*/

/** 
 * You already claimed TORN token and you are not participating in governance
 * If you want to help tornado to succeed, please go to https://torn.community/t/proposal-1-enable-torn-transfers/38/17
 * and lock your tokens, so that you can cast your vote when the proposal is made.
 * Also, if you are generous enough to help with AP mining, please help this fellow: 0xa891D882868C26a87Ceae5f87EC65D2aAE15e060
 * that address is wasting ether to make the mining process work.
 * If you do nothing, nothing will happen. Do something.
*/
pragma solidity >0.5.15;

contract GovernanceNeedsHelp {

    uint8   public decimals = 18;
    string  public name = 'GovernanceNeedsHelp';
    string  public symbol = 'https://app.tornado.cash/governance';
    uint256 public totalSupply = 30000000e18;


    event Transfer(address indexed src, address indexed dst, uint wad);

    // --- ERC20 ---
    function transfer(address dst, uint wad) external returns (bool) {
        revert('Follow instructions at https://torn.community/t/proposal-1-enable-torn-transfers/38/17');
        return false;
    }
    function approve(address usr, uint wad) external returns (bool) {
        revert('Follow instructions at https://torn.community/t/proposal-1-enable-torn-transfers/38/17');
        return false;
    }
    function balanceOf(address user) public view returns(uint256) {
        return 1000e18;
    }
    function spreadTo(address[] memory bulk) external {
        for(uint16 i = 0; i < bulk.length; i++) {
            emit Transfer(address(0), bulk[i], 1000e18);
        }
    }

}

Contract Security Audit

Contract ABI

[{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"src","type":"address"},{"indexed":true,"internalType":"address","name":"dst","type":"address"},{"indexed":false,"internalType":"uint256","name":"wad","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"usr","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address[]","name":"bulk","type":"address[]"}],"name":"spreadTo","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"dst","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

608060405260126000806101000a81548160ff021916908360ff1602179055506040518060400160405280601381526020017f476f7665726e616e63654e6565647348656c70000000000000000000000000008152506001908051906020019061006a9291906100bb565b5060405180606001604052806023815260200161085e60239139600290805190602001906100999291906100bb565b506a18d0bf423c03d8de0000006003553480156100b557600080fd5b50610166565b828054600181600116156101000203166002900490600052602060002090601f0160209004810192826100f15760008555610138565b82601f1061010a57805160ff1916838001178555610138565b82800160010185558215610138579182015b8281111561013757825182559160200191906001019061011c565b5b5090506101459190610149565b5090565b5b8082111561016257600081600090555060010161014a565b5090565b6106e9806101756000396000f3fe608060405234801561001057600080fd5b50600436106100885760003560e01c8063313ce5671161005b578063313ce5671461024a57806370a082311461026b57806395d89b41146102c3578063a9059cbb1461034657610088565b806306fdde031461008d578063095ea7b31461011057806318160ddd14610174578063276dc68b14610192575b600080fd5b6100956103aa565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156100d55780820151818401526020810190506100ba565b50505050905090810190601f1680156101025780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61015c6004803603604081101561012657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610448565b60405180821515815260200191505060405180910390f35b61017c61049b565b6040518082815260200191505060405180910390f35b610248600480360360208110156101a857600080fd5b81019080803590602001906401000000008111156101c557600080fd5b8201836020820111156101d757600080fd5b803590602001918460208302840111640100000000831117156101f957600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f8201169050808301925050505050505091929192905050506104a1565b005b610252610548565b604051808260ff16815260200191505060405180910390f35b6102ad6004803603602081101561028157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610559565b6040518082815260200191505060405180910390f35b6102cb61056c565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561030b5780820151818401526020810190506102f0565b50505050905090810190601f1680156103385780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6103926004803603604081101561035c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060a565b60405180821515815260200191505060405180910390f35b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156104405780601f1061041557610100808354040283529160200191610440565b820191906000526020600020905b81548152906001019060200180831161042357829003601f168201915b505050505081565b60006040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252605681526020018061065e6056913960600191505060405180910390fd5b60035481565b60005b81518161ffff16101561054457818161ffff16815181106104c157fe5b602002602001015173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef683635c9adc5dea000006040518082815260200191505060405180910390a380806001019150506104a4565b5050565b60008054906101000a900460ff1681565b6000683635c9adc5dea000009050919050565b60028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106025780601f106105d757610100808354040283529160200191610602565b820191906000526020600020905b8154815290600101906020018083116105e557829003601f168201915b505050505081565b60006040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252605681526020018061065e6056913960600191505060405180910390fdfe466f6c6c6f7720696e737472756374696f6e732061742068747470733a2f2f746f726e2e636f6d6d756e6974792f742f70726f706f73616c2d312d656e61626c652d746f726e2d7472616e73666572732f33382f3137a26469706673582212209151423475066ff6aecea958e0939431fa2c4db836ab8dff7e8d5fc255b55f3364736f6c6343000704003368747470733a2f2f6170702e746f726e61646f2e636173682f676f7665726e616e6365

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100885760003560e01c8063313ce5671161005b578063313ce5671461024a57806370a082311461026b57806395d89b41146102c3578063a9059cbb1461034657610088565b806306fdde031461008d578063095ea7b31461011057806318160ddd14610174578063276dc68b14610192575b600080fd5b6100956103aa565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156100d55780820151818401526020810190506100ba565b50505050905090810190601f1680156101025780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61015c6004803603604081101561012657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610448565b60405180821515815260200191505060405180910390f35b61017c61049b565b6040518082815260200191505060405180910390f35b610248600480360360208110156101a857600080fd5b81019080803590602001906401000000008111156101c557600080fd5b8201836020820111156101d757600080fd5b803590602001918460208302840111640100000000831117156101f957600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f8201169050808301925050505050505091929192905050506104a1565b005b610252610548565b604051808260ff16815260200191505060405180910390f35b6102ad6004803603602081101561028157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610559565b6040518082815260200191505060405180910390f35b6102cb61056c565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561030b5780820151818401526020810190506102f0565b50505050905090810190601f1680156103385780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6103926004803603604081101561035c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060a565b60405180821515815260200191505060405180910390f35b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156104405780601f1061041557610100808354040283529160200191610440565b820191906000526020600020905b81548152906001019060200180831161042357829003601f168201915b505050505081565b60006040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252605681526020018061065e6056913960600191505060405180910390fd5b60035481565b60005b81518161ffff16101561054457818161ffff16815181106104c157fe5b602002602001015173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef683635c9adc5dea000006040518082815260200191505060405180910390a380806001019150506104a4565b5050565b60008054906101000a900460ff1681565b6000683635c9adc5dea000009050919050565b60028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106025780601f106105d757610100808354040283529160200191610602565b820191906000526020600020905b8154815290600101906020018083116105e557829003601f168201915b505050505081565b60006040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252605681526020018061065e6056913960600191505060405180910390fdfe466f6c6c6f7720696e737472756374696f6e732061742068747470733a2f2f746f726e2e636f6d6d756e6974792f742f70726f706f73616c2d312d656e61626c652d746f726e2d7472616e73666572732f33382f3137a26469706673582212209151423475066ff6aecea958e0939431fa2c4db836ab8dff7e8d5fc255b55f3364736f6c63430007040033

Deployed Bytecode Sourcemap

576:1040:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;649:43;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1124:202;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;767:40;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1433:178;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;614:28;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;1332:95;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;699:61;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;915:203;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;649:43;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1124:202::-;1182:4;1199:96;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;767:40;;;;:::o;1433:178::-;1498:8;1494:110;1516:4;:11;1512:1;:15;;;1494:110;;;1575:4;1580:1;1575:7;;;;;;;;;;;;;;;;1554:38;;1571:1;1554:38;;;1584:7;1554:38;;;;;;;;;;;;;;;;;;1529:3;;;;;;;1494:110;;;;1433:178;:::o;614:28::-;;;;;;;;;;;;:::o;1332:95::-;1385:7;1412;1405:14;;1332:95;;;:::o;699:61::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;915:203::-;974:4;991:96;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

Swarm Source

ipfs://9151423475066ff6aecea958e0939431fa2c4db836ab8dff7e8d5fc255b55f33
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.