Questions tagged [tx-extra]

Questions about the tx_extra_field and its possible use cases

Filter by
Sorted by
Tagged with
1 vote
1 answer
51 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?
Darcys22's user avatar
  • 138
1 vote
1 answer
75 views

Why do extra fields sometimes have a different format?

Reading the following question/answers: How to parse TX_EXTRA_TAG_ADDITIONAL_PUBKEYS from extra Complete extra field structure (standard interpretation) Both say that after the 04 extra type byte is ...
wad's user avatar
  • 21
0 votes
1 answer
89 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 ...
datazone's user avatar
2 votes
0 answers
75 views

How to send nonce data using monero?

I want customize a transaction to include some data. Monero has tx_extra (src/cryptonote_basic/tx_extra.h) and I know how to use monerod RPC /send_raw_transaction. I want to send nonce data whose ...
JHKOR C's user avatar
  • 21
0 votes
1 answer
118 views

A way to add to tx_extra with current monero executables

Disclaimer: This is my first ever post. Please let me know if I didn't follow the guidelines for asking a question. Thank you all. I have stumbled upon this issue with other questions but none ...
amnzaza's user avatar
0 votes
2 answers
137 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?
Patoshi パトシ's user avatar
0 votes
1 answer
94 views

What is the CLI command to make use of tx_extra field in a transaction? And how does one retrieve this data back on the receiver's end?

Say I wanted to attach a bitcoin address to a monero transaction in the tx_extra. How can I do this using the CLI wallet? And how does the receiver see this tx_extra data?
Patoshi パトシ's user avatar
2 votes
2 answers
748 views

Complete extra field structure (standard interpretation)

The documentation on transactions' 'extra' field is spread out and not completely clear. This is the original cryptonote description. Here is a different question that reveals some more of the ...
koe's user avatar
  • 379
0 votes
1 answer
76 views

Why is the content of tx different between monero-utils-deserialize and print_block?

I built a private testnet with reference to https://github.com/moneroexamples/private-testnet. When I used monero-utils-desirialize to check the public tx key, I noticed that the displayed tx content ...
remiremy's user avatar
1 vote
1 answer
102 views

Correctly retrieving the tx_pubkey from a transaction

I found, in the code, an example of a function that retrieves a public key from a transaction. The comments say that because of a previous bug, the tx may contain more than one public key. Do I ...
Oroffe's user avatar
  • 185
1 vote
1 answer
202 views

How to use the --extra-messages-file option?

monerod has an option to include an extra message in a coinbase transaction with --extra-messages-file. What format should the text in the file be? Hex, Decimal, or some other format? Once the ...
ajs's user avatar
  • 429
1 vote
2 answers
296 views

An example of transaction with at least two subaddress destinations

Could you provide an example of already mined transaction that has at least two outputs leading to a non-change subaddresses? If my understanding is correct this should be visible from the blockchain,...
tsusanka's user avatar
  • 217
5 votes
1 answer
355 views

Is the tx-extra field publicly visible?

If I put something in the tx-extra field of a transaction, will it be publicly visible and unencrypted? That is, anyone can see it on the public view of the monero transactions? And I assume the tx-...
user2233706's user avatar
0 votes
1 answer
153 views

How much I "deanonymize" transaction when I put my address into "extra" part of a transaction?

Does it break untraceability or unlinkability (or something else) if everyone can see the sender's address (or one of the senders because of mixins)? And I mean doing it for example for every 10th ...
Salda's user avatar
  • 117
1 vote
1 answer
202 views

Was the reasoning behind the large tx extra in minergate's transactions ever revealed?

It's absolutely enormous. Was it revealed why it's used? This is a Minergate block: http://explore.moneroworld.com/tx/bba343e5e172f07f623fb34c0cbd26519567cc374c5d61d468d370714f3d5b66 This is a ...
Joss Bird's user avatar
  • 563
3 votes
1 answer
168 views

Why some coinbase transactions have very long extra field, and some short?

Wondering what is the difference between coinbase transactions. For example, this coinbase transaction has short extra field: https://moneroexplorer.com/tx/...
New2mining's user avatar
7 votes
3 answers
276 views

Is there a way to cap the size of the tx_extra_field?

Right now, the only suggested use-case for the tx_extra_field is for the payment ID. Can we limit the size of the tx_extra_field to a specific size to prevent people from abusing placing a large ...
sgp's user avatar
  • 8,806
4 votes
2 answers
187 views

Does the new v5 hardfork low fee option create a risk for blockchain bloat?

I understand the only thing limiting people from inserting, for example, a 180MB FLAC encoded recording of The Sign into the tx-extra field in a Monero transaction is the high fees they pay per kb. ...
user avatar
5 votes
2 answers
1k views

How to use tx-extra

How can I use tx-extra to store something in it? For example with simplewallet. Any help with this would be Greatly appreciated! Thanks in advance!
Web Weave's user avatar
  • 153
2 votes
1 answer
79 views

Ability to return funds

At a protocol level is there anyway to embed a return address to allow a transaction recipient to send funds back?
Charley Hine's user avatar
9 votes
1 answer
862 views

Is it possible to embed message for recipient in transaction?

I would like to embed human-readable short text message to outgoing transaction such that only the receiver can read it. May be reasonably short. Something similar like in wire transfer when sending ...
urza.cc's user avatar
  • 699
5 votes
1 answer
411 views

As a miner how would I put data in the 'extra' field?

How would I be able to put data in the extra field for say a nonce or whatever?
samwellj's user avatar
  • 3,205
8 votes
2 answers
361 views

Why is the payment ID specified on a per TX basis?

I understand that the payment ID is stored in the tx-extra field. Only one payment ID can be specified when sending, even when sending to multiple addresses, because it's specified on a per-tx basis. ...
JollyMort's user avatar
  • 19.9k
3 votes
1 answer
356 views

failed to deserialize extra field

I've started simplewallet together with bitmonerod and looking into simplewallet.log file I can see something like this: 2016-Sep-08 12:01:29.853608 [RPC0]Transaction extra has unsupported format: &...
xmrpool.eu's user avatar
10 votes
1 answer
1k views

How are the various tx-extra types/formats used?

Reading the code, I see that transactions can contain an unlimited number of tx_extra_field items. tx_extra_field is defined in src/cryptonote_core/tx_extra.h as a union of a few possible types, ...
Tom's user avatar
  • 203
16 votes
1 answer
301 views

Counterparty On Monero

Counterparty is a cryptocurrency that sits in a layer 'on top of' Bitcoin. Unlike colored coins, which map identities to units of Bitcoin, Counterparty tokens aren't attached to any units of Bitcoin ...
LivingInformation's user avatar