Opération d'octets analysant
1 réponses
- votes
Sinousmettons les chaînes hexagonales côte à côteet découvrez oùelles correspondent,il devientfacile de voirpourquoiils diffèrent.
__________________________Branch________________________________0800002122d44d997e158c36c60649d198c4175dad425efa09d2a405f44e00f6f0b40201420eaa410ac21addf427211cddd6115cba385a94000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
92122a7e654cdff09e22a7be1b7d41bd279ffa197a0137e6fea0d3ed3ce95fc00800002122d44d997e158c36c60649d198c4175dad425efa09d2a405f44e00f6f0b40201420eaa410ac21addf427211cddd6115cba385a940000_____________________________________________________Signature__________________________________________________________________
Comme vouspouvez le constater que lapremière chaîne hexagonaleest composée Contenu + Signature et la seconde de branche +
If we put the hex strings next to each other and find out where they match it becomes easy to see why they differ.
__________________________Branch________________________________0800002122d44d997e158c36c60649d198c4175dad425efa09d2a405f44e00f6f0b40201420eaa410ac21addf427211cddd6115cba385a94000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
92122a7e654cdff09e22a7be1b7d41bd279ffa197a0137e6fea0d3ed3ce95fc00800002122d44d997e158c36c60649d198c4175dad425efa09d2a405f44e00f6f0b40201420eaa410ac21addf427211cddd6115cba385a940000_____________________________________________________Signature__________________________________________________________________
As you can see the first hex string consists of contents + signature and the second one of branch + contents. When we inject an operation, it should contain branch + contents + signature. That forge and parse isn't exactly each other’s opposites probably have to do with their intended use-cases. Forge is something you typically do before you append the signature, so it would be hard for it to return a signature at that stage.
J'essaie d'interroger laméthode de l'opération deparse RPCet j'aitrouvé Une autre question à ce sujet . Maisje nepeuxpas comprendrepourquoi les opérations d'octets avec lesmêmes données sont différentes (58 VS 90 octets),deplus: Query:
Corps:
réponse:
Alorsj'essaie deforger ces données sans signature:
réponse:
La réponseestbeaucoupplusgrande que les données analysées. Et sij'essaie d'ajouter à la réponse 64 oitsnuls ou des octets de signature,je reçois uneerreur "Operation.cannot_parse".