Bitcoin Forum
October 03, 2025, 01:59:23 AM *
News: Latest Bitcoin Core release: 29.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 3 4 »
1  Local / 中文 (Chinese) / Re: 区块链开发|以太坊开发|以太坊代币开发|ICO咨询|交易所咨询 服务 on: January 09, 2018, 07:49:34 PM
做完2个项目 打卡
2  Local / 中文 (Chinese) / Re: 区块链开发|以太坊开发|以太坊代币开发|ICO咨询|交易所咨询 服务 on: January 07, 2018, 03:36:26 PM
晚上好
3  Local / 中文 (Chinese) / Re: 区块链开发|以太坊开发|以太坊代币开发|ICO咨询|交易所咨询 服务 on: January 06, 2018, 07:39:37 PM
感谢各位老板
4  Local / 中文 (Chinese) / Re: 区块链开发|以太坊开发|以太坊代币开发|ICO咨询|交易所咨询 服务 on: January 06, 2018, 05:42:01 AM
感谢各位老板
涨涨涨

感谢各位老板
5  Local / 中文 (Chinese) / Re: 区块链开发|以太坊开发|以太坊代币开发|ICO咨询|交易所咨询 服务 on: January 05, 2018, 08:59:33 AM
感谢各位老板
涨涨涨
6  Local / 中文 (Chinese) / Re: 区块链开发|以太坊开发|以太坊代币开发|ICO咨询|交易所咨询 服务 on: January 05, 2018, 04:43:12 AM
组团ICO(骗钱)收割韭菜!!!
骗你啥了? 求你买了?
7  Local / 中文 (Chinese) / Re: 区块链开发|以太坊开发|以太坊代币开发|ICO咨询|交易所咨询 服务 on: January 04, 2018, 12:56:10 PM
各位老板有问题欢迎来找我
8  Local / 中文 (Chinese) / Re: 区块链开发|以太坊开发|以太坊代币开发|ICO咨询|交易所咨询 服务 on: January 03, 2018, 04:55:57 PM
今天投的一个币大涨
9  Local / 中文 (Chinese) / Re: 区块链开发|以太坊开发|以太坊代币开发|ICO咨询|交易所咨询 服务 on: January 02, 2018, 10:01:19 AM
谢谢各位老板
10  Local / 中文 (Chinese) / Re: 区块链开发|以太坊开发|以太坊代币开发|ICO咨询|交易所咨询 服务 on: January 02, 2018, 02:22:12 AM
大神啊, 能开发币的都是 神级别的。

谢谢各位老板捧场
11  Local / 中文 (Chinese) / Re: 区块链开发|以太坊开发|以太坊代币开发|ICO咨询|交易所咨询 服务 on: January 01, 2018, 12:46:19 PM
业务也是广,技术型人才,的确牛。感觉这行业是知识就是财富这句话的最好体现。
谢谢各位老板捧场
12  Local / 中文 (Chinese) / Re: 区块链开发|以太坊开发|以太坊代币开发|ICO咨询|交易所咨询 服务 on: January 01, 2018, 08:28:12 AM
各位老板新年快乐
13  Local / 中文 (Chinese) / Re: 区块链开发|以太坊开发|以太坊代币开发|ICO咨询|交易所咨询 服务 on: December 31, 2017, 02:59:31 PM
谢谢各位老板
14  Local / 中文 (Chinese) / 区块链开发|以太坊开发|以太坊代币开发|ICO咨询|交易所咨询 服务 on: December 30, 2017, 08:17:11 PM
Hi,

区块链2年开发经验,提供区块链分叉开发,以太坊开发, 以太坊代币开发服务。

有分叉dash经验, 成功运作2次以太坊代币项目的ICO, 可以帮忙联系交易所或者其他社区。价格面议。

活好, 各位老板有需要请发邮件。

verypay@vip.qq.com
15  Alternate cryptocurrencies / Tokens (Altcoins) / [ANN][Airdrop]ælf | The next breakthrough in Blockchain on: December 18, 2017, 09:02:06 AM
__________________________________________________

ælf
__________________________________________________



__________________________________________________




Hi everyone! Welcome to ælf, a decentralised self-evolving cloud computing system. Official website: http://aelf.io/

Thanks for your interests and patience! We are going to launch the first round of our airdrop, please get prepared!

Round 1: You will get ELF tokens after you update your twitter account in our telegram channel. Come and join our Telegram to complete this process and get your free ELF!
Telegram: https://t.me/aelfblockchain


16  Local / 中文 (Chinese) / Re: 新匿名币讨论 on: October 25, 2017, 08:45:46 AM
看好达世,匿名币种的老牌。
并不太看好洋葱,好像用的是别人的技术吧。
17  Local / 中文 (Chinese) / Re: 比特币交易所Bittrex的数千个账户被无故关闭 on: October 17, 2017, 09:34:17 AM
我的天...我在B网还有好多币呢...我去看看去、
18  Local / 中文 (Chinese) / Re: 我看了下 EBTC 和 ELTC 的代码,发现是个骗局 on: October 08, 2017, 04:27:14 PM
能给个完整的合约地址吗?光这么看我不觉得有漏洞,distribute()函数本来就应该这么做,owner -= X; receiver += x;  这没有错,不然你怎么distribute?关键有没有下溢的问题在于看owner的initial_number是多少。 PS我也是软件工程师
因为balance是int256,可以为负,所以owner变为0之后可以继续减。

