Author

Topic: Bitcoin JSON RPC API (bitcoin-cli) in your web browser [new launch for 0.18.0] (Read 294 times)

legendary
Activity: 1258
Merit: 1027
legendary
Activity: 1258
Merit: 1027
Very useful... but just FYI, the results for the smaller decimal values don't seem to be displayed in a "friendly" way... ie. it's showing the scientific notation instead of the actual decimal value.


Appreciate the heads up, I'll take a look.
HCP
legendary
Activity: 2086
Merit: 4363
Very useful... but just FYI, the results for the smaller decimal values don't seem to be displayed in a "friendly" way... ie. it's showing the scientific notation instead of the actual decimal value.


compared with same result from Bitcoin Core:

legendary
Activity: 1258
Merit: 1027
Awesome project. I think the most useful for me are the estimate{smart|raw}fee, although they currently don't look whitelisted

Thanks! Added both estimate{smart|raw}fee as browser executable this morning:

https://chainquery.com/bitcoin-cli/estimatesmartfee

https://chainquery.com/bitcoin-cli/estimaterawfee

Note: As fate would have it estimatesmartfee is returning the same value for conservative/economical on the server, its is giving different values on my test machine so I checked via CLI, just happens to be the same on the server right now... https://imgur.com/a/ZkYbAvB
HCP
legendary
Activity: 2086
Merit: 4363
based on what I read on BIP174, this is used for coinjoin transaction, am I right?
No, its for MultiSigs... at the moment, MultiSigs are mostly wallet dependant... that is to say, everyone needs to be using the same wallet to be able to participate in a multisig arrangement.

The idea of PSBT is to create a generic format for partially signed transactions, so you can use ANY wallet that supports PSBT to receive a partially signed transaction, sign it with your wallet then pass it on to the next person etc. It should also mean you don't need access to the UTXO set to be able to sign.

how do we pass this psbt to the other parties so they can do their parts and sign it?
It's effectively just text data, so just you can pass it in the same way you currently provide a partially signed transaction, give them a text file or you could probably use a QR Code or something like that...
hero member
Activity: 1232
Merit: 738
Mixing reinvented for your privacy | chipmixer.com
What the !*$# is a partially signed bitcoin transaction (PSBT)?
based on what I read on BIP174, this is used for coinjoin transaction, am I right?
but I don't quite understand how we use such feature? use createpsbt command then what?
how do we pass this psbt to the other parties so they can do their parts and sign it?
legendary
Activity: 1258
Merit: 1027
What the !*$# is a partially signed bitcoin transaction (PSBT)?

Added support for executing analyzepsbt in the browser: https://chainquery.com/bitcoin-cli/analyzepsbt

Here are some sample PSBTs to play with: https://pastebin.com/2mn6p5fi
legendary
Activity: 1258
Merit: 1027
Access the Bitcoin JSON Remote Procedure Call API (bitcoin-cli) in your web browser. Includes docs on all 127 RPCs, and the ability to call and receive responses for 25 RPCs (and growing).

Completely redesigned for easy user experience, security, and speed.

https://chainquery.com/
Jump to: