Questions tagged [transaction-data]
Discussion of any data included in a Monero transaction
158
questions
0
votes
0
answers
23
views
How to have list of incoming and outgoing tx given an address?
I have my full monero node and I'm trying to extrapolate from it, all the tx (incoming and outgoing) involving my address. Right now I'm using the monerojs library and scanning the blocks, the data I'...
0
votes
1
answer
44
views
Problem signing transactions with monerojs
I have a problem when trying to sign transactions in monero, using the monerojs library.
This is my code:
async function signAndSendTransaction(toAddress, amount) {
let wallet = await monerojs....
0
votes
0
answers
25
views
Unable to view an account balance using monerojs
I downloaded my local node on the Monero testnet, specifically I used:
monerod --testnet --db-sync-mode fast --prune-blockchain
After successfully launching the node, I mined some XMR. My intention ...
0
votes
0
answers
24
views
Transactions in Monero
I need to understand and know how transactions work in Monero. Whether the transactions are similar or completely different from other blockchains. Also, an example javascript implementation would be ...
0
votes
0
answers
24
views
How exactly do outputs work?
Suppose someone gives me 1 XMR, that I'll call 'A'. That person can now see when that output A they give me is used in a ring signature for a transaction. If I then make a transaction where I send 0.1 ...
0
votes
0
answers
4
views
Transaction lost? Output matches false [duplicate]
I have a transaction stuck anywhere. I sent it from my Binance to a brand new Monero GUI wallets new adress (not the primary). The deposite was sent before the wallet was ever connected with a remote ...
2
votes
1
answer
62
views
API for manipulating raw, unsigned transactions
I'm trying to create something which involves messing with (unsigned) transaction data, using the Rust library monero-rs. All I need to do is import an unsigned transaction, access the contents, then ...
1
vote
1
answer
51
views
Simulating a double spend transaction on Monero (Creating an intentionally invalid tx)
I want to create an end-to-end test in order to validate that an application doesn't let you spend before an incoming transaction confirms. I'm trying to broadcast an invalid tx to the Monero network ...
1
vote
1
answer
45
views
Why are additional pubkeys added to tx extra when transferring to a subaddress
How come the regular transaction pubkey is not sufficient for subaddresses? Why do we add extra pubkeys to tx extra?
0
votes
2
answers
187
views
Let`s say that i sent monero from kucoin to my monero wallet. Is this transaction anonymous?
The kucoin account is registered to my official e-mail addres. Do i need to use monero mixer? Which monero mixers accept small amounts of this coin (eg $10). What are the anonymous ways to transfer ...
2
votes
1
answer
27
views
In which file monero is getting this "last_reward" and "last_timestamp" and how it is calculating that?
In which file is Monero getting this "last_reward" and "last_timestamp" and how it is calculating that?
Get stats
0
votes
0
answers
24
views
Monero disappearing from gui wallet? [duplicate]
I also have an empty GUI wallet showing no transactions after I updated wallet to v0.18.1.0
I restored wallet from seed.
I restored height from 0
Updated to latest version v0.18.1.2.
Still nothing
0
votes
0
answers
18
views
Can anyone explain what is monero-blockchain-blackball? [duplicate]
Could you explain what is monero-blockchain-blackball and add its logs with commands?
0
votes
0
answers
6
views
Error using relay_tx, transaction is not done for days [duplicate]
I sent a transction from my first to my second wallet. Its like days ago and nothing arrived in my second wallet, so i started searching the problem.
When i use the relay_tx command with my hash, it ...
0
votes
0
answers
22
views
Fastest and easiest way of downloading a few thousand (cca. 200k) consecutive blocks
For a project, I need to download and analyze a few thousand (say around 200k) consecutive blocks with all the corresponding transactions data. I'm most interested in recent blocks. What would be the ...
1
vote
1
answer
72
views
How input pseudo-commitments are calculated?
I was reading Zero to Monero and other posts about this and I understand why do we need pseudo-commitment: they are just commitments of inputs' hidden amounts.
The thing that I don't get is how the ...
1
vote
1
answer
57
views
If every transaction has a "Transaction Public Key" field, why is this public key repeated on the "extra" field?
I understand that the extra field in a transaction is a "freestyle" field, but after exploring several transactions on xmrchain, I noticed that the transaction public key tends to be ...
0
votes
1
answer
54
views
How are the participants of a Ring Signature selected?
If I understand correctly, the participants of a ring signature will be just other outputs. But I don't understand the criteria for selecting those outputs.
0
votes
1
answer
47
views
In the Ring Signature Process, which one of my keys is used for signing?
I don't get the Ring Signature process. I tried to read about that but I don't understand what is happening in a more technical way.
I'm specially confused about which one of my "Public Keys"...
0
votes
1
answer
73
views
Excel Spreadsheet for tracking investments?
Does anyone have, or know of a crypto activity tracking spreadsheet? Nothing fancy, just a way to track when coins were acquired,for how much and when they were sold or traded. Ideally it would form ...
0
votes
1
answer
166
views
How to configure the daemon for recent transactions only?
The daemon is reporting that it's at three percent and over seven years behind.
Cannot the daemon start from the newest transactions?
How much space does the daemon need, exactly? It seems to be ...
0
votes
1
answer
48
views
Withdrawal Delay
I've withdraw from Gate.io and its been more than 3 hours and the tx id that gate's gave me shows nothing. What can causes this and what is maximum transfer time on XMR ? Thanks for helping.
1
vote
1
answer
288
views
Sent XMR To My Desktop GUI Wallet From BEFORE being fully synced - Daemon is Synced but XMR is Still Not in Wallet? Any Help Would Be Great [duplicate]
I made a stupid mistake... Sent XMR To My Desktop GUI Wallet From Kucoin BEFORE being fully synced. Kucoin says "sent successful" to my Wallet ID - I didn't realize I had not yet synced. It ...
0
votes
1
answer
84
views
Pass data from sender to receiver in a transaction
I want to pass data from sender to receiver in a transaction.
I need to make a URI with a description field, but one that the receiver can't read.
I've tried to create an old style payment ID (32 ...
1
vote
1
answer
164
views
Verifying a payment in Monero in an automatic manner, without a third-pary and without full node?
On my website I'd give a user a) a Monero address b) amount to send
But how would I verify a payment in an automatic manner, without a third-pary and, preferably, without a full node either? Would I ...
1
vote
1
answer
34
views
How are spend/out/in proofs sent to verifiers?
I am currently reading the Zero to Monero book, section 8.1.2/8.1.3/8.1.4. I am unable to understand how these proofs work. Each section talks about generating a signature, however, the tx structure ...
0
votes
1
answer
77
views
Can one add a payment ID to a subaddress in Monero?
Is it possible to add a payment ID to a sub address in Monero? How can this be done? Or is payment id's completely phased out and shouldn't be used at all?
0
votes
0
answers
892
views
Afraid I lost my XMR, balance not updating. Please help
I'm running Oxygen Orion v0.17.1.9 on Tails/a Ledger device. I set it up as a full node originally. My daemon syncs and runs just fine, as far as I can tell. When connected to remote node, my wallet ...
1
vote
1
answer
167
views
Making sense of monero-wallet-rpc get_transfers returning 3 TXs for a TXID
I'm writing an app where I fetch and transparently display all TXs for a wallet.
When I send a POST request to the monero-wallet-rpc with the get_transfers method and the in: true parameter, I get ...
1
vote
1
answer
83
views
Hash as encryption used by Monero
Monero uses a Pedersen commitment yG + bH to obfuscate the value of a transaction, where b is the value and y is the blinding factor.
For the receiver to know both variables, it uses a Diffie-Hellman ...
1
vote
1
answer
65
views
How many transaction versions in Monero?
When I get information about transactions in block 1, using the RPC /get_block, I have one format of data. When I get information about transactions in block 2230000, I have a different format of data ...
1
vote
1
answer
111
views
How can online store embed some context or product-id in a Monero payment?
I am writing an online store able to accept XMR payments. I know there are some existing solutions to do so, but this project is self-educational rather than commercial.
Serverside, I run a monerod ...
0
votes
0
answers
37
views
Does Monero have an equivalent of OP_RETURN? [duplicate]
Or is there any other way of storing arbitrary data on the monero blockchain? If so what are the limits in terms of size, or anything else?
0
votes
0
answers
418
views
Transaction not showing in Monero GUI
I recently transferred my funds from localmonero to the Monero GUI using a secondary address. I updated my GUI to version 17.1.1 before doing so. I am using the latest version of Tails OS. However, I ...
0
votes
0
answers
110
views
Securely sending transactions over the monero network (secret spend key)
I am trying to integrate the wallet API into my own application (which will be installed by my userbase) so that I can send Monero to my own address.
I understand that a transaction needs to be ...
0
votes
1
answer
103
views
genesis block with v12 block version
I'm trying to start a new genesis with v12 block version.
v1 as is explained in depth here
How can I create a new Monero genesis block?
works without problems.
What info / bytes are needed for v12 ...
0
votes
2
answers
161
views
Is there a reference about format of transaction?
Is there a document provides the details of the structure of a transaction. And it provides every item's space also.
For example:
"version": 1 bytes
"unlock_time": 1 bytes
"...
3
votes
1
answer
128
views
Format of numbers decoded from ECDH amount
After decoding the amount from ecdh amount, we get the numbers which is obvious not in decimal, e.g. "0010a5d4e8000000".
Then we can transfer them into integer with the following python code and get "...
0
votes
1
answer
131
views
What is the max no of input for Monero tx? How does it affect the no of decoys?
Assume the ring size = 11.
If I have 1 input, 10 decoys are added. 1 key image.
If I have N input, 11 - N decoys are added. N key image.
Is the above statement true?
Does it mean that if the ...
3
votes
2
answers
148
views
Questions about calculating a transaction ID
As I know, Transaction ID is calculated from
H( H(tx_prefix) || H(tx_stuff) || H(Signatures) )
Where
tx_prefix = {tx version || keyoffset || keyimage || one-time addresses || extra}
tx_stuff = {...
0
votes
1
answer
60
views
Can EUR 10.000.000 be mined in ONE go?
I understood large sums of Monero can only be mined in several transactions?
Could EUR 10.000.000 be mined in ONE transaction?
1
vote
1
answer
85
views
How to get components of m (message) for verifying
I am trying to verify a transaction manually..but not knowing some components of message m.
The message is derived from:
m = H( H(tx_prefix), H(ss), H(range proofs) )
where
tx_prefix = {
tx ...
0
votes
0
answers
71
views
How can I get real inputs from key_offsets? [duplicate]
As I get key_offsets from command "print_tx ... +json", how can I get the real inputs with those numbers?
For example, using command below..
print_tx ...
1
vote
0
answers
76
views
Build transaction offline
I'm trying to build a transaction hex string which I could later broadcast using the daemon rpc, the my-monero-core lib doesn't seem to have an API to do, so I used the code that I found here ...
2
votes
2
answers
158
views
Where is the encrypted Monero amounts in a transaction?
Looking at a monero transaction, I can't see any amounts. Where is this encrypted exactly? Take for example: https://moneroblocks.info/tx/...
1
vote
1
answer
85
views
Do transactions to subaddresses look different on the blockchain?
If I sent from wallet A to wallet B's main address, then from wallet A to wallet B's subaddress, beyond normal "differences" in Monero transactions that obfuscate them, would the second transaction ...
1
vote
0
answers
92
views
Why my amount decryption fails sometimes?
Thanks to great answers to this question I managed to improve my output recognition code, however I still have issues with some payments. The amounts are garbled, which means the xor mask is probably ...
1
vote
1
answer
257
views
How to decrypt the amounts properly?
I'm trying to decode outputs of transactions using the general algorithm described here. It flawlessly identifies my outputs, which proves I properly extract keys from extra and calculate valid Hs(8aR|...
0
votes
2
answers
130
views
Is there an example of a transaction that makes use of tx_extra field? Is this public unencrypted data?
Is there a transaction that makes use of the tx_extra field that is viewable in the monero block explorer?
1
vote
1
answer
138
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 ...