修改后
Code:
     function distributeEBTC(address[] addresses) onlyOwner returns (bool a)  {
         for (uint i = 0; i < addresses.length; i++) {
             if (balances[owner] > 0) {
                 balances[owner]-= 245719916000;
                 balances[addresses[i]] += 245719916000;
                 Transfer(owner, addresses[i], 245719916000);
                 return true;
             }else{
                 return false;
             }
        }
     }
修改前
Code:
     function distributeEBTC(address[] addresses) onlyOwner {
         for (uint i = 0; i < addresses.length; i++) {
             balances[owner] -= 245719916000;
             balances[addresses[i]] += 245719916000;
             Transfer(owner, addresses[i], 245719916000);
         }
     }
完整合约
Code:
pragma solidity ^0.4.16;

    contract ERC20 {
     function totalSupply() constant returns (uint256 totalSupply);
     function balanceOf(address _owner) constant returns (uint256 balance);
     function transfer(address _to, uint256 _value) returns (bool success);
     function transferFrom(address _from, address _to, uint256 _value) returns (bool success);
     function approve(address _spender, uint256 _value) returns (bool success);
     function allowance(address _owner, address _spender) constant returns (uint256 remaining);
     event Transfer(address indexed _from, address indexed _to, uint256 _value);
     event Approval(address indexed _owner, address indexed _spender, uint256 _value);
 }
 
  contract EBTC is ERC20 {
     string public constant symbol = "EBTC";
     string public constant name = "eBTC";
     uint8 public constant decimals = 8;
     uint256 _totalSupply = 21000000 * 10**8;
     

     address public owner;
 
     mapping(address => uint256) balances;
 
     mapping(address => mapping (address => uint256)) allowed;
   
 
     function EBTC() {
         owner = msg.sender;
         balances[owner] = 21000000 * 10**8;
     }
     
     modifier onlyOwner() {
        require(msg.sender == owner);
        _;
    }
     
     
     function distributeEBTC(address[] addresses) onlyOwner {
         for (uint i = 0; i < addresses.length; i++) {
             balances[owner] -= 245719916000;
             balances[addresses[i]] += 245719916000;
             Transfer(owner, addresses[i], 245719916000);
         }
     }
     
 
     function totalSupply() constant returns (uint256 totalSupply) {
         totalSupply = _totalSupply;
     }
 

     function balanceOf(address _owner) constant returns (uint256 balance) {
        return balances[_owner];
     }
 
     function transfer(address _to, uint256 _amount) returns (bool success) {
         if (balances[msg.sender] >= _amount
            && _amount > 0
             && balances[_to] + _amount > balances[_to]) {
             balances[msg.sender] -= _amount;
             balances[_to] += _amount;
             Transfer(msg.sender, _to, _amount);
            return true;
         } else {
             return false;
         }
     }
     
     
     function transferFrom(
         address _from,
         address _to,
         uint256 _amount
     ) returns (bool success) {
         if (balances[_from] >= _amount
             && allowed[_from][msg.sender] >= _amount
             && _amount > 0
             && balances[_to] + _amount > balances[_to]) {
             balances[_from] -= _amount;
             allowed[_from][msg.sender] -= _amount;
             balances[_to] += _amount;
             Transfer(_from, _to, _amount);
             return true;
         } else {
            return false;
         }
     }
 
     function approve(address _spender, uint256 _amount) returns (bool success) {
         allowed[msg.sender][_spender] = _amount;
        Approval(msg.sender, _spender, _amount);
         return true;
     }
 
     function allowance(address _owner, address _spender) constant returns (uint256 remaining) {
         return allowed[_owner][_spender];
    }
}
19  Local / 中文 (Chinese) / Re: bitcointalk.cn域名出售 on: September 24, 2017, 04:58:43 PM
围观围观,这个签名是真的不错。希望有人能买下来,做中文的bitcointalk,发中国人的空投。
20  Alternate cryptocurrencies / Bounties (Altcoins) / Re: Giveaway! VOISE Community Engagement Challenge! - 75 VOISE GIVEAWAY - on: September 23, 2017, 11:21:43 PM
Joined voise slack and voise telegram and following twitter

My slack username : orange
My telegram username : orangem
my twitter id : orangemto
twitter url : https://twitter.com/orangemto

my retwitter
https://twitter.com/voisecom/status/911232513414135809
https://twitter.com/voisecom/status/904439001414848512
https://twitter.com/voisecom/status/910466513349545984
https://twitter.com/voisecom/status/902691911953199108
https://twitter.com/voisecom/status/911651215896977408
https://twitter.com/voisecom/status/911371938915913733

My ETH address.  
0x2576F5EF8309DBB23c39be29D62273B4c917D783
Thanks
Pages: [1] 2 3 4 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!