Author Topic: Professional Price Feeds for DEX  (Read 1870 times)

0 Members and 1 Guest are viewing this topic.

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 3703
    • View Profile
    • Steemit Blog
  • BitShares: abit
  • GitHub: abitmore
Re: Professional Price Feeds for DEX
« Reply #15 on: April 20, 2017, 09:42:35 pm »
If that information were up to date and leaked, it would be easy for every feedsource API provider to know most witnesses IP addresses.
I'm not sure if anyone has pointed out, but for security reasons, witnesses can and should have price feed scripts running NOT on the block producing node. For example one can run the script in her home laptop and publish feeds via public API servers.

//Edit: the scripts are client software, they talk to the API servers.

//Edit: as quoted below:
Feeds can be published from a non producing witness with the active key.
« Last Edit: April 20, 2017, 09:46:24 pm by abit »
BTS account: abit
BTS committee member: abit
BTS witness: in.abit

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12885
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Re: Professional Price Feeds for DEX
« Reply #16 on: April 21, 2017, 07:10:17 am »
Good point [member=18687]abit[/member], and with the new price feed script that I am working on, you don't even need a cli_wallet anymore. Just pure and plain python script, wallet, signing and communication managed by pybitshares.

btw, the new uptick release will have a `newfeed` call aswell .. it works like this:

    uptick newfeed USD 0.0124 USD/BTS
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline roelandp

  • Full Member
  • ***
  • Posts: 108
  • Witness, dad, kitesurfer, event organiser
    • View Profile
    • RoelandP.nl
  • BitShares: roelandp
  • GitHub: roelandp
Re: Professional Price Feeds for DEX
« Reply #17 on: April 21, 2017, 09:08:50 am »
you don't even need a cli_wallet anymore
+5%  +5%  +5%