Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - BTSdac

Pages: 1 2 3 4 5 6 7 [8] 9 10 11 12 13 14 15 ... 82
106
General Discussion / what is purpose of struct static_variant ?
« on: January 01, 2016, 05:52:10 am »
what is purpose of struct  static_variant ? 
is it similar with boost::variant ?
there is not any comments about this class,
who can explain what the purpose of this class ,
 +5% +5% +5%

107
General Discussion / Re: Why I like Ethereum [BLOG POST]
« on: December 31, 2015, 06:59:42 am »
Do you consider why you are change , how many percentage of reason is price .

108


4.   Fees shall be automatically distributed by the blockchain to the following accounts:
        o   20% to the BitShares network.
        o   20% to a Maintenance Account.
        o   60% to holder(s) of the Privacy Mode Fees accumulation account


what is the fee if using STEALTH transfer by CLI wallet ?
I think it must same as normal ?

I  don`t think  it is a priority feature , but I cannot oppose this feature because block chain can contain many things ,
but I oppose change the fee if using  STEALTH transfer by CLI wallet

well that is the logical thing just for you and me...

but you should just study a bit of American history...so you know how BM is historically programed to think of freedoms, liberty, equality and words of that nature

their logic goes like this.... if I build a better looking house on your land I can claim the land as mine. After all they claimed a whole continent as 'theirs' following this tactic, what are a feature or two on BTS.
KO him

109


4.   Fees shall be automatically distributed by the blockchain to the following accounts:
        o   20% to the BitShares network.
        o   20% to a Maintenance Account.
        o   60% to holder(s) of the Privacy Mode Fees accumulation account


what is the fee if using STEALTH transfer by CLI wallet ?
I think it must same as normal ?

I  don`t think  it is a priority feature , but I cannot oppose this feature because block chain can contain many things ,
but I oppose change the fee if using  STEALTH transfer by CLI wallet

110
中文(Chinese) / Re: 关于STEALTH投票
« on: December 25, 2015, 07:03:29 am »
  匿名交易,他们要收高手续费可以理解, 只要不影响公开交易的收费就行了,

111
General Discussion / Is there a plan about margin trade ?
« on: December 21, 2015, 08:05:21 am »
Is there a plan about margin trade ?
I think this feature would become a killer ,

112
General Discussion / Re: what do a transfer include in BTS
« on: December 20, 2015, 01:44:57 pm »
This is what a transaction with a single transfer operation without a memo looks like:

Code: [Select]
{
      "ref_block_num": 65534,
      "ref_block_prefix": 878476643,
      "expiration": "2015-11-07T21:12:09",
      "operations": [[
          0,{
            "fee": {
              "amount": 4000000,
              "asset_id": "1.3.0"
            },
            "from": "1.2.28788",
            "to": "1.2.97102",
            "amount": {
              "amount": 10000000,
              "asset_id": "1.3.0"
            },
            "extensions": []
          }
        ]
      ],
      "extensions": [],
      "signatures": [
        "1f4a55c5ae64ba8084d20583697a45e73f54abebe72d11bf388a9258e6125859956356e9021c51f015b68885b5023f6b3a2d9f733c3f79ad10331e658fdd872b64"
      ],
      "operation_results": [[
          0,{}
        ]
      ]
    }

The identification information of sender and receiver is the account ids in the "from" and "to" fields.
Note that "coins" are handled differently from Bitcoin in that BitShares keeps an internal ledger of accounts and balances, whereas Bitcoin uses unspent transaction outputs.
do you know the detail of internal ledger of accounts and balances
it seems that a sender cannot send a same amount of asset to same receiver  in one block that would make same  "ref_block_num" ,"ref_block_prefix" and "expiration"?
Code: [Select]
FC_ASSERT( (skip & skip_transaction_dupe_check) ||
              trx_idx.indices().get<by_trx_id>().find(trx_id) == trx_idx.indices().get<by_trx_id>().end() );
   transaction_evaluation_state eval_state(this);

