Ich laufe geth. Über txpool.content.pending
schaue ich mir die Transaktionen an, die mein Knoten derzeit sieht. Es gibt mir eine Reihe von Transaktionen nach ihrem Transaktions-Hash (glaube ich), im folgenden Beispiel denke ich, dass die Transaktion 0xea674fdde714fd979de3edf0f56aa9716b898ec8
. Diese Transaktion hat zwei untergeordnete Objekte und ich würde gerne wissen, welche das sind. Ich spreche von 214823
und 214824
. Was sind diese Indizes und warum gibt es zwei Transaktionsobjekte unter demselben Hash? nonce
, to
und value
sind unterschiedlich, daher frage ich mich, warum diese unter demselben Transaktionshash angezeigt werden.
0xea674fdde714fd979de3edf0f56aa9716b898ec8: {
214823: [{
blockHash: "0x0000000000000000000000000000000000000000000000000000000000000000",
blockNumber: null,
from: "0xea674fdde714fd979de3edf0f56aa9716b898ec8",
gas: "0x15f90",
gasPrice: "0x4a817c800",
hash: "0xf600f6000087513137182f9aee222618bb813e17cd1c550e710bfe532fc6c353",
input: "0x",
nonce: "0x34727",
to: "0xd3642cbc286df002d4bba68f4dcdc00d19ccd553",
transactionIndex: null,
value: "0xde1a377aa686c6c"
}],
214824: [{
blockHash: "0x0000000000000000000000000000000000000000000000000000000000000000",
blockNumber: null,
from: "0xea674fdde714fd979de3edf0f56aa9716b898ec8",
gas: "0x15f90",
gasPrice: "0x4a817c800",
hash: "0x588bdf42eaf5e049c3a098be2104a7c5c65495154a5cacdb0161db158716ef0d",
input: "0x",
nonce: "0x34728",
to: "0x4fed6e010dcdc0bf50c0cbc98ed33f1991b172da",
transactionIndex: null,
value: "0xde79cc181013590"
}]
}
Diese Transaktionen stammen aus einem Mining-Pool. Sie können die häufig geschürften Blöcke in 0xea674fdde714fd979de3edf0f56aa9716b898ec8 sehen .
Was Sie darin gesehen haben, txpool.content.pending
sind nur zwei ausstehende Transaktionen, die die Transaktionen darstellen, die der Miner an die Miner im Pool zahlt. Hier ist die Transaktionsliste für dasselbe Konto.
Dieser Mining-Pool wird von ethermine.org betrieben . Sie können dies sehen, indem Sie einen der Blöcke aus der obigen Liste durchsuchen. Beispielsweise hat Block 1756807 die Extra Data
von ethermine.org (US1) (Hex:0x65746865726d696e652e6f7267202855533129)
.
Die beiden Transaktionen befinden sich unter demselben Hash, da sie von derselben Adresse stammen. Der Hash, auf den Sie sich beziehen, ist nicht der Transaktionshash, sondern die Adresse.
Hier ist der Längenunterschied zwischen einem Konto und einem Transaktionshash:
Konto:0xea674fdde714fd979de3edf0f56aa9716b898ec8
Tx-Hash:0x1f86911381fcb732d2a41e5aff428f6aa7916e6fd87e39a19d023fe7c0afdb0b
Siehe Was passiert, wenn eine Transaktionsnonce zu hoch ist? für weitere Informationen zu Transaktionsnonces.
SCBürgel
from
den gleichen Eintrag hat. Nur zur Verdeutlichung: Der zweite Index (214823, 214824) ist die Nonce in Dezimaldarstellung.