stellar / js-soroban-client

Main Soroban client library for the Javascript language
https://stellar.github.io/js-soroban-client/
Apache License 2.0
22 stars 17 forks source link

TypeError: XDR Read Error: invalid XDR contract typecast - source buffer not entirely consumed #162

Open kalepail opened 1 year ago

kalepail commented 1 year ago

Given this RPC Success response

{
    "jsonrpc": "2.0",
    "id": 1,
    "result": {
        "status": "SUCCESS",
        "latestLedger": "693",
        "latestLedgerCloseTime": "1697055104",
        "oldestLedger": "8",
        "oldestLedgerCloseTime": "1697054415",
        "applicationOrder": 1,
        "envelopeXdr": "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",
        "resultXdr": "AAAAAAAHihYAAAAAAAAAAQAAAAAAAAAYAAAAAFivW7vqivElXTVw5MXkKh8eMdN98nF2jdsGiOTRUs2dAAAAAA==",
        "resultMetaXdr": "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",
        "ledger": "693",
        "createdAt": "1697055104"
    }
}

I'm getting this error when using the built-in TS bindings for the contract trying to unwrap the response

soroban-client.js:236 Uncaught (in promise) TypeError: XDR Read Error: invalid XDR contract typecast - source buffer not entirely consumed
    at u2.ensureInputConsumed (soroban-client.js:236:57)
    at Function.fromXDR (soroban-client.js:375:26)
    at ContractSpec2.funcResToNative (soroban-client.js:13256:105)
    at parseResultXdr (index.js:152:34)
    at invoke (invoke.js:87:16)
    at async Contract.glyphMint (index.js:146:16)
    at async glyph_mint (+page.svelte:182:7)

Happy to provide additional code as/if needed. Just not sure what else may be helpful

kalepail commented 1 year ago

Here's another one resulting in the same error