113
General Discussion / what do a transfer include in BTS
« on: December 20, 2015, 03:49:03 am »
there is lack technical documents to explain what does a transfer and operation contain?
I understand from code 
a transfer should contain
1.chain ID ,sender ,receiver ,amount, asset symbol . and digest of them
2. signature of required keys
what is more ?  there have identification information/ that prove sender how to gain the sending coin,  I don`t know if have similar in btc?

114
General Discussion / light wallet cannot show the market draft
« on: December 18, 2015, 12:51:47 pm »
light wallet (BitShares-light_2.0.151216.exe) cannot show the market draft, and no market data
any one else have this problem?

115
General Discussion / Question about BTS2.0 code?
« on: December 16, 2015, 02:00:17 pm »
I am a new learner of C++ , and try to leaning BTS code 
but there are so many questions. BM ,can you answer the question
there are many operations of BTS , but all operations use same function
Code: [Select]
return sign_transaction( tx, broadcast ); to finish sign.
Code: [Select]
   signed_transaction set_desired_witness_and_committee_member_count(string account_to_modify,
                                                             uint16_t desired_number_of_witnesses,
                                                             uint16_t desired_number_of_committee_members,
                                                             bool broadcast /* = false */)
   { try {
      account_object account_object_to_modify = get_account(account_to_modify);

      if (account_object_to_modify.options.num_witness == desired_number_of_witnesses &&
          account_object_to_modify.options.num_committee == desired_number_of_committee_members)
         FC_THROW("Account ${account} is already voting for ${witnesses} witnesses and ${committee_members} committee_members",
                  ("account", account_to_modify)("witnesses", desired_number_of_witnesses)("committee_members",desired_number_of_witnesses));
      account_object_to_modify.options.num_witness = desired_number_of_witnesses;
      account_object_to_modify.options.num_committee = desired_number_of_committee_members;

      account_update_operation account_update_op;
      account_update_op.account = account_object_to_modify.id;
      account_update_op.new_options = account_object_to_modify.options;

      signed_transaction tx;
      tx.operations.push_back( account_update_op );
      set_operation_fees( tx, _remote_db->get_global_properties().parameters.current_fees);
      tx.validate();

      return sign_transaction( tx, broadcast );
   } FC_CAPTURE_AND_RETHROW( (account_to_modify)(desired_number_of_witnesses)(desired_number_of_committee_members)(broadcast) ) }

Code: [Select]
   signed_transaction set_voting_proxy(string account_to_modify,
                                       optional<string> voting_account,
                                       bool broadcast /* = false */)
   { try {
      account_object account_object_to_modify = get_account(account_to_modify);
      if (voting_account)
      {
         account_id_type new_voting_account_id = get_account_id(*voting_account);
         if (account_object_to_modify.options.voting_account == new_voting_account_id)
            FC_THROW("Voting proxy for ${account} is already set to ${voter}", ("account", account_to_modify)("voter", *voting_account));
         account_object_to_modify.options.voting_account = new_voting_account_id;
      }
      else
      {
         if (account_object_to_modify.options.voting_account == GRAPHENE_PROXY_TO_SELF_ACCOUNT)
            FC_THROW("Account ${account} is already voting for itself", ("account", account_to_modify));
         account_object_to_modify.options.voting_account = GRAPHENE_PROXY_TO_SELF_ACCOUNT;
      }

      account_update_operation account_update_op;
      account_update_op.account = account_object_to_modify.id;
      account_update_op.new_options = account_object_to_modify.options;

      signed_transaction tx;
      tx.operations.push_back( account_update_op );
      set_operation_fees( tx, _remote_db->get_global_properties().parameters.current_fees);
      tx.validate();

      return sign_transaction( tx, broadcast );
   } FC_CAPTURE_AND_RETHROW( (account_to_modify)(voting_account)(broadcast) ) }

though  tx.operations is different . but how to finish this operation, I cannot find the  specific code

BM ,can you answer the question ,  +5% +5%

117
General Discussion / Do you think what is kill feature on BTS platform
« on: December 16, 2015, 07:50:47 am »
1.Referral programs
I think Referral programs  is a good feature ,but it may not been a kill feature , it is a auxiliary to introduce bts to new people . just like a  playground,  referral programs can make people come in gate of playground, but only interesting games can make people stay in .
2.Private mode transfer
I think this is a important feature on BTS , a little people would like it ,
3.bond market
it have a potential to become kill feature ,
4.BTA
it is big innovate, but there is no motivation for people to promote it .
5.SMART COIN
I like this feather , it is similar with BTA, but have different parameter , it is possible to try different parameter to find the best  methods of stable currency .
and it is issuer by individual, so it have enough motivation for issuer to promote it
6.UIA
 it is also a import feather on BTS  ,I think, it can use on many site
7. Leverage exchange
This is a feature I expect ,

118
market data missing when use light-wallet 1202.exe with1209 witness api data

119
General Discussion / Re: STEALTH / BTS Market now accepting bids.
« on: December 15, 2015, 01:04:39 am »
i don't get the purpose of this bids.

the 1 million shares of STEALTH will be transfered to once anyway, so why should i bid?

what i don't like at the moment is the 80% to STEALTH without the reverse feature talked directly on the first thread of this feature.

i agree with tonyk here - it is not a bid clear for for i am bidding and what are the terms.
a good idea (FBAs) executed in a rush.

The purpose of the BID is help onceuponatime to know how much he could sell his stake for and to give stakeholders an opportunity to see market demand when they vote for stealth.
-5%

120
中文(Chinese) / Re: 为什么你应该选择TCNY而不是BitCNY
« on: December 14, 2015, 04:36:46 am »
不错很好的事情.

Pages: 1 2 3 4 5 6 7 [8] 9 10 11 12 13 14 15 ... 82