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 - maqifrnswa

Pages: 1 2 3 4 5 6 7 [8] 9 10 11 12 13 14 15 ... 45
106
General Discussion / Re: Identifying BitShares' Monsters. (Phase I)
« on: October 23, 2015, 01:46:36 am »
1) BitShares is trading, therefore documentation and a working trading API. The relevant methods from poloniex should be available via wallet_cli, as this is what traders expect
https://poloniex.com/support/api
2) Easy on/off ramps
3) Marketing: Now that there is something to do and a way to get funds in, demonstration or examples of someone successfully using the referral system.

107
Technical Support / Re: Howto: CLI Wallet to Web
« on: October 23, 2015, 01:37:26 am »
Yes my balances are displaying in the CLI after running list_account_balances xxx, and there has been no balances to claim in the GUI.

I'm sorry, I don't know what would cause that. @xeroc wrote a python script to dump and import private keys. Xeroc, do you know of a reason why this would happen?

108
General Discussion / Re: BitShares 2 Release Coordination Thread
« on: October 23, 2015, 01:34:57 am »
I agree with your decision 100% BM. DSN has always run my server for me, he is excellent. Decentralization is key however, so if he runs a Witness on his network, then I must move to a new webhost for my Witness.
 
Just curious, how many Witnesses are running their server at a company owned, or Partnered with Amazon?

Good point, decentralization includes a diversity of administrators and hardware/VPSes. I think everyone would happily switch VPS providers to ensure diversity.

Also, kencode, you should look into a worker proposal, I'd support your work.

109
General Discussion / Re: Graphene GUI testing and feedback
« on: October 23, 2015, 01:30:45 am »
Like I've said elsewhere, this is not a bug but a "feature" of the market engine. Because there are sell orders below the narrow range of [CALL LIMIT, MARGIN CALL PRICE] the call orders will not execute. I'm showing them because I believe this behaviour is crazy and that margin called orders should be allowed to buy at a fair price, that is to say below their call limit.

If everyone who has sell orders below the call limit (in red from ~34 to 43.51637 in that picture) would now cancel their orders, the sells inside the range [CALL LIMIT, MARGIN CALL PRICE] would fill instantly, so the orders are there, it's just weird mechanics of the market engine making them not execute.

I agree it is a feature, but could it only be displayed when the orders are valid for execution? An order which cannot be executed by the market engine isn't a valid order and therefore shouldn't be displayed. At some point it may become valid, at that point it is appropriate to display it.

110
You still do not see how this whole theory of yours hangs on the market participants exhibiting illogical behaviour, do you?

I don't see the illogical behavior.  Please explain.

I think this is his point:  The market defines the value of BitUSD, however, in order to margin call someone has to be winning to (illogically) pay less for a BitUSD than the market defined.  What happens if the market is not thin, and 1 BitUSD = 1.15 USD worth of BTS? What is the reason someone should expect the price of BitUSD relative to USD to drop?

At the same time, I don't think it is illogical -- I think there is a reason to expect that BitUSD relative to USD will drop, and SQP is part of the reason. If 1 BitUSD > 1 USD, that means there are too few BitUSD. SQP means no BitUSD will be automatically destroyed (margin called), but people are still free to create BitUSD. The supply of BitUSD relative to USD is expected to increase, therefore the value of BitUSD relative to USD should drop.

111
General Discussion / Re: How to bootstrap bitUSD liquidity?
« on: October 22, 2015, 01:19:21 am »
What's preventing market makers?

wallet api is missing some needed commands
1) cancel_order
2) get outstanding orders by account
3) get market history

I tried porting my 1.0 market maker to 2.0 but hit a wall with those commands. I didn't have time to to try a hack by searching the blockchain transactions for my ID to try to find all the transaction objects

112
General Discussion / Re: How do I create worker proposals?
« on: October 22, 2015, 01:15:30 am »
Can somebody point to the solution here please?

the newest cli_wallet has a command for it.

Code: [Select]
     /**
       * Create a worker object.
       *
       * @param owner_account The account which owns the worker and will be paid
       * @param work_begin_date When the work begins
       * @param work_end_date When the work ends
       * @param daily_pay Amount of pay per day (NOT per maint interval)
       * @param name Any text
       * @param url Any text
       * @param worker_settings {"type" : "burn"|"refund"|"vesting", "pay_vesting_period_days" : x}
       * @param broadcast true if you wish to broadcast the transaction.
       */
signed_transaction create_worker(
         string owner_account,
         time_point_sec work_begin_date,
         time_point_sec work_end_date,
         share_type daily_pay,
         string name,
         string url,
         variant worker_settings,
         bool broadcast = false
         );

113
Technical Support / Re: Howto: CLI Wallet to Web
« on: October 22, 2015, 12:02:40 am »
Thanks maqifrnswa this definitely added the accounts to the accounts list but the balances didn't come over with the owner keys.

hmm, they should have come over.

In your cli_wallet, does it show the correct balance (list_account_balances ACCOUNTNAME)? You have to claim the balances first in the cli_wallet:
http://docs.bitshares.eu/migration/howto-importing-wallet.html#claiming-balances

Code: [Select]
import_balance <my_account_name> ["*"] true
list_account_balances <my_account_name>

You can also check the GUI:
1) Settings -> Wallets
2) wait a few seconds and see if there is anything under "Balance Claims" in the window next to "Active Wallet"  If there is, you may just have to click on it and say you want to claim the balances.