{
    "jsonrpc": "2.0",
    "id": 1,
    "result": {
        "status": "SUCCESS",
        "latestLedger": "2366",
        "latestLedgerCloseTime": "1697056786",
        "oldestLedger": "927",
        "oldestLedgerCloseTime": "1697055339",
        "applicationOrder": 1,
        "envelopeXdr": "AAAAAgAAAABM/sh/7MYdZX9I0kK+VhhJCI08/3+br7+bnQTJloun1AATv9UAAACKAAAAMAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAGAAAAAAAAAABSmgtC9yp8u8OFpLCO1387pjYQMSE4QqM0zkuGahOgDoAAAAKb2ZmZXJfcG9zdAAAAAAAAgAAABAAAAABAAAAAgAAAA8AAAAFR2x5cGgAAAAAAAANAAAAIGg7H2quNd06hpmO/Aye0srpgOZwO40hm+x8+gD0W1B1AAAAEAAAAAEAAAADAAAADwAAAAVBc3NldAAAAAAAABIAAAAB2LKxTGD+y2X7KqgcvqedCDXK/A4NhR+GESV8HltB4cIAAAAKAAAAAAAAAAAAAAAAAAAAZAAAAAEAAAAAAAAAAAAAAAFKaC0L3Kny7w4WksI7XfzumNhAxIThCozTOS4ZqE6AOgAAAApvZmZlcl9wb3N0AAAAAAACAAAAEAAAAAEAAAACAAAADwAAAAVHbHlwaAAAAAAAAA0AAAAgaDsfaq413TqGmY78DJ7SyumA5nA7jSGb7Hz6APRbUHUAAAAQAAAAAQAAAAMAAAAPAAAABUFzc2V0AAAAAAAAEgAAAAHYsrFMYP7LZfsqqBy+p50INcr8Dg2FH4YRJXweW0HhwgAAAAoAAAAAAAAAAAAAAAAAAABkAAAAAAAAAAEAAAAAAAAABAAAAAYAAAABSmgtC9yp8u8OFpLCO1387pjYQMSE4QqM0zkuGahOgDoAAAAQAAAAAQAAAAQAAAAPAAAACkFzc2V0T2ZmZXIAAAAAAA0AAAAgaDsfaq413TqGmY78DJ7SyumA5nA7jSGb7Hz6APRbUHUAAAASAAAAAdiysUxg/stl+yqoHL6nnQg1yvwODYUfhhElfB5bQeHCAAAACgAAAAAAAAAAAAAAAAAAAGQAAAABAAAABgAAAAFKaC0L3Kny7w4WksI7XfzumNhAxIThCozTOS4ZqE6AOgAAABAAAAABAAAAAgAAAA8AAAAKR2x5cGhPd25lcgAAAAAADQAAACBoOx9qrjXdOoaZjvwMntLK6YDmcDuNIZvsfPoA9FtQdQAAAAEAAAAGAAAAAUpoLQvcqfLvDhaSwjtd/O6Y2EDEhOEKjNM5LhmoToA6AAAAFAAAAAEAAAAHCbhCqeGERHssfAAXuY9/FCCk28FLnQjr+qx1oWbdFtAAAAABAAAABgAAAAFKaC0L3Kny7w4WksI7XfzumNhAxIThCozTOS4ZqE6AOgAAABAAAAABAAAAAgAAAA8AAAAKR2x5cGhPZmZlcgAAAAAADQAAACBoOx9qrjXdOoaZjvwMntLK6YDmcDuNIZvsfPoA9FtQdQAAAAEBLm2MAABuzAAAAOQAAAAAAABOhwAAAAGWi6fUAAAAQM27Jc35RkGr3CHB8LC6+QM1+SSal+3XSXxp9iKG+Ln7sFPOF2BJhi1/CpQVmGoZumcnNzPidFMgxxU0p3J6YAo=",
        "resultXdr": "AAAAAAAEezYAAAAAAAAAAQAAAAAAAAAYAAAAAHx6w/8Fp/lYJ1cPRSETpGZcJsqX85mQZDYLxO6636GmAAAAAA==",
        "resultMetaXdr": "AAAAAwAAAAAAAAACAAAAAwAACT4AAAAAAAAAAEz+yH/sxh1lf0jSQr5WGEkIjTz/f5uvv5udBMmWi6fUAAAAF0bajBsAAACKAAAALwAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAMAAAAAAAAECgAAAABlJwLXAAAAAAAAAAEAAAk+AAAAAAAAAABM/sh/7MYdZX9I0kK+VhhJCI08/3+br7+bnQTJloun1AAAABdG2owbAAAAigAAADAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAADAAAAAAAACT4AAAAAZScIEgAAAAAAAAABAAAAAgAAAAAAAAk+AAAACRHGi1D/0p8qXV8xDnFHV4YdTOIgORLVg/hhCxFSmvW+AAAZPQAAAAAAAAAAAAAJPgAAAAYAAAAAAAAAAUpoLQvcqfLvDhaSwjtd/O6Y2EDEhOEKjNM5LhmoToA6AAAAEAAAAAEAAAACAAAADwAAAApHbHlwaE9mZmVyAAAAAAANAAAAIGg7H2quNd06hpmO/Aye0srpgOZwO40hm+x8+gD0W1B1AAAAAQAAABAAAAABAAAAAQAAABAAAAABAAAAAwAAAA8AAAAFQXNzZXQAAAAAAAASAAAAAdiysUxg/stl+yqoHL6nnQg1yvwODYUfhhElfB5bQeHCAAAACgAAAAAAAAAAAAAAAAAAAGQAAAAAAAAAAgAAAAMAAAk+AAAAAAAAAABM/sh/7MYdZX9I0kK+VhhJCI08/3+br7+bnQTJloun1AAAABdG2owbAAAAigAAADAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAADAAAAAAAACT4AAAAAZScIEgAAAAAAAAABAAAJPgAAAAAAAAAATP7If+zGHWV/SNJCvlYYSQiNPP9/m6+/m50EyZaLp9QAAAAXRtqMHAAAAIoAAAAwAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAk+AAAAAGUnCBIAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAFKaC0L3Kny7w4WksI7XfzumNhAxIThCozTOS4ZqE6AOgAAAAEAAAAAAAAAAwAAAA8AAAAKb2ZmZXJfcG9zdAAAAAAADQAAACBoOx9qrjXdOoaZjvwMntLK6YDmcDuNIZvsfPoA9FtQdQAAABIAAAAAAAAAAEz+yH/sxh1lf0jSQr5WGEkIjTz/f5uvv5udBMmWi6fUAAAAEAAAAAEAAAABAAAAEAAAAAEAAAADAAAADwAAAAVBc3NldAAAAAAAABIAAAAB2LKxTGD+y2X7KqgcvqedCDXK/A4NhR+GESV8HltB4cIAAAAKAAAAAAAAAAAAAAAAAAAAZAAAAAEAAAAA",
        "ledger": "2366",
        "createdAt": "1697056786"
    }
}
kalepail commented 1 year ago

Soroban CLI version

 % soroban --version
soroban 20.0.0-rc4 (bce5e56ba16ba977200b022c91f3eaf6282f47eb)
soroban-env 20.0.0-rc2 (8c63bff68a15d79aca3a705ee6916a68db57b7e6)
soroban-env interface version 85899345977
stellar-xdr 20.0.0-rc1 (d5ce0c9e7aa83461773a6e81662067f35d39e4c1)
xdr curr (9ac02641139e6717924fdad716f6e958d0168491)
kalepail commented 1 year ago

Confirmed fixed in https://github.com/stellar/soroban-tools/pull/973