sendFusionTransaction: Difference between revisions
Jump to navigation
Jump to search
(Created page with "== Input == {| class="wikitable" ! Argument !! Mandatory !! Description !! Format |- | threshold || yes || Target threshold for optimized outputs || uint64 |- | anonymity || n...") |
No edit summary |
||
Line 18: | Line 18: | ||
| transactionHash || Transaction hash of the created fusion transaction || string | | transactionHash || Transaction hash of the created fusion transaction || string | ||
|} | |} | ||
== Usage == | |||
Replace "your_password" and "TA4yACzMYuFYq7V6xVAWYHeS39jQ8w4mKRowpY6NskGuS1rZpjcWuCpdeCypwUCJrK9mGqVW9o1pY2EG3HW7BZkR2YRcc4YNa" in examples with real values from wallet daemon. Password is specified on command-line of wallet daemon, it is not returned by any API method for security reasons. You can get list of valid wallet addresses using [[getAddresses]] method. | |||
=== cURL === | |||
* <nowiki>curl -X POST http://127.0.0.1:33777/json_rpc -H 'Content-Type: application/json-rpc' -d '{"jsonrpc": "2.0", "method": "sendFusionTransaction", "password": "your_password", "params": {"addresses": ["TA4yACzMYuFYq7V6xVAWYHeS39jQ8w4mKRowpY6NskGuS1rZpjcWuCpdeCypwUCJrK9mGqVW9o1pY2EG3HW7BZkR2YRcc4YNa"], "destinationAddress": "TA4yACzMYuFYq7V6xVAWYHeS39jQ8w4mKRowpY6NskGuS1rZpjcWuCpdeCypwUCJrK9mGqVW9o1pY2EG3HW7BZkR2YRcc4YNa", "threshold" : 100000000, "anonymity": 0}, "id": "1"}' | |||
</nowiki> |
Latest revision as of 13:44, 24 March 2020
Input
Argument | Mandatory | Description | Format |
---|---|---|---|
threshold | yes | Target threshold for optimized outputs | uint64 |
anonymity | no | Anonymity level of fusion transaction | uint32 |
addresses | yes | Source addresses to be optimized | array |
destinationAddress | yes | Destination address for receiving optimized outputs | string |
Output
Argument | Description | Format |
---|---|---|
transactionHash | Transaction hash of the created fusion transaction | string |
Usage
Replace "your_password" and "TA4yACzMYuFYq7V6xVAWYHeS39jQ8w4mKRowpY6NskGuS1rZpjcWuCpdeCypwUCJrK9mGqVW9o1pY2EG3HW7BZkR2YRcc4YNa" in examples with real values from wallet daemon. Password is specified on command-line of wallet daemon, it is not returned by any API method for security reasons. You can get list of valid wallet addresses using getAddresses method.
cURL
- curl -X POST http://127.0.0.1:33777/json_rpc -H 'Content-Type: application/json-rpc' -d '{"jsonrpc": "2.0", "method": "sendFusionTransaction", "password": "your_password", "params": {"addresses": ["TA4yACzMYuFYq7V6xVAWYHeS39jQ8w4mKRowpY6NskGuS1rZpjcWuCpdeCypwUCJrK9mGqVW9o1pY2EG3HW7BZkR2YRcc4YNa"], "destinationAddress": "TA4yACzMYuFYq7V6xVAWYHeS39jQ8w4mKRowpY6NskGuS1rZpjcWuCpdeCypwUCJrK9mGqVW9o1pY2EG3HW7BZkR2YRcc4YNa", "threshold" : 100000000, "anonymity": 0}, "id": "1"}'