v12 structure #1
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
hello,
i c that u start this game with latest v12 hard fork monero version
is possible to decode the last 7bytes of first block.
"02045c5f6f3c00"
thank u.
02
3c
01
ff
00
01
ffffffffffff07
02
3b1f9fe30234d99e43d66e6aa39ff4efc760845da97e520ca2b1d43f62c87572
2701
6a3cce152eed0154e955821570a7fd217f8b18a0b4a28e91d3cca28196c6d6af
The block structure did not change in Townforge, but the tx structure did, and the block contains the coinbase tx, so blocks won't parse with monero and vice versa. See src/cryptonote_basic/cryptonote_basic.h for the block and tx format details.
Hello again,
is not very clear the format on basic.h because of different hardfork version.
For example coinbase transaction v1 format is
your v12 coinbase transaction has different tx version (2) in the begining
and bytesize for extralength (2701)
i cant understand what this bytes in the end of coinbase transaction means
02045c5f6f3c00.
This bytes are the tx structure of v12.
Thnx a lot!
This has not changed from Monero, you can decode it with Monero's code just fine.
It's a duck.
Hello,
Sorry for insisting but is a duck for someone with deep knowledge.
Is possible to explain byte by byte what is?
For example 02 tx version,04 rct version etc.
02045c5f6f3c00.
thank u!
The constants and format are in src/cryptonote_basic/tx_extra.h
2 is "extra nonce"
4 is data length in bytes
The next 4 bytes are an ASCII duck
The 0 is the "no signature" rct type
Unchanged from monero.
Hello,
I still cant understand where code says that for v12 we need more
bytes(infos about rct etc).
I insert your bytes in the end of stealth address(output key)
and change tx version,extra length but first block(genesis)
wont start.
What to do for creating new v12 block?
thnx for all.
Nothing is v12 in there. The rct signature type (the last 0 byte) is v4, and all the rest is v1. The duck is just for fun, and all v1, and I've detailed all of these above.
Anyway, this is all off topic, this is a bug tracker (and for the web site at that).