Questions tagged [rpc]

Abbreviation for Remote Procedure Call. Used in Monero and related services.

Filter by
Sorted by
Tagged with
1
vote
1answer
10 views

Monero RPC command for getting global index of one-time public key

I know there is a Monero RPC command /get_outs for getting one-time output (stealth address) information, including the public key, from the global index of the output. Is there a reverse command? In ...
0
votes
0answers
10 views

How to get the transaction public key from get_transactions for monero? [duplicate]

I'm trying to get transaction information using get_transactions. It is giving k_image ( key image ) in vin, how can I get public key and how to use "extra" field to get transaction public ...
1
vote
1answer
26 views

How do I get the weight of a transaction from the RPC daemon

I'm trying to look at the distribution of fees per kb of weight, but all I can find in the RPC connection to the daemon is the fees of a transaction. Note that I want the weight of a transaction, not ...
2
votes
1answer
24 views

Get transaction input ring members as public keys

How can I get transaction ring members using the monerod RPC methods?
0
votes
0answers
15 views

Is it possible to use sweep unmixable option with a remote node?

When I try to send XMR the normal way it complains that I have some weird outputs and need to use "sweep unmixable". But when I try to do that in the GUI advanced mode whilst connected to a ...
1
vote
1answer
57 views

How does a user pay a monero node operator via the RPC pay feature?

The latest monero update gave users the ability to pay monero node operators via the RPC pay to feature. How does a monerujo android app or monero-cli query the monero address of a node operator to ...
1
vote
1answer
23 views

Can the expected reward from the block template differ from a actual one after mining?

As we know, we can find a value expected_reward in a response of a request getblocktemplate to a monerod. Following the documentation: expected_reward - unsigned int; Coinbase reward expected to be ...
1
vote
1answer
102 views

Mining for rpc set number of threads

In the monero-wallet-cli having connected to a public node that accepts or requires payment via mining how does one adjust the number of threads used for the mining payment. For example, when you run ...
2
votes
0answers
78 views

Using the rpc_access_data method Daemon RPC

Monerod command: monerod --rpc-bind-ip 0.0.0.0 --restricted-rpc --confirm-external-bind --public-node --rpc-payment-address xxxxx --rpc-payment-credits 250 --rpc-payment-difficulty 1000 Curl request:...
2
votes
1answer
98 views

How to access to monero rpc from https javascript

I wrote a small javascript to test digest authentication on monerod and monero-wallet-rpc. When running on a http (no tls) website, authentication works, and I get my response. Then trying the same ...
1
vote
1answer
214 views

“Error: Problem fetching info— rpc_request:” when running monerod as service

I have set up monerod to run as a service so it is easier to manage. Service file: [Unit] Description=Monero Full Node After=network.target [Service] User=monero Group=monero WorkingDirectory=/mnt/...
1
vote
1answer
51 views

What is miner_tx_hash?

I am trying to figure out the Daemon RPC API. Requesting a block with get_block(), the block header has a field miner_tx_hash. The block also contains a JSON field miner_tx, which contains the ...
0
votes
1answer
33 views

How does it affect my node when I get the message: “No incoming connections - check firewalls/routers”

I don't have any ports open and I get the message: "No incoming connections - check firewalls/routers". What does this impact on my node? Can I still connect to my node locally and use its RPC ...
1
vote
1answer
229 views

Where can I find Monero public RPC nodes I can connect to?

Is there a public list of public monero RPC nodes I can use for testing purposes?
1
vote
1answer
68 views

How to determine the software version of an RPC node?

If I connect to a remote RPC node, is there a request to determine what release of Monero it is running? For example, I might prefer an RPC node running v15.0.0 including the recent side channel ...
3
votes
1answer
93 views

What is Primo (Private Monero Payments)?

