Start
On this page you will find description of every method in UltraNote Ininfity RPC Wallet API. UltraNote Infinity RPC Wallet is a HTTP server which provides JSON 2.0 RPC interface for UltraNote payment operations and address management. Each method has its own page that can be found by clicking on this method.
To make a JSON PRC request to your UltraNote Infinity RPC Wallet you should use POST request that looks like this:
http://service_address:service_port/json_rpc
Where:
service_address: is an IP of UltraNote Infinity RPC Wallet, if RPC Wallet is located on local machine it is either 127.0.0.1 or localhost.
service_port: is UltraNote Infinity RPC Wallet port, by default it is binded to 8070 port, but it can be manually binded to any port you want.
Walletd common options:
Option | Description |
---|---|
|
Configuration file. |
|
Produce this help message and exit. |
|
Start with local node. (remote is default) |
|
Testnet mode. |
|
Specify data directory. |
|
Which address to bind UltraNote RPC Wallet to. Default value is 0.0.0.0 |
|
Which port to bind UltraNote RPC Wallet to. Default value is 8070 |
|
Username to use the payment service. If authorization is not required, you can leave it empty. |
|
Password to use the payment service. If authorization is not required, you can leave it empty. |
|
Container file. |
|
Container password. |
|
Generate a new container. |
|
Run as daemon in Unix or as a service in Windows. |
|
Register service and exit. (Windows Only). |
|
Unregister service and exit. (Windows Only). |
|
Log file |
|
Working directory that you wish to use for UltraNote RPC Wallet. Default is current working directory. |
|
Set log level. |
|
Print wallet address and exit. |
Remote node options:
Parameter | Description |
---|---|
|
UltraNote daemon address, You can set to localhost. |
|
UltraNote daemon port, You can use 8081. |
Local node options:
Parameter | Description |
---|---|
|
Interface for p2p network protocol, You can use 0.0.0.0. |
|
Port for p2p network protocol, You can use 30000. |
|
External port for p2p network protocol. Use 0 if port forwarding used with NAT. |
|
Allow local ip add to peer list, mostly in debug puposes. |
|
Manually add peer to local peer list. |
|
Specify list of peers to connect to and attempt to keep connection open. |
|
Specify list of peers to connect to only. |
|
Connect to a node to retrieve peer address and disconnect. |
|
Do not announce yourself as peerlist candidate. |