Author Topic: [worker] Python-steem and uptick (1.14.52)  (Read 6724 times)

0 Members and 1 Guest are viewing this topic.

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12891
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Re: [worker] Python-steem and uptick (1.14.52)
« Reply #45 on: March 22, 2017, 06:59:57 pm »
Recently, I was contacted by a company that builds graphical trading software/bots for crypto exchanges. They were asking about how to best integrate with BitShares.
During the discussion, we came to the conclusion that the easiest way of doing so would be to run a local API endpoint. You can think of this like having a background
process that basically mirrors the API of poloniex, or that of BTC38 or any other exchange, but you don't connect to poloniex's server but to 'localhost' and see all the same
functionality.

So, the idea would be to build something that would work like this for the enduser:

1) Install piston-polo
2) Run piston-polo --user xeroc --password mySecret --port 8080
3) Modify your polo bot to use 'localhost:8080' instead of api.poloniex.com, and use your credentials as login, or API key
4) Run your bot as if it was using poloniex

Do you think this has value? How can this be funded (a feature like that is not covered by the milestones in the worker discussed here)? Someone here willing to help me put this thing together?
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline Geneko

  • Full Member
  • ***
  • Posts: 187
    • View Profile
Re: [worker] Python-steem and uptick (1.14.52)
« Reply #46 on: March 23, 2017, 02:51:50 pm »
Is this Leonardo maybe? Because if it is that could be huge, that would provide bot cross trading between mayor centralized exchanges
and DEX, and as a bonus, providing DEX exposure to big game players.

That could certainly be financed by new worker. How much fund are needed in your estimation? 

Offline tbone

  • Hero Member
  • *****
  • Posts: 636
    • View Profile
  • BitShares: tbone2
Re: [worker] Python-steem and uptick (1.14.52)
« Reply #47 on: March 23, 2017, 11:03:46 pm »
Is this Leonardo maybe? Because if it is that could be huge, that would provide bot cross trading between mayor centralized exchanges
and DEX, and as a bonus, providing DEX exposure to big game players.

That could certainly be financed by new worker. How much fund are needed in your estimation?

This has value.  How much value it has depends on a) what functionalities this company offers and intends to integrate with Bitshares, b) how many existing users they have who could take advantage of this new support for Bitshares, and c) whether other softwares that are compatible with Poloniex would now also become compatible with Bitshares.   And then of course the worker cost also matters.


Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12891
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Re: [worker] Python-steem and uptick (1.14.52)
« Reply #48 on: April 20, 2017, 09:38:13 am »
I have made a new proposal `1.10.1805`. This proposal
**a)** claims the BTS in the vesting blance,
**b)** sells them for bitUSD at up to 5% premium,
**c)** sends 4k bitUSD to `chainsquad` for the worker payment and
**d)** sends another 100 bitUSD to `chainsquad` for the API node.

As you can see from the milestones in the worker proposal
    https://github.com/xeroc/worker-proposals/blob/master/2017-02.md
and the code provided in
   https://github.com/xeroc/python-bitshares
and
   https://github.com/xeroc/uptick
 .. you can see that milestone 2 has been reached (overfullfilled actually)

The script that proposes the proposal above can be found here:
   https://github.com/xeroc/worker-proposals/blob/master/2017-02-claim-2.py

The proposal expires in 4 days.

Kind regards
  -- Fabian

Remark:
There is currently 23,822 bitUSD worth BTS that are now owned by the shareholders and not me due
to going through a multisig worker with USD pricing instead of my own worker! Given the 2.5x ratio in
mind, this makes an opportunity cost of 9500 bitUSD for me.
« Last Edit: April 20, 2017, 11:00:10 am by xeroc »
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12891
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Re: [worker] Python-steem and uptick (1.14.52)
« Reply #49 on: May 04, 2017, 08:17:25 am »
For those that want to use `uptick` to build their own 'scripts' .. e.g. for trading ... you may want to take a look at this example:
https://gist.github.com/1f9a296447fd63f8b3ee446afc10bf14
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH