BitShares Forum
Main => Technical Support => Topic started by: domi771 on September 24, 2014, 06:39:20 pm
-
I am currently integrating BitsharesX into our crypto exchnage. PTS we could integrate like any other coin - however BitsharesX client is different.
What do I need to enter in the config.json file in order to have the same functionality as walletnotify with a regular coin?
What I have done so far is:
1) https://github.com/dacsunlimited/bitsharesx installed and compiled btsx client
2) ./bitshares_client --server -> downloaded blockchain and started client as server
3) /home/deploy/.BitSharesX/config.json -> my config looks like this:
{
"rpc": {
"enable": true,
"rpc_user": "myuser",
"rpc_password": "mypass",
"rpc_endpoint": "127.0.0.1:0",
"httpd_endpoint": "127.0.0.1:0",
"htdocs": "./htdocs"
},
....
"growl_notify_endpoint": null,
"growl_password": null,
"growl_bitshares_client_identifier": null
}
I guess I would add the line
walletnotify=/usr/local/sbin/rabbitmqadmin publish routing_key=deposit.coin payload='{"txid":"%s", "channel_key":"bitsharesx"}
to growl_notify_endpoint ?
-
What do I need to enter in the config.json file in order to have the same functionality as walletnotify with a regular coin?
That is just not available in the wallet yet!! no walletnotify!
-
thank you for the reply.
but other exchanges do have BitsharesX listed and are trading them. Therefore it must be possible to communicate with the BitsharesX client somehow as well?
-
Sure .. you can execute all commands using an RPC call from python/perl/php/ ....
You may start here:
https://bitsharestalk.org/index.php?topic=5562.0;all
-
And another thread with more info:
https://bitsharestalk.org/index.php?topic=8654.0
-
thank you guys! I am using ruby but will see what I can achieve the next few days. More help/links/info welcomed since we really want to have BTSX listed on our exchange asap :)
-
I am not familiar with ruby but maybe you should check this out:
https://github.com/dacsunlimited/bitsharesx/tree/master/libraries/api/ruby_generator
-
I am not familiar with ruby but maybe you should check this out:
https://github.com/dacsunlimited/bitsharesx/tree/master/libraries/api/ruby_generator
That generates javascript, not ruby. Misleading name =P
-
true - but still its some ruby code together with BitsharesX :D I am surprised that there are not yet any "easy" implementations or at least examples of the basic functions the good old Bitcoin is offering.
-
you can take a look at my python scripts if you'd like
https://github.com/xeroc/pytshares/blob/master/btsrpcapi.py
https://github.com/xeroc/pytshares