With the introduction of payment for service in Monero (https://github.com/monero-project/monero/pull/5357), the Primo project was released (https://repo.getmonero.org/selene/primo) to make use of ...
4
votes
1answer
2k views

How do the new rpc-payment… options for monerod work?

V0.15 / Carbon Chameleon seems to have introduced new rpc options for a monero node. How do the following options actually work? rpc-payment-address rpc-payment-difficulty rpc-payment-credits Also, ...
0
votes
1answer
116 views

How to get the transaction public key and outputs from get_transactions?

I'm trying to get the outputs and tx public key according to this answer. I know that the transaction public key must be in the "extra" section. When I ran the get_transactions command, I got this ...
1
vote
1answer
31 views

Monero blockchain fetch blocks by date

I'd like to use the Monero API. Is there a REST API method which can fetch Monero blocks by specific date? Thanks Sajudeen
2
votes
1answer
123 views

Can I process incoming transfers from the daemon RPC?

Can I process incoming transfers using only the daemon RPC and my private view key (so without a wallet)? Or how can I decrypt vout from the get_block output JSON?
3
votes
1answer
60 views

Suggestions on how to consistently get more outputs?

I've got a service that frequently runs out of outputs. For this service, sending a heavily split transaction back to my wallet is not practical. Ideally, I would want something like the my return ...
0
votes
1answer
76 views

Can't create new wallet via RPC

I tries create new wallet from bash, but when i call create_wallet request is freezed and wallet-rpc writes: 2019-09-30 09:30:08.230 T [sock 0x561888dca810] new connection from 127.0.0.1:57864 INC to ...
1
vote
1answer
95 views

RPC is node fully synced

In my test environment, which is ssh,bash and screen, I'm launching a monerod followed by several other programs wallet-rpc/cli and more, which are all depending on monerod. To prevent any confusion, ...
0
votes
1answer
47 views

Scanning and updating Monero balance with private key using only monerod rpc?

I'm trying to build out a wallet service and need to figure out how to use the monero rpc commands to update a users balance. In my database, I have a bunch of user's private keys. How do I update ...
1
vote
1answer
72 views

Can the monero-wallet-rpc handle multiple requests at the same time?

For example, to process several "transfer" requests in parallel. The question is about this implementation of the wallet. I can't figure it out quickly on my own.
0
votes
1answer
181 views

Digest authentication with monero-wallet-rpc

I started monero-wallet-rpc on a remote server (with login and password): ./monero-wallet-rpc --rpc-bind-port 18082 --wallet-dir ./wallets_test --rpc-login test:test --testnet --daemon-host node....
1
vote
0answers
70 views

Monero Wallet RPC stops responding to Monero Python module after some time

I wrote a program that repeatedly requests for JSON responses from a Monero Wallet RPC at some time intervals ranging from 10 seconds to a minute. Everything is running on a testnet in my local ...
0
votes
1answer
108 views

How to get the base transaction hash from the blocktemplate_blob [duplicate]

I want to know how to generate different blockhashing_blobs using blocktemplate_blob, returned by the RPC get_block_template method, with different extra fields. To do this, I need to manually ...
1
vote
1answer
59 views

Using monero-php, I am getting “Method not found” when calling open_wallet

I want to open my Monero testnet wallet via a php script using a remote node but it's returning: "Method not found". Here is the code I am using: $hostname = 'node.xmr.to'; $port = '28081'; $...
3
votes
1answer
27 views

List of transaction hashes in chronological order?

Is there a daemon RPC call to get a list of all the latest transactions and their hashes?
2
votes
3answers
305 views

How can I use Monero RPC via Python

As documented in https://ww.getmonero.org/resources/developer-guides/daemon-rpc.html and https://ww.getmonero.org/resources/developer-guides/wallet-rpc.html, Monero can be used programmatically using ...
1
vote
1answer
91 views

Get public key of tx that currently in txpool

Can someone tell me how I can get list of public keys of the transactions, which are currently in the txpool and has not yet been mined? That is, I am interested in how to get this information out of ...
0
votes
1answer
65 views

How do I make a monerod RPC call in Python? (e.g. /get_transactions)

I'm not very experienced with Python and I'm pretty sure this is just a syntax issue. I'm trying to use the monerod daemon RPC /get_transactions method from here. I have no problem getting the ...
1
vote
1answer
483 views

Error using monero-wallet-rpc: No wallet file

I am trying to use monerod and monero-wallet-rpc to run RPC commands to my Monero daemon with curl. I have run monerod and monero-wallet-rpc in the following way: 1) ./monerod ... You are now ...
0
votes
2answers
190 views

