h0lybyte
|
|
September 24, 2014, 06:36:43 PM |
|
I would love an option to allow the output to be in JSON form, so people can use as a makeshift API :O
|
|
|
|
|
|
|
|
The Bitcoin network protocol was designed to be extremely flexible. It can be used to create timed transactions, escrow transactions, multi-signature transactions, etc. The current features of the client only hint at what will be possible in the future.
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
|
|
|
stolendata (OP)
|
|
September 24, 2014, 06:38:50 PM |
|
I would love an option to allow the output to be in JSON form, so people can use as a makeshift API :O
It's already in my TO-DO list Can't quite say when I'll get around to release it, though, but it's coming.
|
|
|
|
h0lybyte
|
|
September 24, 2014, 06:51:06 PM |
|
Is it fully open source? I was looking at your github and noticed it was requiring files that you dont have up there..
I am down to do the JSON for you, probably this weekend (if its all open source).
|
|
|
|
stolendata (OP)
|
|
September 24, 2014, 06:59:06 PM |
|
Is it fully open source? I was looking at your github and noticed it was requiring files that you dont have up there..
I am down to do the JSON for you, probably this weekend (if its all open source).
It's all open source. Easybitcoin is an external dependency and doesn't affect RPC Ace's status. Fork as you want, as long as the license is respected.
|
|
|
|
brian_nguyen
Legendary
Offline
Activity: 1404
Merit: 1001
|
|
September 25, 2014, 04:53:33 PM |
|
Is it fully open source? I was looking at your github and noticed it was requiring files that you dont have up there..
I am down to do the JSON for you, probably this weekend (if its all open source).
It's all open source. Easybitcoin is an external dependency and doesn't affect RPC Ace's status. Fork as you want, as long as the license is respected. Looks good and thanks for sharing.
|
|
|
|
|
burnbabyburn71
|
|
October 11, 2014, 01:01:44 PM |
|
I don't have a dedicated VPS, but I do have a basic web host. I am trying to run a RPC Ace blockchain explorer by keeping the php files on my web host and the cryptocurrency wallet on my desktop that runs Windows 7 at home. So the RPC Ace on my web host will connect to my wallet at home and get the data like that. I'm pretty sure I configured everything correctly but RPC Ace will not connect to my wallet. The webpage is http://leechrisbrown.com/deepcoin/rpcace.phpFirst of all, is what I'm trying to do actually possible? If so, what am I doing wrong here? Am I missing something? .conf file for deepcoin wallet on my desktop (the wallet is always open on my desktop): rpcuser=user rpcpassword=pass rpcallowip= The Shared IP Address found on CPanel on my webhost rpcthreads=1 port=22871 rpcport=22872 server=1 listen=1 txindex=1 and in rpcace.php on my web host: $rpcHost = my ipv4 address found in ipconfig; $rpcPort = 22872; $rpcUser = 'user'; $rpcPass = 'pass'; $coinName = 'Deepcoin'; Thanks
|
Web Dev | General Graphics Design | Windows/Linux Wallet Compiles | Certified member of the BCs
|
|
|
MystPhysX
|
|
October 11, 2014, 01:42:35 PM |
|
I don't have a dedicated VPS, but I do have a basic web host. I am trying to run a RPC Ace blockchain explorer by keeping the php files on my web host and the cryptocurrency wallet on my desktop that runs Windows 7 at home. So the RPC Ace on my web host will connect to my wallet at home and get the data like that. I'm pretty sure I configured everything correctly but RPC Ace will not connect to my wallet. The webpage is http://leechrisbrown.com/deepcoin/rpcace.phpFirst of all, is what I'm trying to do actually possible? If so, what am I doing wrong here? Am I missing something? .conf file for deepcoin wallet on my desktop (the wallet is always open on my desktop): rpcuser=user rpcpassword=pass rpcallowip= The Shared IP Address found on CPanel on my webhost rpcthreads=1 port=22871 rpcport=22872 server=1 listen=1 txindex=1 and in rpcace.php on my web host: $rpcHost = my ipv4 address found in ipconfig; $rpcPort = 22872; $rpcUser = 'user'; $rpcPass = 'pass'; $coinName = 'Deepcoin'; Thanks Usernames and passwords that are too short don't seem to register. Try something like: rpcuser=fedoracoinrpc rpcpassword=7ydepugKcPc8mutWQgnzDKeN9HSFw6gnuvPUCAzZrvnD
|
|
|
|
burnbabyburn71
|
|
October 11, 2014, 02:05:10 PM |
|
Usernames and passwords that are too short don't seem to register. Try something like:
rpcuser=fedoracoinrpc rpcpassword=7ydepugKcPc8mutWQgnzDKeN9HSFw6gnuvPUCAzZrvnD
Hmm, doesn't seem to be working, I literally used the username and password you gave me. I get "Failed to connect. Check your coin's .conf file and your RPC parameters."
|
Web Dev | General Graphics Design | Windows/Linux Wallet Compiles | Certified member of the BCs
|
|
|
MystPhysX
|
|
October 11, 2014, 02:22:42 PM |
|
Usernames and passwords that are too short don't seem to register. Try something like:
rpcuser=fedoracoinrpc rpcpassword=7ydepugKcPc8mutWQgnzDKeN9HSFw6gnuvPUCAzZrvnD
Hmm, doesn't seem to be working, I literally used the username and password you gave me. I get "Failed to connect. Check your coin's .conf file and your RPC parameters." Port forwarded?
|
|
|
|
stolendata (OP)
|
|
October 11, 2014, 05:21:58 PM |
|
I don't have a dedicated VPS, but I do have a basic web host. I am trying to run a RPC Ace blockchain explorer by keeping the php files on my web host and the cryptocurrency wallet on my desktop that runs Windows 7 at home. So the RPC Ace on my web host will connect to my wallet at home and get the data like that. I'm pretty sure I configured everything correctly but RPC Ace will not connect to my wallet. The webpage is http://leechrisbrown.com/deepcoin/rpcace.phpFirst of all, is what I'm trying to do actually possible? If so, what am I doing wrong here? Am I missing something? Yes, it's doable. That you can't connect could be because your coin client's RPC port might not be accessible externally - maybe you have forgotten to forward the port through your router and/or firewall on your PC. It could also be due to your web host blocking certain outgoing traffic from their PHP component, which is a pretty common practice among shared web hosts in order to avoid certain abuse. Here's a simple test you can do to see if at least SOME outgoing traffic is allowed: <?php echo file_get_contents( 'http://stolendata.net/' ); ?> and in rpcace.php on my web host: $rpcHost = my ipv4 address found in ipconfig; $rpcPort = 22872; $rpcUser = 'user'; $rpcPass = 'pass'; $coinName = 'Deepcoin'; I have to ask, you are quoting that IP in apostrophes or quotation marks, right? Like so: '1.2.3.4'; Also, are you sure your PC isn't connected to a local network, meaning the IP you see with ipconfig is something like 192.168.x.x, 10.x.x.x? If so, you can get your real external IP from sites like http://www.whatsmyip.org/ and similar.
|
|
|
|
MystPhysX
|
|
October 11, 2014, 05:28:17 PM |
|
He was putting his internal ip into the rpcPort field in rpcace.php.
|
|
|
|
stolendata (OP)
|
|
October 11, 2014, 05:29:43 PM |
|
He was putting his internal ip into the rpcPort field in rpcace.php.
Ah. Yeah I almost suspected that, just added that to my questions before you posted. I hope he got everything sorted out now.
|
|
|
|
hardforkcoin
|
|
October 12, 2014, 05:38:23 PM |
|
A search feature will be useful.
Search by TXid (yes it does work with the wallets using getrawtransaction), block number (separate), block hash.
|
|
|
|
SirLolicon
Sr. Member
Offline
Activity: 322
Merit: 250
Sound Engineer for Hire
|
|
October 12, 2014, 05:40:17 PM |
|
it looks quite simple indeed. lives up to its purpose I like it
|
|
|
|
MystPhysX
|
|
October 13, 2014, 12:15:23 PM |
|
it looks quite simple indeed. lives up to its purpose I like it How many people know what your name means?
|
|
|
|
getSpark
Newbie
Offline
Activity: 28
Merit: 0
|
|
October 13, 2014, 07:57:46 PM |
|
Does this support outputting in a JSON format, saw someone post about it a page or so ago unsure if it has/will be added?
Loving the work so far by the way!
|
|
|
|
stolendata (OP)
|
|
October 13, 2014, 08:54:05 PM Last edit: October 13, 2014, 09:20:58 PM by stolendata |
|
Does this support outputting in a JSON format, saw someone post about it a page or so ago unsure if it has/will be added?
Loving the work so far by the way!
Next release will have the JSON output feature. I'm completely swamped with work at the moment so I can't say when, but it's coming.
|
|
|
|
getSpark
Newbie
Offline
Activity: 28
Merit: 0
|
|
October 13, 2014, 09:40:53 PM |
|
Does this support outputting in a JSON format, saw someone post about it a page or so ago unsure if it has/will be added?
Loving the work so far by the way!
Next release will have the JSON output feature. I'm completely swamped with work at the moment so I can't say when, but it's coming. Awesome work! Great to hear, looking forward to it.
|
|
|
|
akk123
|
|
November 04, 2014, 05:44:37 PM |
|
I am trying tally.php with viacoin but script aborts after 1200 blocks. I am wondering if someone help me on this. Viacoin didnt issue any coins in first 10000 block apart from 1st block with 10 million premine. I am thinking if there is a limit for empty rpc calls. Thanks in advance.
xxxx@ubuntu:/var/www/html/rpc-ace-via/extras$ php tally.php tally.txt373652 blocks ... 1000 (tx# 999) 1200 (tx# 1199) PHP Warning: Invalid argument supplied for foreach() in /var/www/html/rpc-ace-via/extras/tally.php on line 56 aborted - 1199 transactions through 1 unique addresses counted
|
|
|
|
|