I need to specify the order of the transactions into the block. In my understanding, for now there's a fee field into the ResponseCheckTx message. So, inside the block, the transactions are ordered according to it. Am I right?
Does it mean, that e.g. I have 10 transactions: Tx_1, Tx_2, Tx_3, ..., Tx_10.
- I'm broadcasting them in a random way, for example
- Each transaction has a field with it's order in sequence (e.g.
Tx_1.order = 1, Tx_2.order = 2 and so on)
- During the
CheckTxcall for each of them, I'm specifying the fee field of the ResponseCheckTx message equal to the order field of the transaction.
Am I right, that, if they all will be placed into the same block, their order will be Tx_1, Tx_2, Tx_3, ..., Tx_4? If not, how can I implement the specific order into the block?
I need to specify the order of the transactions into the block. In my understanding, for now there's a
feefield into theResponseCheckTxmessage. So, inside the block, the transactions are ordered according to it. Am I right?Does it mean, that e.g. I have 10 transactions:
Tx_1, Tx_2, Tx_3, ..., Tx_10.Tx_1.order = 1,Tx_2.order = 2and so on)CheckTxcall for each of them, I'm specifying thefeefield of theResponseCheckTxmessage equal to theorderfield of the transaction.Am I right, that, if they all will be placed into the same block, their order will be
Tx_1, Tx_2, Tx_3, ..., Tx_4? If not, how can I implement the specific order into the block?