Error calling RPC method create_wallet with curl

I have a remote node setup with RPC enabled and restricted_rpc set to false. I am trying to create a new wallet remotely, but I'm getting the response: Error: method not found curl -u 123:abc--digest ...
0
votes
0answers
76 views

What does the restricted_rpc option actually restrict when running monerod?

I run a public monero node and have "restricted_rpc" as true, but what does it actually restrict? I also have a user and password for my node, so am I safe even if I make restricted_rpc to false? I am ...
0
votes
1answer
59 views

Making a public Monero node with RPC open so I can connect to it from my app

I have the following bitmonero.conf file on my VPS server: no-igd=true rpc-bind-ip=0.0.0.0 rpc-bind-port=18081 restricted-rpc=true confirm-external-bind=true rpc-login=abc:123 How do I make it ...
3
votes
2answers
501 views

Which part of the daemon RPC is restricted?

When running monerod with restricted-rpc which of the rpc methods will not be allowed? Also, is the daemon RPC documentation on getmonero.org up to date? If not, is there an up to date version ...
1
vote
1answer
118 views

How to create a Payment ID with the Monero RPC Wallet? [duplicate]

What is the equivalent command for 'integrated_address' on the RPC interface?
1
vote
1answer
286 views

RPC binary request with Python

I am currently working with the Monero daemon RPC and have a little problem understanding the format of the binary request (/get_o_indexes.bin for example). Does anyone have an example of how should ...
2
votes
1answer
78 views

How to restore Monero RPC Wallet from seed

I would like to use the seed to restore wallet from RPC. However, I couldn't find it in this RPC command list below. https://www.getmonero.org/resources/developer-guides/wallet-rpc.html#...
1
vote
1answer
140 views

API call for ring members

Is there any way that we can do an API call to the Monero daemon RPC to get all the ring members for a given transaction hash?
1
vote
1answer
65 views

Finding mixins with daemon RPC call

What is the best way to get the random mixins from the daemon to be used to sign a transaction? There was a daemon RPC call "get_random_rctouts.bin" but not anymore. What should I use instead?
1
vote
1answer
45 views

P2P, RPC and Server related code

Is there a recommended source of information as to how Monero interacts with wallets and other nodes? I'd like to get as much information as possible about the structure of the source code and am ...
0
votes
1answer
188 views

Monero/Bitcoin proxy for JSON RPC

Is there any script available for Monero to convert its JSON RPC commands to bitcoin JSON RPC commands like https://github.com/DeV1doR/ethereumd-proxy.git? If it is already available can you give me ...
1
vote
2answers
107 views

Querying wallet RPC about whether a wallet is view-only?

I would like to use the Wallet RPC API to determine if the wallet I am connecting to is view-only. I'm thinking about using the query_key command with key_type=mnemonic. Is it safe to assume that if ...
1
vote
1answer
74 views

Transfering from multiple accounts?

I see in the wallet RPC documentation that the transfer command can take the account_index and subaddr_indices arguments. Are these optional? What happens if these are not specified? Can the transfer ...
1
vote
0answers
69 views

Monero transaction rpc call doesn't return any result for the payment ID

I have a monero address (say ABC) with some balance in it.I need to initiate a transaction to the same ABC address with different payment ID (16 bit) to differentiate for a purpose. I did the ...
0
votes
1answer
177 views

Monerd error on rpc-bind to make a public node

I set my rpc-bind-ip=x.x.x.x in my bitmonero.conf file and used my public IP addres. But I am getting this error: ERROR default src/rpc/rpc_args.cpp:80 --rpc-bind-ip permits inbound unencrypted ...
1
vote
2answers
575 views

What is a .bitmonero.conf template for setting up a public remote node to be accessed with the monerujo android wallet?

I'm trying to setup my own .bitmoner.conf file and looking to create a public node to be used with the android monejuro app. What are the options I need to put in my .bitmonero.conf file? I want to ...