114
Can you explain what it would mean if it was voted for versus voted against?

Each day there is a budget for paying witnesses and workers. After witnesses get their cut, the remainder is available for workers. Workers will get paid in order of the total number of votes. You can add or subtract votes to a worker proportional to your BTS. The chain will then rank the workers and pay each worker one at a time until it runs out of money.

This 400k worker just returns the left over budget to the pool to be used the next day. Without this 400k worker, anyone could have made a worker and voted for it with 1 BTS and been able to pay themselevs whatever they want.

This worker is needed to provide the "floor" by which people have to have enough votes to overcome to become an elected worker.

115
Technical Support / Re: Market order matching bug?
« on: October 21, 2015, 11:31:26 pm »
The current rule makes the order book look silly and I think this should be changed to something like:

A margin call will occur any time the highest bid is greater than SQP and CALL PRICE is greater than SQP.

This doesn't capture the fact that the highest bid has to be lower than the call price.

I think the rule is fine, just the way the GUI displays it should be changed. Just don't show yellow orders (margin calls) unless the highest bid is less than the SQP. Then display all margin calls as an order at the SQP. That actually reflects what is happening.

116
General Discussion / Re: Graphene GUI testing and feedback
« on: October 21, 2015, 11:11:11 pm »
same thing was mentioned here: https://bitsharestalk.org/index.php/topic,19306.msg247950.html#msg247950

Alt was trying to explain that it is the intended function of the current market rules.

I don't believe this is true.  Or, I really hope its not true.  Its plain dumb if that's how its supposed to work.
please tell me this is a display bug.

Maybe not show the "yellow" orders since they aren't "valid" (as in, they won't be executed) yet? It does seem confusing to people, and this does appear to be an internal market matching feature that might not need to be exposed to users.

EDIT: Those yellow orders should only show up when the highest bid (in BTS:USD) is less than the margin call price. That's the only time it will be be a "valid" ask, and the ask will be at the margin call price.

117
Technical Support / Re: Howto: CLI Wallet to Web
« on: October 21, 2015, 11:07:35 pm »
Hello, I had several accounts with substantial activity. I tried to import my v1 using the web wallet but it was stuck at importing for days and never completed the import. I then tried the cli method, which worked. How can I transfer the wallet account from the cli to the web wallet? I have tried restore and import keys with no success.

I just did this recently:
1) in cli_wallet "list_my_accounts" find the "owner" key for the "name" you want. Example:
Code: [Select]
[{
    "id": "1.2.6004",
    "membership_expiration_date": "1969-12-31T23:59:59",
    "registrar": "1.2.6004",
    "referrer": "1.2.6004",
    "lifetime_referrer": "1.2.6004",
    "network_fee_percentage": 2000,
    "lifetime_referrer_fee_percentage": 8000,
    "referrer_rewards_percentage": 0,
    "name": "maqifrnswa",
    "owner": {
      "weight_threshold": 1,
      "account_auths": [],
      "key_auths": [[
          "BTSKEYKEYKEYKEYKEYKEYKEYKEY",
          1
        ]
      ],
      "address_auths": []
    },
{{{--SNIP---}}}

2) then in the cli_wallet "get_private_key BTSKEYKEYKEYKEYKEYKEYKEYKEY"
3) in the GUI go to "Settings" (the gear icon), then click on "Wallets" then click "import keys"
4) in the box, paste or type in the private key for BTSKEYKEYKEYKEYKEYKEYKEYKEY and hit "done"
5) profit

118
General Discussion / Re: BitShares 2 Release Coordination Thread
« on: October 21, 2015, 09:04:48 pm »
maqifrnswa is updated
(ppa is updated too)

spartako appears to be back in as a witness

119
General Discussion / Re: Lowering Transfer Fees
« on: October 21, 2015, 08:28:25 pm »
two points:
I think low transfer fees will also render the referral system ineffective.   There would be very little reason to upgrade memberships and people won't be incentivized by getting a few cents trickling in each month from referrals.

and the "first one's free" salesman trick

We need a sales team, and we need to pay them. Where's the money going to come from to pay them, and what is there incentive to sign up "big" clients?

At the same time, no one will try out a superior product if cost appears to be a barrier to entry. Look at what google's doing now with google docs enterprise... they are making it free/cheap so you adopt them and don't even try microsoft.

What is unique to the BTS network? These can have high fees
1) Decentralized Market
2) Smart Coins

What is not unique to BTS? these can have low fees
1) Transfer of cryptocoins (e.g, the BTS coins themselves)

Each fee should be set based on a competitive pricing model. BTS should trade with BTC level of fees.
Market and SmartCoins should trade with polo and paypal level fees, respectively.

If network bandwidth starts limiting transactions, then fees can be made proportional to the true "network cost" (which might mean raising transaction fees). Assuming unlimited network bandwidth, fees should maximize revenue and therefore at least be competitive with competing tech.

120
General Discussion / Re: Graphene GUI testing and feedback
« on: October 21, 2015, 01:50:26 am »
You're scaring me, all I need to remember is my account name and password... right? What does having a backup do?

Even though you go to a website, your information is not stored on a central server, but on your own computer. Unlike centralized exchanges, no one can hack in somewhere and get your password and coins. So you need a backup in case something happens to your computer.

If you don't have any BTS1.0 accounts, you can create an account with a password and brain key, and as long as you remember those two things you are always ok. Any other case requires a backup

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