easier implementation of parsing deliveryinstructioncontainer
This commit is contained in:
parent
f5c1fe3a7b
commit
8ebd9ca255
|
@ -2,3 +2,4 @@
|
||||||
.vscode
|
.vscode
|
||||||
|
|
||||||
**/pkeys.sh
|
**/pkeys.sh
|
||||||
|
**/pkeys_tilt.sh
|
|
@ -85,7 +85,7 @@ export function parseDeliveryInstructionsContainer(
|
||||||
Uint8Array.prototype.subarray.call(bytes, idx, idx + 32)
|
Uint8Array.prototype.subarray.call(bytes, idx, idx + 32)
|
||||||
)
|
)
|
||||||
idx += 32
|
idx += 32
|
||||||
const executionParameters = parseExecutionParameters(bytes, idx)
|
const executionParameters = parseExecutionParameters(bytes, idx);
|
||||||
idx += 37
|
idx += 37
|
||||||
instructions.push(
|
instructions.push(
|
||||||
// dumb typechain format
|
// dumb typechain format
|
||||||
|
@ -143,9 +143,9 @@ export function parseRedeliveryByTxHashInstruction(
|
||||||
const newReceiverValueTarget = BigNumber.from(bytes.slice(idx, idx + 32))
|
const newReceiverValueTarget = BigNumber.from(bytes.slice(idx, idx + 32))
|
||||||
idx += 32
|
idx += 32
|
||||||
|
|
||||||
const executionParameters = parseExecutionParameters(bytes, idx)
|
const executionParameters = parseExecutionParameters(bytes, idx);
|
||||||
idx += 37
|
idx += 37
|
||||||
|
|
||||||
return {
|
return {
|
||||||
payloadId,
|
payloadId,
|
||||||
sourceChain,
|
sourceChain,
|
||||||
|
|
Loading…
Reference in New Issue