Author Topic: API call on Openledger?  (Read 8723 times)

0 Members and 1 Guest are viewing this topic.

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Great any documentation on the methods, can I get a trading pair, get last/bid/ask prices? or query the order book?
docs.bitshares.eu/api/
or via python-graphene:
http://python-graphenelib.readthedocs.io/en/develop/exchange.html

Offline jza

  • Jr. Member
  • **
  • Posts: 37
    • View Profile
Great any documentation on the methods, can I get a trading pair, get last/bid/ask prices? or query the order book?

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Code: [Select]
curl --data '{"jsonrpc":"2.0","method":"call", "params":[0, "get_global_properties", [""]],"id":0}' https://bitshares.openledger.info/ws

Offline jza

  • Jr. Member
  • **
  • Posts: 37
    • View Profile
I just get this:
Code: [Select]
11 eof_exception: End Of File
stringstream
    {}
    th_a  sstream.cpp:109 peek

    {"str":""}
    th_a  json.cpp:478 from_string

Offline speedy

  • Hero Member
  • *****
  • Posts: 1160
    • View Profile
  • BitShares: speedy
Hmm I figured it out - url is https://bitshares.openledger.info/ws/ and api params are in the POST.

Offline speedy

  • Hero Member
  • *****
  • Posts: 1160
    • View Profile
  • BitShares: speedy
Is there a URL at bitshares.openledger.info that I can use to call APIs on Openledger's witness node?

Ive been looking at how the webwallet source does it, but I cant figure out how to extract a url. Does it require websockets first?

I specifically want to call the get_market_history api.